Skip to main content

Normalizing Flows for PyTorch

Project description

Copyright (c) FlowTorch Development Team.

This source code is licensed under the MIT license found in the LICENSE.txt file in the root directory of this source tree.

Overview

FlowTorch is a PyTorch library for the flexible representation of random distributions with Normalizing Flows.

Installing FlowTorch

git clone https://github.com/stefanwebb/flowtorch.git
cd flowtorch
pip install -e .

Developing

To build documentation

cd docs
sphinx-apidoc -o source ../flowtorch/
make html

To preview built HTML documentation

cd docs/_build/html
python -m http.server  # python 3 

See .github/workflows/python-package.yml for how we build, lint, and test.

Developing

Install dev dependencies

pip install -e .[dev]

Running tests

pytest

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flowtorch-0.0.dev0.tar.gz (3.3 kB view hashes)

Uploaded Source

Built Distribution

flowtorch-0.0.dev0-py3-none-any.whl (2.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page