Progressive Distillation for Fast Sampling of Diffusion Models
Tim Salimans, Jonathan Ho

TL;DR
This paper introduces a progressive distillation method for diffusion models that significantly reduces sampling steps from thousands to just a few, maintaining high perceptual quality and efficiency in image generation.
Contribution
It proposes new parameterizations for diffusion models to enhance stability with fewer steps and a progressive distillation process to halve sampling steps iteratively.
Findings
Reduced sampling steps from 8192 to 4 without quality loss
Achieved a FID of 3.0 on CIFAR-10 in 4 steps
Distillation process is time-efficient, comparable to training the original model
Abstract
Diffusion models have recently shown great promise for generative modeling, outperforming GANs on perceptual quality and autoregressive models at density estimation. A remaining downside is their slow sampling time: generating high quality samples takes many hundreds or thousands of model evaluations. Here we make two contributions to help eliminate this downside: First, we present new parameterizations of diffusion models that provide increased stability when using few sampling steps. Second, we present a method to distill a trained deterministic diffusion sampler, using many steps, into a new diffusion model that takes half as many sampling steps. We then keep progressively applying this distillation procedure to our model, halving the number of required sampling steps each time. On standard image generation benchmarks like CIFAR-10, ImageNet, and LSUN, we start out with…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
- 🤗sd2-community/stable-diffusion-2-1model· 25k dl· ♡ 2125k dl♡ 21
- 🤗Itsme33/Modelxmodel
- 🤗stabilityai/stable-diffusion-x4-upscalermodel· 16k dl· ♡ 72316k dl♡ 723
- 🤗gldalessandro/stable-diffusion-lowpmodel· 1 dl1 dl
- 🤗apple/coreml-stable-diffusion-2-basemodel· 72 dl· ♡ 8172 dl♡ 81
- 🤗osanseviero/endpoint-testmodel· 14 dl14 dl
- 🤗pcuenq/coreml-stable-diffusion-2-1-basemodel· ♡ 4♡ 4
- 🤗coreml-community/coreml-stable-diffusion-2-1-basemodel· ♡ 78♡ 78
- 🤗ismot/14t6model· 22 dl22 dl
- 🤗Ekkel-AI-Pvt-ltd/stable-diffusion-inpainting2model· 2 dl2 dl
Videos
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Advanced Neuroimaging Techniques and Applications · Stochastic Gradient Optimization Techniques
MethodsDiffusion
