Qwen Training Checkpoint Eval
Use this skill for logical checkpoint testing during or after staggered student training.
Workflow
- Start with the saved batch artifacts, not a live guess.
- Read
checkpoint.eval.jsonandtrainer.report.jsonfor the batch. - Verify exact source refs in
batch_sources.jsonorbatch_sources.txt. - If deeper validation is needed, point the Radeon eval lane at the saved adapter and verify it loads.
- Compare the trained checkpoint against the baseline student only after the adapter-loaded eval lane is healthy.
Canonical Checks
Batch artifact review:
type <batch-dir>\checkpoint.eval.json
type <batch-dir>\trainer.report.json
type <batch-dir>\batch_sources.json
Eval lane launch:
powershell -ExecutionPolicy Bypass -File `
<training-workbench-root>\tools\start_qwen35_4b_radeon_eval.ps1 `
-Config <eval-config-pointing-at-batch-adapter>
Eval lane health:
curl <loopback-eval-lane>/health
curl <loopback-eval-lane>/v1/models
Pass Criteria
At minimum, require:
checkpoint.eval.jsonexists- the eval JSON parsed at least one sample response successfully
adult_contextandpenny_affinitymatches are present for the sampled records/healthshowsadapter_loaded = truewhen a saved adapter is mounted on the eval lane
Scope Boundary
Use this skill for checkpoint validation and trained-adapter smoke testing.
Do not use this skill for:
- Running the full dataset factory
- Long-running training supervision
- LM Studio teacher recovery
References
references/checkpoint-contract.md