You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(eval-skill): capture DeepSeek OSL caps and usage-block provenance
Two extraction misses on the DeepSeek R1 / V3.1 rows.
First, caps. Those cards publish the eval generation limit as a footnote
beneath the accuracy table, not in a "Benchmarked with" sentence, so the
original sweep never saw it: DeepSeek-V3.1-NVFP4 states "*Max OSL for
evals can be as high as 64K" and DeepSeek-R1-0528-NVFP4-v2 states "*Max
OSL for LiveCodeBench eval can be as high as 128K". Both are now recorded
-- the latter flagged as LiveCodeBench-only, since the card says nothing
about the other tasks.
Second, provenance. The 0.5-0.7 temperature on all four rows comes from
the card's usage block, whose preamble reads "DeepSeek recommends
adhering to the following configurations ... including benchmarking, to
achieve the expected performance". That explicitly covers benchmarking,
so "rec" understated it; the rows move to "eval" (33 eval / 7 rec) with a
legend note that the DeepSeek phrasing is prescriptive rather than
descriptive and gives a range, not a point value.
The refresh recipe gains a second grep for "max OSL", "for evals" and
"including benchmarking" so footnote-only caps are not missed again, and
LiveCodeBench joins the list of benchmarks with per-task cap overrides.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Signed-off-by: Chenjie Luo <chenjiel@nvidia.com>
|`nvidia/DeepSeek-V3.1-NVFP4`| 0.5–0.7 (0.6 rec.) | — |65536 (64K) | eval|cap from the footnote under the accuracy table: *"Max OSL for evals can be as high as 64K"* — a ceiling, not a measured value. Temperature from the card's usage block, whose preamble says it applies *"including benchmarking"*. No `top_p` stated|
87
+
|`nvidia/DeepSeek-R1-NVFP4-v2`| 0.5–0.7 (0.6 rec.) | — | — |eval | usage block applies *"including benchmarking"*; no cap or `top_p` stated|
88
+
|`nvidia/DeepSeek-R1-0528-NVFP4`| 0.5–0.7 (0.6 rec.) | — | — |eval | usage block applies *"including benchmarking"*; no cap or `top_p` stated|
89
+
|`nvidia/DeepSeek-R1-0528-NVFP4-v2`| 0.5–0.7 (0.6 rec.) | — |131072 (128K) | eval |**cap stated for LiveCodeBench only** — *"Max OSL for LiveCodeBench eval can be as high as 128K"*; other tasks unstated. Temperature per the *"including benchmarking"* usage block|
83
90
84
91
## Qwen
85
92
@@ -171,7 +178,7 @@ missing field, then to SKILL.md Step 3 defaults, and tell the user.
171
178
DeepSeek-V4-Flash's `384000` is a long-context outlier.
172
179
-**Per-task overrides are real but narrow** — they appear only for SciCode
173
180
(lower temperature), τ²-Bench Telecom (greedy or larger cap), GPQA Diamond
174
-
(larger cap), and Terminal-Bench (uncapped). SKILL.md Step 3 forbids per-task
181
+
and LiveCodeBench (larger cap), and Terminal-Bench (uncapped). SKILL.md Step 3 forbids per-task
175
182
`max_new_tokens` overrides in generated configs, so when a card lists two
176
183
caps, **take the maximum** as the single top-level value and note the card's
177
184
split in a comment.
@@ -203,8 +210,17 @@ while read id; do curl -sfL "https://huggingface.co/$id/raw/main/README.md" \
203
210
204
211
# 4. Only these phrasings carry eval settings — never the quickstart snippets
205
212
grep -ihnE "benchmark(ed|ing) (parameters|with)|were evaluated with|we evaluate the model using|evaluation settings" cards/*.md
213
+
214
+
# 5. Caps also hide in footnotes under the accuracy table, and DeepSeek states
215
+
# its sampling in a usage block rather than a "Benchmarked with" sentence
0 commit comments