Normalizing Flow
Chain invertible transforms • Turn Gaussian noise into complex distributions
Distribution
Source z ~ N(0,I)
→
NLL:
—
Output x = f(z)
Resample
Animate Flow
N
500
Intermediate flow steps
Flow Layers
+ Layer
Affine Coupling
Radial
Shear
Rotation
Target Shape
Concentric Rings
Two Moons
Cross
Spiral
Overlay target in red; observe how flow coverage changes
Log-Jacobian
Log |det J| across flow steps — magnitude of volume change