SoFlow: Solution Flow Models for One-Step Generative Modeling

Tianze Luo, Haotian Yuan, Zhuang Liu
12/17/2025
cs.LGcs.CV

No official code found. Best implementation: zlab-princeton/SoFlow (165 stars, MIT, last commit 2026-04-08).

Abstract

The multi-step denoising process in diffusion and Flow Matching models causes major efficiency issues, which motivates research on few-step generation. We present Solution Flow Models (SoFlow), a framework for one-step generation from scratch. By analyzing the relationship between the velocity function and the solution function of the velocity ordinary differential equation (ODE), we propose a Flow Matching loss and a solution consistency loss to train our models. The Flow Matching loss allows our models to provide estimated velocity fields for Classifier-Free Guidance (CFG) during training, which improves generation performance. Notably, our consistency loss does not require the calculation of the Jacobian-vector product (JVP), a common requirement in recent works that is not well-optimized in deep learning frameworks like PyTorch. Experimental results indicate that, when trained from scratch using the same Diffusion Transformer (DiT) architecture and an equal number of training epochs, our models achieve better FID-50K scores than MeanFlow models on the ImageNet 256x256 dataset.

View on arXivView PDF

Code Implementations(1)

MIT

[ICLR 2026] SoFlow: Solution Flow Models for One-Step Generative Modeling

1657PythonNov 30, 20256 months agoMIT

Similar Papers

Cite this paper

@article{luo2025soflow,
  title  = {SoFlow: Solution Flow Models for One-Step Generative Modeling},
  author = {Tianze Luo and Haotian Yuan and Zhuang Liu},
  year   = {2025},
  eprint = {2512.15657},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.15657v1}
}

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

Discussion