Introduction
CyclicGAN
This API is an implementation of the CyclicGAN been presented in the original paper.
CylicGAN is a special type of GAN network which works with Unpaired Data to extract mapping between the
two domains (X and Y). We generally have two Generator networks to generate images and two Discriminator networks to criticize
the work of the Generators (declare the images are fake or real). Apart from the Adversarial loss, we also have
cyclic consistency loss which makes sure that any mapping of the image from the domain X to domain Y has
the same reverse mapping.
This API aims to makes it easy for developers to train and infer from a CyclicGAN model.
Dependencies
Before installing the package, install the dependencies specified in requirements.txt file.
Installation
This package is also available on Pypi and thus one can directly pip install it.
$ pip install cyclicgan
Steps to build the API:
If you wanna contribute or build the package from repository, you can build the package as follows:
- Clone the repo.
- Run
python setup.py install - API has been installed as a python package and now you can directly use its functionalities.
Tutorial
You can follow this tutorial notebook to get an idea of the functionality of this API with a dataset.
Metadata
Release files for cyclicgan 0.0.2
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 | |
|---|---|---|---|---|
| cyclicgan-0.0.2.tar.gz | 5.1 kB | Without provenance | Details |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cyclicgan-0.0.2-py3.8.egg | Legacy Egg format | - | - | Details |
| cyclicgan-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 23.1 kB
Release files / cyclicgan-0.0.2.tar.gz
| Download URL | cyclicgan-0.0.2.tar.gz |
|---|---|
| Size | 5.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
599c1ee681171d6f3064d62328764e435b2dd80841a13b113385494083aaa5e7
|
|
BLAKE2b-256 checksum How to use checksums |
c2ab99729b3fd7068b771290aed0637ff4a56ec18007636fc84bbb033d6e9c5b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.3
|
Release files / cyclicgan-0.0.2-py3.8.egg
| Download URL | cyclicgan-0.0.2-py3.8.egg |
|---|---|
| Size | 11.4 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
f397ad239558777892f0dbb47060292d69172843eac97f60dcd146d99d0c6bed
|
|
BLAKE2b-256 checksum How to use checksums |
560ffa2373fba2bccf3e6e0ef71cc3f97012023d265a88b08bf0d50e372ce6da
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.3
|
Release files / cyclicgan-0.0.2-py3-none-any.whl
| Download URL | cyclicgan-0.0.2-py3-none-any.whl |
|---|---|
| Size | 6.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4b3ce457a9d5cc1f96ed14e80c8f28c06b2b143474c34b3f09498c9dae45dfe6
|
|
BLAKE2b-256 checksum How to use checksums |
798cfe6f217601a87a9f73205be69d839feca439006d438c6c5b3669fa0b8e14
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.3
|
Security for cyclicgan 0.0.2
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.