One-Step Generation via Riemannian Wasserstein Gradient Flows
Authors: David Li, Chanhyuk Lee, Jaehoon Yoo, Nikita Gushchin, Floor Eijkelboom, Eric Moulines, Maxim Panov, Alexander Korotin, Seunghoon Hong, Jinwoo Kim
Organizations: Mohamed bin Zayed University of Artificial Intelligence · Korea Advanced Institute of Science and Technology (KAIST) · Applied AI Institute · AXXX · University of Amsterdam · EPITA
Recently, Drifting Models and Wasserstein Gradient Flows have attracted substantial attention because they move iterative distributional refinement to training and amortize it into a generator, enabling fast inference. However, existing formulations have been developed largely for continuous Euclidean domains, such as image spaces, where particles admit unconstrained additive updates. On constrained spaces, these updates can leave the valid domain or ignore its geometry, making them unsuitable targets for training. Recent work has adapted updates to these spaces, but has focused on particular fields or offered limited empirical comparison. We derive and compare several geometry-aware fields within a common training framework for one-step generators. We test the method on data with different structures and obtain competitive one-step results in each setting. The best-performing field varies by task, showing why the choice of objective matters in practice.
Figures & tables
Figure 1: Fixed- z generation on a product of simplices. Outputs lie in M=(Δ2)3 , with one simplex per word position. Each color tracks fθk(zi) for a fixed zi as θk is updated, ending at Cats are cute , Penguins wear pajamas , and I am alive .
Manifold M
Sε(q,p)
21MMDκ2(q,p)
KL(q∥p)
Euclidean: RD
∇x(fq,qε−fq,pε)
∇x(mpκ−mqκ)
∇xlogq(x)p(x)
Round sphere: SD−1
Px∇x(fq,qε−fq,pε)
Px∇x(mpκ−mqκ)
Px∇xlogq(x)p(x)
Product simplex: (Δ∘d−1)m
Gx∇x(fq,qε−fq,pε)
Gx∇x(mpκ−mqκ)
Gx∇xlogq(x)p(x)
Table 1: Intrinsic drift Vp,q(x) for each objective–geometry pair considered in this work. Definitions and drift derivations for Sinkhorn, MMD, and KL are given in Appendices D.4 , D.5 , and D.6 .
Figure 2: Left: R-WGF training algorithm. Right: Visualization of training dynamics of q on M=S2 toward a spherical target p .
Dataset
R-WGF-MMD ( Ours )
R-WGF-KL ( Ours )
R-WGF-Sinkhorn ( Ours )
KGDM
Earthquake
0.032±0.0068
0.050±0.0015
0.041±0.0048
0.044±0.0033
Volcano
0.13±0.011
0.099±0.024
0.12±0.047
0.14±0.035
Fire
0.036±0.012
0.022±0.0067
0.031±0.0034
0.034±0.014
Flood
0.060±0.014
0.074±0.013
0.046±0.011
0.054±0.0085
Table 2: Held-out MMD on the Earth benchmark ( ↓ ), with the three best results highlighted
Binary-MNIST
Method NFE FID ↓ PairFlow ( Park et al., 2026 ) 4 8.50 PairFlow + ReDi ( Park et al., 2026 ) 4 8.54 CFM ( Roos et al., 2026 ) 4 7.8 Euclidean Drifting ( Eijkelboom et al., 2026 ) 1 29.0±1.2 CatDrift ( Eijkelboom et al., 2026 ) 1 8.0±0.1 R-WGF-MMD ( Ours ) 1 11.2±0.4 R-WGF-KL ( Ours ) 1 6.5±0.3 R-WGF-Sinkhorn ( Ours ) 1 7.0±0.2
Table 3: Discretized image generation FID ( ↓ ) and IS ( ↑ ), with the three best results per column highlighted. Full sample grids are in Figs. 3 and 5 .
Table 4: One-step LM1B results, with the three best results highlighted. Full generation examples are in Appendix B.4.1 .
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
Dataset
LR
TKGDM
εOT
γMMD/γKL
Earthquake
5.17×10−4
.7178
.0322
2/2
Volcano
5.24×10−4
.3250
.0264
1/1
Fire
9.70×10−4
.6332
.2005
1/1
Flood
5.52×10−4
.1291
.0333
4/4
Appendix
Table 5: Final Earth settings.
Method
ϵdata
Scale
R-WGF-Sinkhorn
0
εOT=.005
R-WGF-KL
.001
ρ=.05
R-WGF-MMD
.001
ρ=.05
Appendix
Table 6: Binary-MNIST objective implementations.
Figure 3: Full Binary-MNIST sample grids. Fixed, uncurated 8×8 argmax grids from the selected EMA checkpoints.
Figure 4: Discretized CIFAR-10 pilot runs. FID-5k (left) and IS (right) of R-WGF-Sinkhorn, R-WGF-KL, and R-WGF-MMD trained from scratch with the same recipe, evaluated with one NFE and argmax decoding.
Figure 5: Full discretized CIFAR-10 sample grid. Fixed, uncurated 8×8 argmax grid from the selected R-WGF-Sinkhorn EMA checkpoint with one NFE.
Figure 6: LM1B objective screening. Labels mark the lowest observed mean GenPPL.
We introduce a new framework for one-step generative modelling on finite state spaces. To extend drifting beyond continuous domains, we use discrete Wasserstein geometry to define a target-relative KL gradient flow over the transitions of a reversible Markov kernel. We realize this probability flow at the particle level through Markov jumps and amortize the resulting transport updates into a latent-conditioned generator, so that the iterative dynamics are required only during training while inference remains one-step. In a controlled setting where the underlying distributions and transport dynamics can be computed exactly, we verify KL dissipation, consistency between the particle dynamics and the probability flow, and the predicted numerical scaling. We further show that a finite-capacity neural generator can track these exact transport targets while retaining one-step generation. These results validate the basic construction and provide a foundation for scaling Discrete Drifting to structured discrete data.
Alessandro Micheli, Andrea Zerio, Samir Bhatt
Imperial College London London, United Kingdom · Department of Computer Science, Aalborg University, Copenhagen, Denmark; Centre for Frontier AI Research (CFAR), Institute of Advanced Intelligence and Computing (IAIC), A*STAR, Singapore · University of Copenhagen Copenhagen, Denmark
Diffusion models and flow-based methods have shown impressive generative capability, especially for images, but their sampling is expensive because it requires many iterative updates. We introduce W-Flow, a framework for training a generator that transforms samples from a simple reference distribution into samples from a target data distribution in a single step. This is achieved in two steps: we first define an evolution from the reference distribution to the target distribution through a Wasserstein gradient flow that minimizes an energy functional; second, we train a static neural generator to compress this evolution into one-step generation. We instantiate the energy functional with the Sinkhorn divergence, which yields an efficient optimal-transport-based update rule that captures global distributional discrepancy and improves coverage of the target distribution. We further prove that the finite-sample training dynamics converge to the continuous-time distributional dynamics under suitable assumptions. Empirically, W-Flow sets a new state of the art for one-step ImageNet 256×256 generation, achieving 1.29 FID, with improved mode coverage and domain transfer. Compared to multi-step diffusion models with similar FID scores, our method yields approximately 100× faster sampling. These results show that Wasserstein gradient flows provide a principled and effective foundation for fast and high-fidelity generative modeling.
To mitigate the time complexity of generative models, one-step generative models have recently emerged through direct mapping from noise to data in a single forward pass. However, the reward-guided fine-tuning method of one-step generative models remains largely unexplored. To address this, we consider one-step generators from an optimal transport view, investigating Wasserstein Gradient Flow (WGF) for modeling smooth and controlled distributional evolution in probability space. We then propose a novel reward-guided fine-tuning of a one-step generative model via WGF. We derive a practical training method that requires no reward gradients, thereby handling both non-differentiable and differentiable rewards. Moreover, our method provides smooth and stable reward-guided distributional updates while mitigating reward hacking and mode collapse. Experiments on 2D synthetic data, CIFAR-10, and ImageNet 256×256 with diverse rewards, including JPEG (in)compressibility, class probability, Black-and-White and CLIP alignment, show that our method achieves better reward alignment compared to baselines.
Hoseong Hwang, Woorim Han, Joungin Chun +2
Sungkyunkwan University, Seoul, Republic of Korea · Korea Institute for Advanced Study, Seoul, Republic of Korea