Resources / Datasets
Structure, verdict and trained outcome triples
The corpus that pairs what a design looks like with what it did. Each row carries a structural fingerprint of a graph (task family, parameter count, component count), the static verifier verdict on it (score and blockers), and the outcome of actually training it: the full loss curve, best and final loss, area under the loss curve, step count, and whether it converged. Every graph was trained through the same managed-GPU path the product uses, so the outcome is measured rather than simulated.
Get it
| Triples | raw.githubusercontent.com/neurarch-ai/neurarch-arch-bench/main/triples.jsonl |
|---|---|
| Hugging Face mirror (dataset viewer, load_dataset) | huggingface.co/datasets/neurarch-ai/arch-outcome-triples |
curl -sO https://raw.githubusercontent.com/neurarch-ai/neurarch-arch-bench/main/triples.jsonl
jq -s 'map({score: .verifier.score, bestLoss: .outcome.bestLoss})' triples.jsonl
What is in a row
What this dataset is not
n is 80, and the headline finding is negative: across families the correlation between verifier score and achievable quality is about zero (rho -0.02), undefined inside four families whose graphs score identically, and positive only where the score varies. It is published because that is the result. The verifier tells you whether a graph runs, not how good it will get, and this is the file that shows it.
Licence and citation
Released under MIT License. Cite it as:
Neurarch. Structure, verdict and trained outcome triples. https://neurarch.com/d/outcome-triples.html