PyTorch Land
This is a repository of select implementations of deep learning models using pytorch.
There is also my own mini-framework for model training
(which I call simply NetworkTrainer), that ended up with
something very similar to ignite,
created in order to reduce common boilerplating.
More flexible and intuitive than ignite, in my opinion :).
More models to be added, and improvements on NetworkTrainer is under way.
Installation
pip3 install pytorch-land
See pypi page for package details.
Implemented Models
CNN architectures
GANs
- GAN (2014) [paper] [code]
- DCGAN (2015) [paper] [code]
- InfoGAN (2016) [paper] [code]
- f-GAN (2016) [paper] [code]
- UnrolledGAN (2016) [paper] [code] [train-examples]
- ACGAN (2016) [paper] [code] [train-examples]
- BEGAN (2017) [paper] [code & examples]
- CycleGAN (2017) [paper] [code & examples]
Autoencoders
- Stacked Denoising Autoencoders [paper] [code]
- Stacked Convolutional Denoising Autoencoders (2017) [paper] [code]
Requirements
Required packages are specified in requirements.txt file. The packages can be installed using the following command:
pip3 install -r requirements.txt
Notably, the codes are compatible with pytorch 0.4 - working on with pytorch 1.1 compatibility.
NetworkTrainer
Datasets
Metadata
Release files for pytorch-land 0.1.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| pytorch-land-0.1.6.tar.gz | 18.5 kB | Without provenance | Details |
Release files / pytorch-land-0.1.6.tar.gz
| Download URL | pytorch-land-0.1.6.tar.gz |
|---|---|
| Size | 18.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4bd4ae298fc9127f5235c9f95ebd3853b4c4ecec3ff6991ea49a487b5a3651a5
|
|
BLAKE2b-256 checksum How to use checksums |
362aa869d584440bce91e51d4df4f2124494bf851596e625e5fe9777d80b3450
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4
|
Security for pytorch-land 0.1.6
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.