Normalizing Flows PyTorch ML Frameworks
PyTorch implementations of normalizing flows and flow-matching algorithms for density estimation and generative modeling. Does NOT include general generative models (diffusion, VAEs, GANs), reinforcement learning with flows, or physics simulations.
There are 30 normalizing flows pytorch frameworks tracked. 1 score above 70 (verified tier). The highest-rated is probabilists/zuko at 75/100 with 446 stars and 26,000 monthly downloads.
Get all 30 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=normalizing-flows-pytorch&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
probabilists/zuko
Normalizing flows in PyTorch |
|
Verified |
| 2 |
lucidrains/rectified-flow-pytorch
Implementation of rectified flow and some of its followup research /... |
|
Established |
| 3 |
davidnabergoj/torchflows
Modern normalizing flows in Python. Simple to use and easily extensible. |
|
Established |
| 4 |
keishihara/flow-matching
Flow Matching implemented in PyTorch |
|
Established |
| 5 |
LukasRinder/normalizing-flows
Implementation of normalizing flows in TensorFlow 2 including a small tutorial. |
|
Emerging |
| 6 |
janosh/awesome-normalizing-flows
Awesome resources on normalizing flows. |
|
Emerging |
| 7 |
Coldog2333/pytoflow
The py version of toflow → https://github.com/anchen1011/toflow |
|
Emerging |
| 8 |
ikostrikov/pytorch-flows
PyTorch implementations of algorithms for density estimation |
|
Emerging |
| 9 |
abdulfatir/normalizing-flows
Understanding normalizing flows |
|
Emerging |
| 10 |
kamenbliznashki/normalizing_flows
Pytorch implementations of density estimation algorithms: BNAF, Glow, MAF,... |
|
Emerging |
| 11 |
scikit-mobility/DeepGravity
a PyTorch implementation of the paper "Deep Gravity: enhancing mobility... |
|
Emerging |
| 12 |
senya-ashukha/real-nvp-pytorch
Real NVP PyTorch a Minimal Working Example | Normalizing Flow |
|
Emerging |
| 13 |
TrentBrick/PyTorchDiscreteFlows
Discrete Normalizing Flows implemented in PyTorch |
|
Emerging |
| 14 |
stevenygd/NFGP
Pytorch implementation of NeurIPS 2021 paper: Geometry Processing with Neural Fields. |
|
Emerging |
| 15 |
Efficient-Scalable-Machine-Learning/event-ssm
Official implementation of our paper "Scalable Event-by-event Processing of... |
|
Emerging |
| 16 |
fangzr/SSM-PC
The code repository for our paper "Shared Spatial Memory Through Predictive Coding". |
|
Emerging |
| 17 |
buettnerlab/convexgating
Optimal gating strategies for flow and mass cytometry. |
|
Emerging |
| 18 |
mathisgerdes/continuous-flow-lft
Continuous normalizing flow for lattice quantum field theory |
|
Experimental |
| 19 |
DanielEftekhari/normality-normalization
Code accompanying the ICML 2025 paper "On the Importance of Gaussianizing... |
|
Experimental |
| 20 |
UditBhaskar19/GRAPH_NEURAL_NETWORK_FOR_RADAR_PERCEPTION
Multi-task learning using message passing graph neural network for radar... |
|
Experimental |
| 21 |
d-tiapkin/gflownet-rl
Repository for "Generative Flow Networks as Entropy-Regularized RL"... |
|
Experimental |
| 22 |
minaskar/sinflow
Sliced Iterative Normalizing Flow with Minimal Dependencies |
|
Experimental |
| 23 |
Candibulldog/MeanFlow-Edge2Image
Unofficial PyTorch implementation of "Mean Flows for One-step Generative... |
|
Experimental |
| 24 |
volagold/fce-2d
Flow Contrastive Estimation (FCE) PyTorch Implementation on 2D data |
|
Experimental |
| 25 |
tgritsaev/gflownet-tlm
The source code for the paper "Optimizing Backward Policies in GFlowNets via... |
|
Experimental |
| 26 |
yixuan/temperflow
Efficient Multimodal Sampling via Tempered Distribution Flow |
|
Experimental |
| 27 |
honglinwen/Conditional-normalizing-flow-for-wind-power-forecasting
Code for paper "Continuous and Distribution-free Probabilistic Wind Power... |
|
Experimental |
| 28 |
EricZhang1412/Spatial-temporal-ERF
Official repo for NeurIPS 2025 poster: Unveiling the Spatial-temporal... |
|
Experimental |
| 29 |
Boketto-rgb/min-pi-flow
🔍 Implement flow matching for efficient few-step generation with this... |
|
Experimental |
| 30 |
aliutkus/groupmap
GroupMap: beyond mean and variance matching for deep learning |
|
Experimental |