feat(train): freeze canonical V5 training release

Publish the unified scratch-training contract, compact best-policy bundles, calibrated targets, tests, and presentation-ready retained evidence while excluding archived and intermediate run payloads.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Frank14f
2026-08-04 14:12:27 +08:00
co-authored by Cursor
parent 01645f8d1c
commit b702fb7300
164 changed files with 4217 additions and 1091 deletions
+15
View File
@@ -126,3 +126,18 @@ ParaView/
src/drl_pinball/legacy_test/output/
src/drl_pinball/reproduce/output/
*.tar.gz
# DRL Train release boundary
# Historical/failed runs remain local; active best-policy bundles are allowlisted.
src/drl_pinball/train/archive/
!src/drl_pinball/train/output/
src/drl_pinball/train/output/*
!src/drl_pinball/train/output/*/
src/drl_pinball/train/output/*/*
!src/drl_pinball/train/output/*/meta.json
!src/drl_pinball/train/output/*/calibration.json
!src/drl_pinball/train/output/*/target.npy
!src/drl_pinball/train/output/*/best_vecnormalize.pkl
!src/drl_pinball/train/output/*/models/
src/drl_pinball/train/output/*/models/*
!src/drl_pinball/train/output/*/models/best_model.zip
!src/drl_pinball/train/calibrations/*/target.npy