Lars Bogner lars
  • Karlsruhe, Germany
  • Joined on 2025-04-20
lars pushed to v0.3.0-stage2-autoregressive at lars/giant 2026-08-12 15:31:24 +02:00
733c13c31c Mark issues.md Issue 5 as fixed
818c380fd0 Extract predict/rollout's duplicated inference bootstrap into giant.checkpoint_io (issues.md Issue 5)
Compare 2 commits »
lars pushed to v0.3.0-stage2-autoregressive at lars/giant 2026-08-12 15:06:10 +02:00
6a21c3b908 Mark issues.md Issues 3 & 4 as fixed
2bfb1ab056 Extract giant train/new-run's CLI override mapping into a table-driven function (issues.md Issues 3 & 4)
Compare 2 commits »
lars pushed to v0.3.0-stage2-autoregressive at lars/giant 2026-08-12 14:48:01 +02:00
01acbfed61 Add unknown-key validation to config.toml merge (issues.md Issue 2)
lars pushed to v0.3.0-stage2-autoregressive at lars/giant 2026-08-12 14:36:03 +02:00
9bf5874308 Make config dataclasses the single source of truth for DEFAULT_CONFIG
lars pushed to v0.3.0-stage2-autoregressive at lars/giant 2026-08-12 13:33:23 +02:00
55332db67a Bump ruff line-length to 120 and reformat
lars pushed to v0.3.0-stage2-autoregressive at lars/giant 2026-08-10 11:56:39 +02:00
9ce7b32324 Fix test_render_all_run_gallery_invokes_subprocess clobbering LaTeX's own subprocess.run
lars pushed to v0.3.0-stage2-autoregressive at lars/giant 2026-08-10 11:47:33 +02:00
82772e4e09 Add render.py coverage: figure params, router diagnostics plots, gallery/condor glue
lars pushed to v0.3.0-stage2-autoregressive at lars/giant 2026-08-10 11:38:58 +02:00
b1cf9d345d Downgrade coverage-report upload to actions/upload-artifact@v3
lars pushed to v0.3.0-stage2-autoregressive at lars/giant 2026-08-10 11:38:09 +02:00
24445b7427 Add coverage for router-center seeding, geometry batch reader, material topN cache, and setup-cache corruption paths
lars pushed to v0.3.0-stage2-autoregressive at lars/giant 2026-08-10 11:26:31 +02:00
451bdc210e Apply ruff format
lars pushed to v0.3.0-stage2-autoregressive at lars/giant 2026-08-10 11:25:56 +02:00
adb7a8663e Add pytest-cov to dev deps and run coverage in CI
lars pushed to v0.3.0-stage2-autoregressive at lars/giant 2026-08-10 11:21:17 +02:00
878e9ddca3 Delete docs/v0.3.0-design.md and strip all references to it
f46628141d Bump version to 0.3.0
Compare 2 commits »
lars pushed to v0.3.0-stage2-autoregressive at lars/giant 2026-08-10 10:49:55 +02:00
630d8d3992 Rewrite README for v0.3.0 architecture, quick start, and data columns
lars pushed to v0.3.0-stage2-autoregressive at lars/giant 2026-08-10 10:32:32 +02:00
fff61ebd61 Deduplicate giant/training/trainers.py shared per-stage logic
lars pushed to v0.3.0-stage2-autoregressive at lars/giant 2026-08-10 09:49:42 +02:00
d3271bc798 Silence the fork-safety warning from num_workers>0 pipeline tests
lars pushed to v0.3.0-stage2-autoregressive at lars/giant 2026-08-07 17:04:32 +02:00
8019a80563 Refactor train.py into giant/training/ around a metrics collector
lars pushed to v0.3.0-stage2-autoregressive at lars/giant 2026-08-07 16:13:41 +02:00
da7cde3ef9 v0.3.0 post-implementation audit: resolve all 9 tracked discrepancies
200c6d243b v0.3.0 step 7: AttentionHistory (KV-cached) + scheduled/never teacher forcing
Compare 2 commits »
lars pushed to v0.3.0-stage2-autoregressive at lars/giant 2026-08-07 10:38:49 +02:00
93b19911f8 v0.3.0 step 6: sample.py/rollout.py AR generation + class->PDG decode
lars pushed to v0.3.0-stage2-autoregressive at lars/giant 2026-08-07 09:37:19 +02:00
c9d255b1c5 v0.3.0 step 5: Stage2Autoregressive (history=markov) + §11.4 grad instrumentation
lars pushed to v0.3.0-stage2-autoregressive at lars/giant 2026-08-06 15:54:44 +02:00
4fc15ecdfc v0.3.0 step 4: type map + particle_type.target = "onehot"/"embedding"