zuko and torchflows
These are competitors offering alternative implementations of normalizing flows in PyTorch, with Zuko being a mature, well-adopted library while torchflows is an early-stage project with similar goals but minimal adoption.
About zuko
probabilists/zuko
Normalizing flows in PyTorch
This project helps machine learning engineers and researchers build advanced probabilistic models. It takes in structured data and outputs flexible, high-dimensional probability distributions that can be easily trained and sampled. It is ideal for those working on complex density estimation or generative modeling tasks.
About torchflows
davidnabergoj/torchflows
Modern normalizing flows in Python. Simple to use and easily extensible.
This library helps machine learning researchers and practitioners train generative models and estimate data density using modern normalizing flows. You provide your dataset, and it outputs a model that can generate new, similar data points or calculate the likelihood of existing ones. It's designed for those working with advanced machine learning models who need flexible tools for generative tasks.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work