$ the-wire · showcase
SAELens 6.54.0 folds decoder norms at load
By RepoJournal · Filed · About Interpretability · Composed from the cited sources · methodology
SAELens 6.54.0 makes fold_W_dec_norm a load-time argument on the three entry points operators actually call, and documents what folding does.
v6.54.0 jbloomAus/SAELens
by github-actions[bot]
The release adds a fold_W_dec_norm=True path at load time, so you can normalize the decoder weights as the SAE is read rather than as a separate step in your own pipeline. The release notes list it as the single feature in this version.
feat: fold decoder norms at load time via fold_W_dec_norm=True jbloomAus/SAELens
fold_W_dec_norm now works on SAE.from_pretrained, SAE.from_pretrained_with_cfg_and_sparsity and SAE.load_from_disk, with the usage guide explaining what folding does and when you want it. Note the maintainer's answer on the sane-default question: folding is not universally correct, and the PR text says there are SAE families where it doesn't make sense, so it stays opt-in rather than defaulting...
feat: fold decoder norms at load time via fold_W_dec_norm=True (#735) jbloomAus/SAELens
The same change landed as a commit on jbloomAus/SAELens, so anyone tracking the repo directly rather than pip releases picks up the new load-time argument on main.