Inductive Moment Matching

Linqi Zhou, Stefano Ermon, Jiaming Song
3/1/2025

No official code found. Best implementation: owenhowell20/IMM (2 stars, last commit 2025-04-28). 1 more below.

Abstract

Diffusion models and Flow Matching generate high-quality samples but are slow at inference, and distilling them into few-step models often leads to instability and extensive tuning. To resolve these trade-offs, we propose Inductive Moment Matching (IMM), a new class of generative models for one- or few-step sampling with a single-stage training procedure. Unlike distillation, IMM does not require pre-training initialization and optimization of two networks; and unlike Consistency Models, IMM guarantees distribution-level convergence and remains stable under various hyperparameters and standard model architectures. IMM surpasses diffusion models on ImageNet-256x256 with 1.99 FID using only 8 inference steps and achieves state-of-the-art 2-step FID of 1.98 on CIFAR-10 for a model trained from scratch.

View on arXivView PDF

Code Implementations(2)

owenhowell20/IMMCommunity65%

This is my implementation of Inductive Moment Matching ( https://arxiv.org/abs/2503.07565 ) based on https://github.com/lumalabs/imm. I compare imm to diffusion model, flow matching and consistency model on some standard generative benchmarks. I also train IMM model on some physical science tasks.

20PythonApr 10, 20251 years ago
MIT

Attempt to replicate Inductive Moment Matching (https://arxiv.org/abs/2503.07565)

21PythonMar 18, 20251 years agoMIT

Cite this paper

@article{zhou2025inductive,
  title  = {Inductive Moment Matching},
  author = {Linqi Zhou and Stefano Ermon and Jiaming Song},
  year   = {2025},
  eprint = {2503.07565},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2503.07565},
  journal = {ICML 2025 2025}
}

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/2503.07565.svg)](https://codeofpaper.com/paper/2503.07565)

Discussion