Views
No views yet
| Metric | Value |
|---|---|
| Aggregate RP (3 seeds) | 89.27 ± 2.06 |
| PT purity | 1.000 |
| ACCatom | 1.000 |
| Collapsed | 0 |
| blend_alpha (train ckpt / bench) | 1.0 / 1.0 |
data/pt_rp_v3_test (42 scenes), script bench_v8_lora.py.quant_targets=mlp)cpt_mix_v3/train.jsonl| File | Description |
|---|---|
best_lora.pt | Best checkpoint (by val loss) — use this |
final_lora.pt | Last step before smoke abort |
adapter_config.json | Hyperparameters for loading |
exp_metrics.json | Training metrics |
bench_results.json | Full 3-seed eval |
1import torch
2from scripts.exp_v8_lora import inject_lora, load_v8_lora, set_quant_schedule
3from scripts.bench_v8_lora import ... # or train helpers
4
5ckpt = torch.load("best_lora.pt", map_location="cpu", weights_only=False)
6# inject_lora(..., quant_mode="binary", r=64, alpha=128, residual=True,
7# quant_targets="mlp", use_rmsnorm=True, rs_lora=True, soft_tanh=True)
8# set_quant_schedule(warmup+ramp, warmup, ramp) # force alpha=1.0
9# load_v8_lora(model, "best_lora.pt")peft adapter — custom LoRALinear + binary STE from this project.