Multistep Consistency Models

Jonathan Heek, Emiel Hoogeboom, Tim Salimans
3/11/2024
cs.LGcs.CVstat.ML

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Diffusion models are relatively easy to train but require many steps to generate samples. Consistency models are far more difficult to train, but generate samples in a single step. In this paper we propose Multistep Consistency Models: A unification between Consistency Models (Song et al., 2023) and TRACT (Berthelot et al., 2023) that can interpolate between a consistency model and a diffusion model: a trade-off between sampling speed and sampling quality. Specifically, a 1-step consistency model is a conventional consistency model whereas a $\infty$-step consistency model is a diffusion model. Multistep Consistency Models work really well in practice. By increasing the sample budget from a single step to 2-8 steps, we can train models more easily that generate higher quality samples, while retaining much of the sampling speed benefits. Notable results are 1.4 FID on Imagenet 64 in 8 step and 2.1 FID on Imagenet128 in 8 steps with consistency distillation, using simple losses without adversarial training. We also show that our method scales to a text-to-image diffusion model, generating samples that are close to the quality of the original model.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{heek2024multistep,
  title  = {Multistep Consistency Models},
  author = {Jonathan Heek and Emiel Hoogeboom and Tim Salimans},
  year   = {2024},
  eprint = {2403.06807},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.06807v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.06807.svg)](https://codeofpaper.com/paper/2403.06807)

Discussion