All Projects → changwoolee → WGAN-GP-tensorflow

changwoolee / WGAN-GP-tensorflow

Licence: MIT license
Tensorflow Implementation of Paper "Improved Training of Wasserstein GANs"

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to WGAN-GP-tensorflow

Dcgan wgan wgan Gp lsgan sngan rsgan began acgan pggan tensorflow
Implementation of some different variants of GANs by tensorflow, Train the GAN in Google Cloud Colab, DCGAN, WGAN, WGAN-GP, LSGAN, SNGAN, RSGAN, RaSGAN, BEGAN, ACGAN, PGGAN, pix2pix, BigGAN
Stars: ✭ 166 (+621.74%)
Mutual labels:  generative-adversarial-network, wgan, wgan-gp
Awesome Gans
Awesome Generative Adversarial Networks with tensorflow
Stars: ✭ 585 (+2443.48%)
Mutual labels:  generative-adversarial-network, wgan, wgan-gp
progressive growing of GANs
Pure tensorflow implementation of progressive growing of GANs
Stars: ✭ 31 (+34.78%)
Mutual labels:  generative-adversarial-network, wgan, wgan-gp
Improved-Wasserstein-GAN-application-on-MRI-images
Improved Wasserstein GAN (WGAN-GP) application on medical (MRI) images
Stars: ✭ 23 (+0%)
Mutual labels:  generative-adversarial-network, wgan, wgan-gp
Pytorch Generative Model Collections
Collection of generative models in Pytorch version.
Stars: ✭ 2,296 (+9882.61%)
Mutual labels:  generative-adversarial-network, wgan, wgan-gp
WGAN-GP-TensorFlow
TensorFlow implementations of Wasserstein GAN with Gradient Penalty (WGAN-GP), Least Squares GAN (LSGAN), GANs with the hinge loss.
Stars: ✭ 42 (+82.61%)
Mutual labels:  generative-adversarial-network, wgan-gp
GAN-Anime-Characters
Applied several Generative Adversarial Networks (GAN) techniques such as: DCGAN, WGAN and StyleGAN to generate Anime Faces and Handwritten Digits.
Stars: ✭ 43 (+86.96%)
Mutual labels:  generative-adversarial-network, wgan
Chainer Gan Lib
Chainer implementation of recent GAN variants
Stars: ✭ 386 (+1578.26%)
Mutual labels:  generative-adversarial-network, wgan-gp
Unified Gan Tensorflow
A Tensorflow implementation of GAN, WGAN and WGAN with gradient penalty.
Stars: ✭ 93 (+304.35%)
Mutual labels:  wgan, wgan-gp
Generative Models
Annotated, understandable, and visually interpretable PyTorch implementations of: VAE, BIRVAE, NSGAN, MMGAN, WGAN, WGANGP, LSGAN, DRAGAN, BEGAN, RaGAN, InfoGAN, fGAN, FisherGAN
Stars: ✭ 438 (+1804.35%)
Mutual labels:  generative-adversarial-network, wgan
Generative adversarial networks 101
Keras implementations of Generative Adversarial Networks. GANs, DCGAN, CGAN, CCGAN, WGAN and LSGAN models with MNIST and CIFAR-10 datasets.
Stars: ✭ 138 (+500%)
Mutual labels:  generative-adversarial-network, wgan
Generative-Model
Repository for implementation of generative models with Tensorflow 1.x
Stars: ✭ 66 (+186.96%)
Mutual labels:  wgan, wgan-gp
Gan Tutorial
Simple Implementation of many GAN models with PyTorch.
Stars: ✭ 227 (+886.96%)
Mutual labels:  wgan, wgan-gp
Pytorch-Basic-GANs
Simple Pytorch implementations of most used Generative Adversarial Network (GAN) varieties.
Stars: ✭ 101 (+339.13%)
Mutual labels:  wgan, wgan-gp
Ganotebooks
wgan, wgan2(improved, gp), infogan, and dcgan implementation in lasagne, keras, pytorch
Stars: ✭ 1,446 (+6186.96%)
Mutual labels:  wgan, wgan-gp
Fun-with-MNIST
Playing with MNIST. Machine Learning. Generative Models.
Stars: ✭ 23 (+0%)
Mutual labels:  wgan, wgan-gp
speech-enhancement-WGAN
speech enhancement GAN on waveform/log-power-spectrum data using Improved WGAN
Stars: ✭ 35 (+52.17%)
Mutual labels:  generative-adversarial-network, wgan-gp
Tf.gans Comparison
Implementations of (theoretical) generative adversarial networks and comparison without cherry-picking
Stars: ✭ 477 (+1973.91%)
Mutual labels:  wgan, wgan-gp
Deeplearningmugenknock
でぃーぷらーにんぐを無限にやってディープラーニングでDeepLearningするための実装CheatSheet
Stars: ✭ 684 (+2873.91%)
Mutual labels:  wgan, wgan-gp
progressive-growing-of-gans.pytorch
Unofficial PyTorch implementation of "Progressive Growing of GANs for Improved Quality, Stability, and Variation".
Stars: ✭ 51 (+121.74%)
Mutual labels:  generative-adversarial-network, wgan

WGAN-GP-tensorflow

Tensorflow implementation of paper "Improved Training of Wasserstein GANs".

gif

  • 0 epoch

epoch0

  • 25 epoch

img

  • 50 epoch

epoch50

  • 100 epoch

img

  • 150 epoch

img

Prerequisites

  • Python 2.7 or 3.5
  • Tensorflow 1.3+
  • SciPy
  • Aligned&Cropped celebA dataset(download)
  • (Optional) moviepy (for visualization)

Usage

  • Download aligned&cropped celebA dataset(link) and unzip at ./data/img_align_celeba

  • Train:

    $ python main.py --train
    

    Or you can set some arguments like:

    $ python main.py --dataset=celebA --max_epoch=50 --learning_rate=1e-4 --train
    
  • Test:

    $ python main.py
    

Acknowledge

Based on the implementation carpedm20/DCGAN-tensorflow, LynnHo/DCGAN-LSGAN-WGAN-WGAN-GP-Tensorflow, shekkizh/WassersteinGAN.tensorflow and igul222/improved_wgan_training.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].