Views
No views yet
{8,16,32,64,128,192,256}. Prior art: Matryoshka Representation Learning + short KD.python -m vera about.P, per-layer means) is applied at runtime by Vera hooks (or load via python -m vera).| File | Role |
|---|---|
model.safetensors | Fine-tuned GPT-2 weights |
vera_basis.npz | means [12,768], P [768,256] (and full V if present) |
config.json | Vera bundle metadata (kind=hook_container) |
1pip install transformers safetensors torch huggingface_hub
2python -m vera convert --package-gpt2 # or: download suite
3python -m vera chat --model hf:kofdai/vera-gpt2-matryoshkapython -m vera ui downloads this repo together with the join partner kofdai/vera-distilgpt2-join.| Setting | Result |
|---|---|
| r=256 | ppl ≈ 77 (~1.41× vanilla GPT-2 baseline ~54.5) |
| Matryoshka | MATRYOSHKA_VIABLE — monotone degradation across ranks |
| Weights vs hooks | Weights trained; P/means frozen at inference |
1from vera.runtime import load_from_hf
2vm = load_from_hf("kofdai/vera-gpt2-matryoshka", rank=256)
3print(vm.generate("The capital of France is", max_new=20))
4vm.set_rank(64) # Matryoshka lever