Metadata-Version: 2.1
Name: zenflow
Version: 0.1.4
Summary: Learn distributions with normalizing flows.
Author: Hans Dembinski
Author-email: hans.dembinski@gmail.com
Project-URL: repository, https://github.com/hdembinski/zenflow
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: jax
Requires-Dist: jaxlib
Requires-Dist: flax
Requires-Dist: optax
Requires-Dist: jaxtyping
Provides-Extra: test
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: coverage[toml]; extra == "test"
Requires-Dist: jacobi; extra == "test"
Provides-Extra: all
Requires-Dist: matplotlib; extra == "all"
Requires-Dist: scikit-learn; extra == "all"
Requires-Dist: numpy; extra == "all"

# Neural flow

This library implements a flow object and bijectors as FLAX modules. Conditional flows are supported.

This project was originally forked from [PZFlow](https://github.com/jfcrenshaw/pzflow) by [John Franklin Crenshaw](jfcrenshaw@gmail.com), but largely rewritten. PZFlow itself draws from other repositories, see the PZFlow documentation.

## Documentation

There is currently no online documentation, but the library has useful docstrings. Please use the docstrings and look into the usage examples in the `examples` folder.
