lordx64 commited on
Commit
2940d54
·
verified ·
1 Parent(s): 4bac31f

Eval: GSM8K 92.67% (8-shot CoT strict-match, 300 examples on H200)

Browse files
Files changed (1) hide show
  1. README.md +7 -5
README.md CHANGED
@@ -143,17 +143,19 @@ The initial plan was full LoRA including the MoE expert FFNs (`gate_proj/up_proj
143
 
144
  ## Evaluation
145
 
146
- Formal benchmarks are pending. Numbers will land here once the [`training/eval.py`](https://github.com/lordx64/distillation/blob/main/training/eval.py) sweep (vLLM + lm-eval-harness, with `<think>` block stripping) finishes.
147
 
148
  | Benchmark | Setup | Score | Status |
149
- |---|---|---|---|
150
- | GSM8K | 8-shot CoT, 300 examples | _pending_ | 🟡 in queue |
151
- | MMLU-Pro | 5-shot, 500 examples | _pending_ | 🟡 in queue |
152
- | GPQA Diamond | 0-shot CoT zero-shot, 198 problems | _pending_ | 🟡 in queue |
153
  | AIME 2024 | 0-shot, 30 problems | _pending_ | 🟡 in queue |
154
  | AIME 2025 | 0-shot, 30 problems | _pending_ | 🟡 in queue |
155
  | MATH-500 | 0-shot, 100 problems | _pending_ | 🟡 in queue |
156
 
 
 
157
  Comparison baselines will include:
158
 
159
  - `Qwen/Qwen3.6-35B-A3B` (base, untuned)
 
143
 
144
  ## Evaluation
145
 
146
+ Benchmark numbers land here as evaluation runs complete. Methodology: vLLM + lm-eval-harness with a custom `<think>`-stripping wrapper, `max_gen_toks=16384` to allow full Kimi-style reasoning chains before answer extraction. See [`training/eval.py`](https://github.com/lordx64/distillation/blob/main/training/eval.py).
147
 
148
  | Benchmark | Setup | Score | Status |
149
+ |---|---|---:|---|
150
+ | **GSM8K** | 8-shot CoT, 300 examples, strict-match | **92.67%** | done |
151
+ | MMLU-Pro | 5-shot, 500 examples per subject, custom-extract | _under investigation_ | 🟠 extraction issue (see note) |
152
+ | GPQA Diamond | 0-shot CoT zeroshot, 198 problems | _pending_ | 🟡 in queue |
153
  | AIME 2024 | 0-shot, 30 problems | _pending_ | 🟡 in queue |
154
  | AIME 2025 | 0-shot, 30 problems | _pending_ | 🟡 in queue |
155
  | MATH-500 | 0-shot, 100 problems | _pending_ | 🟡 in queue |
156
 
157
+ **Note on MMLU-Pro**: a first scored run produced 14.76% overall, but the per-subject split is suspicious — `mmlu_pro_math` at 64.2% and `mmlu_pro_computer_science` at 60.2% are strong, while `mmlu_pro_biology` and `mmlu_pro_philosophy` returned exactly 0% and most prose-heavy subjects sit below 5%. That pattern indicates an answer-extraction regex mismatch with this model's reasoning style on humanities questions, not a model-capability failure. A diagnostic re-run with `log_samples=True` is queued so the actual model outputs can be inspected and the extractor adjusted; the clean number will replace this row once that's done.
158
+
159
  Comparison baselines will include:
160
 
161
  - `Qwen/Qwen3.6-35B-A3B` (base, untuned)