Skip to main content

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:

  1. Clone the repo.
  2. Run python setup.py install
  3. 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)

Source distribution for cyclicgan 0.0.2
File Size Uploaded Provenance
cyclicgan-0.0.2.tar.gz 5.1 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for cyclicgan 0.0.2
File Interpreter ABI Platform
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.

Release history Release notifications | RSS feed

This release

0.0.2 This release

3 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page