Timing
The joint-training overview uses elapsed W&B run time, including initialization, evaluation and checkpoint overhead. These historical runs are not a controlled speed benchmark. The 30.5% reduction measures training GPU time in the controlled experiment, excluding initialization, checkpoint writing and evaluation. The separate 39.7% measurement compares one complete update on the same host with 8 × A100, SD3.5-M and CLIPScore; it is not a full-run speed estimate.
Reading the curves
v1 records rollout endpoint reward; v2 records local reward at the clean-output anchor, so their levels are not directly comparable quality scores. Epochs are zero-based. Raw traces are shown by default; optional smoothing uses EMA 0.6. Hover, tap, or use ← / → to inspect.
Evaluation and HPSv3
All v2 evaluations use 1,000 images from 200 DrawBench prompts. Historical training seeds are not uniformly matched to v2 seed 42. Hover a table cell for its source or the difference from v1 at displayed precision. Higher scores are better; ‡ marks published reference results and † two-stage OPD.
The HPSv3 v1 training curve uses the corrected old-recipe rerun. Official HPSv3 implementation ↗