Normalizing Flow

Chain invertible transforms • Turn Gaussian noise into complex distributions

Distribution

Source z ~ N(0,I)
NLL:
Output x = f(z)
500

Flow Layers

Target Shape

Overlay target in red; observe how flow coverage changes

Log-Jacobian

Log |det J| across flow steps — magnitude of volume change