Views
No views yet
| Component | Details |
|---|---|
| Base model | Qwen/Qwen3.5-35B-A3B-FP8 |
| d_model | 2048 |
| Features | 4096 (2x expansion) |
| Layers | 0, 10, 30, 39 |
| SAE activation | JumpReLU |
| TC activation | ReLU encoder/decoder |
checkpoints/sae_l0.pt — Layer 0 Sparse Autoencoder (65 MB)checkpoints/sae_l10.pt — Layer 10 Sparse Autoencoder (65 MB)checkpoints/sae_l30.pt — Layer 30 Sparse Autoencoder (65 MB)checkpoints/sae_l39.pt — Layer 39 Sparse Autoencoder (65 MB)checkpoints/tc_l0.pt — Layer 0 MoE Transcoder (65 MB)checkpoints/tc_l10.pt — Layer 10 MoE Transcoder (65 MB)checkpoints/tc_l30.pt — Layer 30 MoE Transcoder (65 MB)checkpoints/tc_l39.pt — Layer 39 MoE Transcoder (65 MB)checkpoints/feature_names.json — Decoded feature labels (top-3 activating tokens per feature)checkpoints/safety_threshold.json — Tiered safety scoring thresholdscheckpoints/architecture_map.json — Model architecture configcheckpoints/chat_context_features.json — Context feature weightscheckpoints/safety_test_prompts.json — Evaluation prompt set1import torch
2
3ckpt = torch.load("checkpoints/sae_l0.pt", map_location="cpu", weights_only=False)
4state_dict = ckpt.get("state_dict", ckpt)
5# encoder.weight shape: [4096, 2048]
6# encoder.bias shape: [4096]
7# bias shape: [2048]
8# jump_threshold shape: [4096]