A variational auto-encoder library for PyTorch using torchbearer
Project description
[WIP] torchbearer.variational
A Variational Auto-Encoder library for PyTorch with torchbearer
Contents
About
Torchbearer.variational is a companion package to torchbearer which is intended to re-implement state of the art models and practices relating to the world of Variational Auto-Encoders (VAEs). The goal is to provide everything from useful abstractions to complete re-implementations of papers. This is in order to support both research and teaching / learning regarding VAEs.
Installation
TBC
Goals
Currently, variational only includes abstractions for simple VAEs and some accompaniments, the next steps are as follows:
- Construct some separate part of the docs for the variational content
- Implement a series of standard models with associated notes pages and example usages
- Implement other divergences not in PyTorch such as MMD, Jensen-Shannon, etc.
- Implement and document tools for sampling the latent spaces of models and producing figures
- Implement other dataloaders not in torchvision and add associated docs
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file torchbearer_variational-0.1.0.tar.gz.
File metadata
- Download URL: torchbearer_variational-0.1.0.tar.gz
- Upload date:
- Size: 16.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.0.0 requests-toolbelt/0.9.1 tqdm/4.19.9 CPython/3.6.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5c1e68740a7f591d0893edefd0b7cab94dd628a9adceed1141311fea1026926a
|
|
| MD5 |
25cde586afc358513fc1e323e8ae8aca
|
|
| BLAKE2b-256 |
6f83f7e0c2600636a42583855740a95eb03cc47cb330fa87c4734c2b12c9f780
|
File details
Details for the file torchbearer_variational-0.1.0-py3-none-any.whl.
File metadata
- Download URL: torchbearer_variational-0.1.0-py3-none-any.whl
- Upload date:
- Size: 20.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.0.0 requests-toolbelt/0.9.1 tqdm/4.19.9 CPython/3.6.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1e80304553a7fdf265e5c1bb1853beef7690a4df607f07bc7a5bfb46cd37be8b
|
|
| MD5 |
381bb2f651cc53de78dc59ca421e6e69
|
|
| BLAKE2b-256 |
ead7c960e6d85220e6c870edef3ddf70bf1d41b683c572c0ae76ce83bd06d045
|