xxfwin / Keras-GAN

Keras implementations of Generative Adversarial Networks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Keras-GAN

Collection of Keras implementations of Generative Adversarial Networks (GANs) suggested in research papers. These models are in some cases simplified versions of the ones ultimately described in the papers, but I have chosen to focus on getting the core ideas covered instead of getting every layer configuration right. Contributions and suggestions of GAN varieties to implement are very welcomed.

Note that this repo is folked from https://github.com/eriklindernoren/Keras-GAN. And is modified for experiments in I/O scheduling algorithms.

Table of Contents

Installation

$ git clone https://github.com/xxfwin/Keras-GAN
$ cd Keras-GAN/
$ sudo pip3 install -r requirements.txt

Implementations

CGAN

Implementation of Conditional Generative Adversarial Nets.

Code

Paper:https://arxiv.org/abs/1411.1784

Example

$ cd cgan/
$ python3 cgan.py

DCGAN

Implementation of Deep Convolutional Generative Adversarial Network.

Code

Paper: https://arxiv.org/abs/1511.06434

Example

$ cd dcgan/
$ python3 dcgan.py

GAN

Implementation of Generative Adversarial Network with a MLP generator and discriminator.

Code

Paper: https://arxiv.org/abs/1406.2661

Example

$ cd gan/
$ python3 gan.py

About

Keras implementations of Generative Adversarial Networks.


Languages

Language:Python 100.0%