Designs by Duhart All infographics

Infographic 06 · D3

From a paper to a pod

PyTorch only, no HuggingFace, no transformers, no pretrained anything. The interesting part is not the model; it is that evaluation has the authority to stop the release.

Six stages, and the ring that can stop themhover a segment

The ring is generated from the gate list rather than drawn, adding a tenth gate changes one array. Every segment must be green for the arrow into promotion to exist at all, which is the entire argument of the diagram.

The nine gates

#GateResult
01Validation perplexity40.0 against a 42.0 ceiling
02LAMBADA accuracyloaded from the original release, not a mirror
03HellaSwag accuracyno HuggingFace datasets anywhere
04Contaminationeval text absent from the training shards
05Determinismtwo runs, same seed, identical logits
06KV-cache equivalencecached and uncached decode agree to tolerance
07Latency budgetp95 first-token under the serving target
08Memory ceilingresident set fits the container limit
09Artifact integritycheckpoint SHA256 matches the manifest

The stages

StageWhat it produces
Corpus130M tokens · WikiText-103, licence recorded
TokenizerSentencePiece BPE · 0 UNK on held-out text
Training8,000 steps · 3.0 h · val PPL 40.0 · CPU
Evaluationnine gates with the authority to block
Promotioncheckpoint → serving.pt, SHA256 matched
Servingk3s + Helm + HPA · observed 3 replicas

The full write-up is Solomon, Evaluation Gates & Promotion.