Files
foxhunt/crates/ml-alpha
jgrusewski 6674007952 feat(rl): wire GPU PER — push/sample/update/rebuild all device-side
Replaces todo!() stubs with kernel launches. GpuReplayBuffer field,
4 cubin loads, full per-step pipeline:
1. rl_per_push after reward extraction (n-step + circular write)
2. rl_per_sample in K-loop (tree walk + gather to sampled_*_d)
3. rl_per_update_priority + tree_rebuild after step_synthetic

Zero host-side PER operations. Per feedback_cpu_is_read_only.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-26 00:36:34 +02:00
..