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 tests -W ignore::DeprecationWarning

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.dev2.tar.gz (1.5 MB view details)

Uploaded Source

Built Distribution

flowtorch-0.0.dev2-py3-none-any.whl (22.9 kB view details)

Uploaded Python 3

File details

Details for the file flowtorch-0.0.dev2.tar.gz.

File metadata

  • Download URL: flowtorch-0.0.dev2.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/50.3.1.post20201107 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for flowtorch-0.0.dev2.tar.gz
Algorithm Hash digest
SHA256 c2328b30b7cc576c95caf0ca4be4300f74ff6e4164bc50fa85bf61d3e0f1e9d7
MD5 3e5e90113a57ca083e4d36ccf35588ed
BLAKE2b-256 478e04e9544cb282305055c0d446296a42180e7aa106489dc9b62dcef00208fc

See more details on using hashes here.

File details

Details for the file flowtorch-0.0.dev2-py3-none-any.whl.

File metadata

  • Download URL: flowtorch-0.0.dev2-py3-none-any.whl
  • Upload date:
  • Size: 22.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.24.0 setuptools/50.3.1.post20201107 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for flowtorch-0.0.dev2-py3-none-any.whl
Algorithm Hash digest
SHA256 2e9f302ce71d7588cc8d278266d0714f9f7b7502e4f7771bffc7cdc884853534
MD5 2fd288b5e6eead18fa4e0a9547a0c526
BLAKE2b-256 3698ca4975125aa1f854627a4f6c044627a661a727e4f6a31d4be62401411350

See more details on using hashes here.

Supported by

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