Commit e22a1e5
fix(train): relax early kill thresholds + farm --fresh/--seed-start (EXP-025)
72/72 W7 runs killed by aggressive thresholds calibrated to outlier seeds.
v13 proof: PPL 73@60K killed by threshold 50.
Kill thresholds (old → new):
10K: 200 → 500, 30K: 50 → 200, 60K: — → 100, 80K: — → 50
New features:
- 4 configurable kill stages via --kill-ppl-* / HSLM_KILL_PPL_* env vars
- Force-save checkpoint at 32K (historical PPL minimum)
- checkpoint_best keeper (hslm_best.bin, never deleted)
- Enhanced kill logging (step/ppl/threshold/seed)
- tri farm recycle --fresh (HSLM_FRESH=1, was hardcoded 0)
- tri farm recycle --seed-start N (was hardcoded 601)
- T-JEPA objective support (--objective jepa/hybrid/ntp)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 7dd2f3f commit e22a1e5
File tree
4 files changed
+502
-24
lines changed- src
- cli
- hslm
- tri
4 files changed
+502
-24
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
206 | 206 | | |
207 | 207 | | |
208 | 208 | | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
48 | 51 | | |
49 | 52 | | |
50 | 53 | | |
| |||
55 | 58 | | |
56 | 59 | | |
57 | 60 | | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
58 | 67 | | |
59 | 68 | | |
60 | 69 | | |
| |||
97 | 106 | | |
98 | 107 | | |
99 | 108 | | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
100 | 112 | | |
101 | 113 | | |
102 | 114 | | |
| |||
105 | 117 | | |
106 | 118 | | |
107 | 119 | | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
108 | 126 | | |
109 | 127 | | |
110 | 128 | | |
| |||
277 | 295 | | |
278 | 296 | | |
279 | 297 | | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
280 | 302 | | |
281 | 303 | | |
282 | 304 | | |
| |||
368 | 390 | | |
369 | 391 | | |
370 | 392 | | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
371 | 402 | | |
372 | 403 | | |
373 | 404 | | |
| |||
0 commit comments