jgrusewski
1a93b71c69
feat(v8): wire 5 dead CUDA kernels + config fixes
Kernels now wired with Rust load + launch methods:
- popart_normalize_kernel: running mean/var + in-place normalization
- exposure_pretrain_step: supervised direction pre-training with backward GEMM
- td_lambda_kernel: exponentially-weighted lambda-returns
- compute_difficulty_scores: per-bar curriculum difficulty
- hindsight_relabel_kernel: optimal exit relabeling
Config fixes:
- batch_size hyperopt range: [64, 512] → [512, 8192] (H100 capacity)
- micro_reward_scale: 0.001 → 0.01 (10x stronger bootstrap)
- micro_reward hyperopt range: [0, 0.005] → [0, 0.05]
900 tests pass, 0 regressions.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 01:26:09 +02:00
..
2025-10-30 01:26:02 +01:00
2025-09-24 23:47:21 +02:00
2025-09-24 23:47:21 +02:00
2026-04-04 01:24:19 +02:00
2026-03-21 23:35:41 +01:00
2026-03-02 15:13:40 +01:00
2026-03-04 23:46:36 +01:00
2025-09-24 23:47:21 +02:00
2025-09-24 23:47:21 +02:00
2025-09-24 23:47:21 +02:00
2026-04-08 01:26:09 +02:00
2025-11-28 10:29:45 +01:00
2025-09-24 23:47:21 +02:00
2025-10-18 18:14:34 +02:00
2025-10-14 18:41:48 +02:00
2025-09-24 23:47:21 +02:00
2025-09-24 23:47:21 +02:00
2025-10-30 01:26:02 +01:00
2025-09-24 23:47:21 +02:00
2025-11-28 10:29:45 +01:00
2026-03-07 13:00:07 +01:00
2026-03-07 12:19:46 +01:00
2026-03-31 22:40:37 +02:00
2026-02-23 20:02:38 +01:00