Views
No views yet
| Metric | Value |
|---|---|
| Bits per byte | 0.9797 |
| Implied perplexity | 15.75 |
| Total params | 1052.4M |
| Tokens evaluated | 71,306 |
| Bytes evaluated | 289,519 |
| Mean summed active FFN dim per token | 63,434 (across 16 layers) |
| Analytical FFN FLOPs / token | 5.197e+08 |
| FFN FLOPs reduction vs fixed-max | 61.3% |
| Model | BPB | Training tokens |
|---|---|---|
| Qwen1.5-MoE-A2.7B (active 2.7B) | 0.5995 | — |
| Llama-3.2-1B | 0.6879 | 9T |
| Mamba2-1.3B | 0.7121 | — |
| SmolLM2-360M | 0.7597 | 4T |
| Allostasis-1B (this checkpoint) | 0.9797 | 491M unique |
| Pythia-160M | 1.0044 | 300B |
| Gemma-3-1B | 1.0440 | — |
config_1B_final.yaml for the full config.metrics.csv and train.logper_token.json for the full decile structure.1import torch, yaml
2# 1) Get the model code:
3# git clone https://github.com/bayesiansapien/neural-elasticity
4# cd neural-elasticity && git checkout experiments
5# cd paper-1/code/E3_lm_oracle
6# 2) Build and load:
7from model import build_model_from_config
8cfg = yaml.safe_load(open("config_1B_final.yaml"))
9model = build_model_from_config(cfg)
10state = torch.load("checkpoint.pt", map_location="cpu", weights_only=False)
11model.load_state_dict(state["state_dict"])
12model.eval()