janosh/awesome-normalizing-flows
Awesome resources on normalizing flows.
Curates 60+ peer-reviewed publications, 14+ framework-specific packages (PyTorch, TensorFlow, JAX, Julia), and 18 implementation repositories covering normalizing flows—a technique for constructing expressive probability distributions through chains of learnable bijective transformations. Organizes resources across applications in molecular simulation and time-series forecasting, along with foundational papers on coupling layers, autoregressive flows, and equivariant architectures. Includes video tutorials and blog posts to bridge theory and implementation across the deep learning ecosystem.
1,611 stars. No commits in the last 6 months.
Stars
1,611
Forks
131
Language
Python
License
MIT
Category
Last pushed
Jul 07, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/janosh/awesome-normalizing-flows"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
probabilists/zuko
Normalizing flows in PyTorch
lucidrains/rectified-flow-pytorch
Implementation of rectified flow and some of its followup research / improvements in Pytorch
davidnabergoj/torchflows
Modern normalizing flows in Python. Simple to use and easily extensible.
keishihara/flow-matching
Flow Matching implemented in PyTorch
LukasRinder/normalizing-flows
Implementation of normalizing flows in TensorFlow 2 including a small tutorial.