Tutorials

Normalizing Flow

RealNVP coupling layers, change of variables, maximum likelihood training, and sampling in JAX and Equinox.

Continuous Normalizing Flow

Continuous-time density transformation with Diffrax, Equinox vector fields, and the instantaneous change-of-variables formula.

Flow Matching

Simulation-free vector-field training along conditional probability paths, implemented with JAX, Equinox, Optax, and Diffrax.