Diffusion & generation

Denoising loop / scheduler

Generation runs the same network many times, each pass removing a bit of noise under the scheduler’s plan.

First page of Denoising Diffusion Probabilistic ModelsPopularized inJun 2020Denoising Diffusion Probabilistic ModelsHo et al. · arXiv 2006.11239 ↗
Denoising loop: the same network, many small stepsstep 1 / 28step 2 / 28step 3 / 28step 4 / 28step 5 / 28step 6 / 28step 7 / 28step 8 / 28step 9 / 28step 10 / 28step 11 / 28step 12 / 28step 13 / 28step 14 / 28step 15 / 28step 16 / 28step 17 / 28step 18 / 28step 19 / 28step 20 / 28step 21 / 28step 22 / 28step 23 / 28step 24 / 28step 25 / 28step 26 / 28step 27 / 28step 28 / 28noise is played backwardone small update per step

A diffusion model is executed in a loop: starting from pure noise, the network predicts (and the scheduler removes) a slice of noise at each step, gradually revealing the image. The scheduler defines the noise timetable and update rule. Flow-matching variants learn a straighter path that needs far fewer steps. In the graph this whole loop appears as a single ‘denoise step’ stage that runs N times.

Adoption over time

Share of new models that have included a denoising loop over time.

7%202220232024202520267%20222023202420252026

See it in real models

Open any of these on hfviewer to find this block in the interactive architecture graph.

Comfy-Org/MiniMax-H3 architecture graphComfy-Org/MiniMax-H3↓ 11.8M · ♡ 1kOpen in visualizer MiniMaxAI/MiniMax-H3 architecture graphMiniMaxAI/MiniMax-H3image-text-to-video · ↓ 2.0M · ♡ 4kOpen in visualizer Lightricks/LTX-2.3 architecture graphLightricks/LTX-2.3image-to-video · ↓ 1.7M · ♡ 2kOpen in visualizer stable-diffusion-v1-5/stable-diffusion-v1-5 architecture graphstable-diffusion-v1-5/stable-diffusion-v1-5text-to-image · ↓ 1.5M · ♡ 1kOpen in visualizer stabilityai/stable-diffusion-xl-base-1.0 architecture graphstabilityai/stable-diffusion-xl-base-1.0text-to-image · ↓ 1.5M · ♡ 8kOpen in visualizer stabilityai/sdxl-turbo architecture graphstabilityai/sdxl-turbotext-to-image · ↓ 1.3M · ♡ 3kOpen in visualizer black-forest-labs/FLUX.2-dev architecture graphblack-forest-labs/FLUX.2-devimage-to-image · ↓ 1.1M · ♡ 2kOpen in visualizer Tongyi-MAI/Z-Image-Turbo architecture graphTongyi-MAI/Z-Image-Turbotext-to-image · ↓ 934k · ♡ 5kOpen in visualizer Lightricks/LTX-Video architecture graphLightricks/LTX-Videoimage-to-video · ↓ 560k · ♡ 2kOpen in visualizer black-forest-labs/FLUX.1-dev architecture graphblack-forest-labs/FLUX.1-devtext-to-image · ↓ 517k · ♡ 14kOpen in visualizer Qwen/Qwen-Image-Edit-2509 architecture graphQwen/Qwen-Image-Edit-2509image-to-image · ↓ 442k · ♡ 1kOpen in visualizer CompVis/stable-diffusion-v1-4 architecture graphCompVis/stable-diffusion-v1-4text-to-image · ↓ 432k · ♡ 7kOpen in visualizer

Browse all 214 models with this in the catalog →

Related concepts

hfviewer renders the full architecture of 3,500+ Hugging Face models as interactive graphs. Hover any block to see what it does, with this model’s real numbers.

Browse all model graphs →