the.ai

Generative / Objectives

verified

Flow Matching

Diffusion learns to undo noise step by step. Flow matching asks a simpler question: what velocity field carries the simple distribution to the data one, in a straight line if possible? Train a network to predict that velocity, then integrate it. Straighter paths mean fewer integration steps, which is most of why newer image and video models sample so much faster.

Viz primitive · budget-splitsampling-steps = 6

sampling-steps holds 50% of the budget; rest holds the remaining 50%.

Function evaluations spent integrating the path against the single evaluation a perfectly straight path would need, in evaluations. Drag the steps up to watch the cost of curvature — straightening the path is how it comes back down.

6

Reviewed by opendroid · 2026-08-18