joshuasundance/mypo-4k-rfc
Viewer • Updated • 6.36k • 6 • 2
This repository contains the published output of the myponline SDPO training run sdpo-train-full-20260425-trackio-strict.
sdpo-train-full-20260425-trackio-strictQwen/Qwen2.5-Coder-1.5B-Instructtrain100Falsedispatched-hf-jobjoshuasundance/myponline @ cad4438090e202a0c891fe9b4bd034604efd19a3emissions.csvreward-observability.jsonlmyponline-observabilityjoshuasundance/myponline-dashboardanalysis/observabilitycodecarbon/TrueTrue0.5| Subject | Parse | Ruff | Mypy strict | Mean reward | Win vs chosen |
|---|---|---|---|---|---|
Base (Qwen/Qwen2.5-Coder-1.5B-Instruct) |
0.8267 | 0.7867 | 0.2200 | 0.6887 | 0.0067 |
Checkpoint (joshuasundance/myponline-checkpoint) |
0.7533 | 0.7467 | 0.0733 | 0.6127 | 0.0000 |
Interpretation: this checkpoint underperformed the base model on the current typed-Python objective slice. On this 150-prompt validation sample it regressed on parse rate, ruff pass rate, mypy-strict pass rate, and mean reward. It also remained well behind the MyPO SFT and DPO-v3 baselines recorded in the same eval summary files.
0.68290.6159164Interpretation: the checkpoint can solve a meaningful fraction of HumanEval+ tasks, but that general-code competence did not translate into improved in-domain typed-Python reward behavior.
hf://buckets/joshuasundance/mypo-artifacts/myponline/eval/myponline-checkpoint-posttrain-150-c/summary.jsonhf://buckets/joshuasundance/mypo-artifacts/myponline/eval/qwen25-coder-1p5b-base-posttrain-150-c/summary.jsonhf://buckets/joshuasundance/mypo-artifacts/humaneval-plus-20260425-posttrain-100/aggregate.jsontraining-summary.jsonemissions.csvreward-observability.jsonlSDPOTrainer.save_model(...).tokenizer.save_pretrained(...).training-summary.json.Base model
Qwen/Qwen2.5-1.5B