Use this when the paper's main claims depend on experiments, simulations, data processing, human subjects, or benchmark comparisons. ICLR reviewers are asked to evaluate rigor and reproducibility, not just headline scores.
ICLR has long pushed reproducibility statements and code release as community norms. Treat the statement as a public contract: it sits beside the paper permanently, so reviewers and later readers will hold you to it. Map every claim to something checkable.
| Claim element | What the statement should pin | Reviewer doubt it removes |
|---|---|---|
| Headline number | Seed set, split, exact command | "Did they tune on test?" |
| Architecture detail | Config file in the supplement | "Hidden trick not in the text" |
| Compute cost | Hardware and FLOPs, train vs inference | "Only works at huge scale" |
| Data pipeline | Preprocessing script and license | "Leakage between splits" |
A representation-learning paper reports an embedding that improves retrieval. The reproducibility
statement maps the headline metric to eval_retrieval.py --seed {0..4} --split test, names the
frozen-encoder protocol, links the anonymized config, and reports per-seed variance. When a reviewer
asks whether the gain survives a different split, the authors point to the appendix table already
covering it. The verifiable mapping turns a potential "fragile" grade into "adequate" without new runs.
[Reproducibility grade] strong / adequate / fragile / not reviewable
[Claim-to-evidence map] <claim -> table/figure/appendix/artifact>
[Missing controls] <seeds, baselines, ablations, leakage checks>
[Compute disclosure] complete / incomplete
[Priority fixes] <smallest changes that improve review confidence>