results

Schedules, workers, and training budgets

Current hyperparameter tuning for 20.4M-parameter language models on C4.

Cosine-to-zero versus WSD

At 20, 40, and 80 global tokens per parameter, the selected cosine recipes have lower mean final loss than the selected WSD recipes for both synchronous and eight-worker training. Each point is the best complete three-seed configuration within its schedule, training mode, and horizon.

Selected cosine and WSD results for synchronous and eight-worker training

Figure PDF · Interactive results · All configurations CSV

Cosine and WSD use different search grids and frozen trainer versions. Cosine starts each horizon afresh; WSD continues from pre-decay checkpoints and prunes learning rates between horizons. These comparisons describe the measured tuning outcomes, rather than isolating schedule as the only changed variable.

Synchronous and decentralized training

Synchronous training has the lowest selected mean loss at each shared horizon. The four- and eight-worker cosine results approach it as the training budget grows. All modes use the same global token budget; workers divide that budget, and decentralized evaluation uses their averaged parameters.

Synchronous, four-worker and eight-worker cosine results across training budgets

Figure PDF

ScheduleTraining modeTokens/parameterLRβ₁β₂Final loss ± sample SD
Cosine-to-zeroSynchronous200.010.90.993.549818 ± 0.003284
Cosine-to-zeroFour workers200.010.950.993.570302 ± 0.004893
Cosine-to-zeroEight workers200.0140.950.993.585589 ± 0.003106
WSDSynchronous200.0040.950.983.556699 ± 0.002045
WSDEight workers200.0060.950.9993.593128 ± 0.004363
Cosine-to-zeroSynchronous400.010.90.983.429879 ± 0.003875
Cosine-to-zeroFour workers400.010.950.993.441328 ± 0.001791
Cosine-to-zeroEight workers400.0120.950.9993.447451 ± 0.003544
WSDSynchronous400.0040.950.983.452800 ± 0.003136
WSDEight workers400.0060.950.9993.476282 ± 0.002687
Cosine-to-zeroSynchronous800.010.90.993.347422 ± 0.003371
Cosine-to-zeroFour workers800.010.9740.9993.351158 ± 0.004694
Cosine-to-zeroEight workers800.0120.9740.9993.355351 ± 0.001988
WSDSynchronous800.0030.950.9993.374770 ± 0.003080
WSDEight workers800.0030.950.9993.395320 ± 0.004652

Means and sample SDs use seeds 42, 43, and 44. SD describes seed variation and is not a confidence interval. Validation is used for tuning; these are not independent test estimates. Four-worker WSD is unavailable.

Longer WSD horizons and matched comparisons

WSD also measures 120 and 160 tokens per parameter. Open the long-horizon results to inspect them. Cosine has no corresponding measurements at those horizons.

The explorer separates selected winners from comparisons matching horizon, LR, both AdamW betas, and seeds. A paired SD measures variation in per-seed differences. Matching hyperparameters does not remove the other protocol differences.

Matched comparisons CSV · All winners JSON

Protocol and retained evidence

The experiment protocol explains model and data identity, budgets, schedules, optimization, evaluation, continuation, and selection. The publication retains metrics logs and supporting records for every result, including the continuation parents used to reconstruct WSD curves, grouped into one container per campaign stage and mirrored on Hugging Face.

Per-run records CSV · Publication JSON · Retained source map · Checksums

The explorer overlays up to eight configurations at once, across schedules, worker counts, and horizons, as loss trajectories and, in a second figure, the pre-clipping gradient norms logged at the same training steps. Every seed entry links to the container holding its metrics, final result, and resolved configuration. The maintenance guide describes importing new evidence and regenerating the publication from the retained files.

View Markdown source ↗
Search current documentation

Historical reports are available in the archive.