Figure 1 — The Forward Process (masking noise schedule)
0 (0%)
t = 0 cleant = 20 pure noise
Masked: 0 / 42
Visible: 42 / 42
Rate: 0%
Slide to see q_forward(x₀, t) in action. Each position masks independently (i.i.d.) with probability t/T —
so you can jump to any noise level directly, without simulating all steps in between.