Collection of generative models, e.g. GAN, VAE in Pytorch and Tensorflow.
- Generated samples will be stored in
GAN/{gan_model}/out
orVAE/{vae_model}/out
directory during training. - If your TensorFlow version is v1.0+, run
*_tensorflow_v1.py
scripts instead of*_tensorflow.py
.
- Vanilla GAN
- Conditional GAN
- InfoGAN
- Wasserstein GAN
- Mode Regularized GAN
- Coupled GAN
- Auxiliary Classifier GAN
- Least Squares GAN
- Boundary Seeking GAN
- Energy Based GAN
- f-GAN
- Generative Adversarial Parallelization
- DiscoGAN
- Install miniconda http://conda.pydata.org/miniconda.html
- Do
conda env create
- Enter the env
source activate generative-models
- Install Tensorflow
- Install Pytorch