Downloads · 30 days
0
EleutherAI/sae-SmolLM2-1.7B-layer17-32x-embedskip
sae-SmolLM2-1.7B-layer17-32x-embedskip is a machine learning model from EleutherAI. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as mit.
A TopK sparse autoencoder trained with sparsify on the residual stream of HuggingFaceTB/SmolLM2-1.7B at layer 17 (0-indexed, out of 24 layers — roughly 3/4 of the way through the model), with an added learned affine s…
Downloads · 30 days
0
Access
Public
Updated Jul 18, 2026
Repo size
1.1 GB
Likes
0
Public
Click a slice to open those files.
.safetensors1.1 GB · 100%
From the Hugging Face model README
A TopK sparse autoencoder trained with sparsify on the residual stream of HuggingFaceTB/SmolLM2-1.7B at layer 17 (0-indexed, out of 24 layers — roughly 3/4 of the way through the model), with an added learned affine skip connection from the model's embedding activations to the SAE output (as in a skip transcoder), rather than from this hookpoint's own input. This is meant to control for aspects of the reconstruction explainable by generic token/dataset geometry already present at the embedding layer, so the remaining latent features are hopefully more semantically interesting.
d_in=2048)train_config.json for the full training config)See train_config.json for the complete sparsify.TrainConfig used.
from sparsify import Sae
sae = Sae.load_from_hub("EleutherAI/sae-SmolLM2-1.7B-layer17-32x-embedskip")
# sae.W_embed_skip, sae.b_embed_skip hold the learned embedding-activation skip connection
Explanations were generated and scored with delphi automated interpretability over a growing sample of latents (currently the first 900 latent indices, of which 899 cleared the ≥200 activating-example threshold and were scored).
Protocol
EleutherAI/SmolLM2-135M-10B, BOS-filtered). Whole-SAE at this budget:
0 dead latents, and 99.8% of latents fire ≥200×
(65,391 / 65,536).| Metric | Detection | Fuzzing |
|---|---|---|
| Balanced accuracy | 0.536 [0.530, 0.543] | 0.571 [0.564, 0.579] |
| F1 | 0.608 [0.603, 0.612] | 0.496 [0.485, 0.506] |
| Frequency-weighted F1 | 0.680 [0.650, 0.688] | 0.418 [0.357, 0.684] |
| Precision | 0.527 [0.522, 0.532] | 0.602 [0.592, 0.612] |
| Recall | 0.718 [0.709, 0.727] | 0.422 [0.411, 0.433] |
Scores are computed over a representative latent sample that includes rare features. Balanced accuracy sits near chance for the rarer latents, which are much harder to explain than high-frequency latents; frequency-weighted F1 upweights frequently-firing latents.
Companion variant: EleutherAI/sae-SmolLM2-1.7B-layer17-32x. Both SAEs are evaluated on an identical token stream, so the comparison reflects the SAE, not sampling noise.