ycchen's picture
README.md: dtype bfloat16 fix / s150 layout note
3345aa0 verified
|
Raw
History Blame Contribute Delete
2.55 kB
---
license: apache-2.0
base_model: allenai/Olmo-3.1-32B-Think
tags:
- math
- theorem-proving
- olmo3
language:
- en
---
# Proof Pilot β€” intermediate 32B checkpoints
Intermediate model checkpoints for the AIMO Proof Pilot submission, one subdirectory per step
of the Stage 2 "Final Pipeline" report. Code: [proof-pilot-codes](https://github.com/ycchen-tw/proof-pilot-codes).
Final deployment artifacts (OPD step-200 target, GPTQ-w4a16, DFlash drafts) live in
[proof-pilot-deploy-bundle](https://huggingface.co/ycchen/proof-pilot-deploy-bundle).
Lineage: OLMo 3.1 32B Think β†’ DeepSeek-V4 tokenizer transplant β†’ attention-sink calibration β†’
SFT β†’ offline soft distillation (forward KL on DeepSeek-V4-Flash hidden states) β†’ proof-agent
continuation distillation β†’ agentic on-policy distillation (OPD).
| Subdirectory | Report step | Contents |
|---|---|---|
| `step01-olmo32b-deepseektok/` | 1 | OLMo 3.1 32B Think body with DeepSeek-V4 vocabulary (centered-OMP transplant), bf16 |
| `step02-olmo32b-deepseektok-sink/` | 2 | Step 1 + calibrated explicit attention sinks; custom modeling code and `sink_provenance.json` |
| `step04-sft-stage1-32b/` | 4 | Supervised 32B checkpoint (step 5,317, ~22.3B packed tokens, trailing loss β‰ˆ0.44) |
| `step05-yarn256k-config/` | 5 | Config-only YaRN-256k variant of step 4 (same weights; YaRN factor 8β†’32, attention factor 1.347, max position 262,144) |
| `step07-softdistill-32b-config/` | 7 | Training config of the initial soft-distilled checkpoint; identical weights are public as `soft-distill-32b-deploy` in the deploy bundle |
| `step09-softdistill-v2test-32b/` | 9 | Final proof-agent soft-distilled 32B (2 epochs, final loss 0.114) β€” student init for OPD and target for DFlash |
| `step10-opd-32b-s150/` | 10 | OPD step-150 checkpoint; the released step-200 target is `opd-32b-deploy` in the deploy bundle. NOTE: this directory uses the serving layout (legacy `rope_scaling` keys, hybrid-SWA fields, no bundled custom modeling code) β€” load it with SGLang/the deploy stack, not stock `transformers` |
All full checkpoints are consolidated bf16 safetensors with config, tokenizer, and chat template.
The 65 GB checkpoints load with `trust_remote_code` where custom `olmo3_sink` modeling code is present.
Optimizer states and distributed (resumable) training checkpoints are not published.
Teacher hidden-state corpora are not published; their manifests and extraction metadata are in
[proof-pilot-datasets](https://huggingface.co/datasets/ycchen/proof-pilot-datasets).