generative-models
                                
                                
                                
                                    generative-models copied to clipboard
                            
                            
                            
                        Collection of generative models, e.g. GAN, VAE in Pytorch and Tensorflow.
Generative Models
Collection of generative models, e.g. GAN, VAE in Pytorch and Tensorflow. Also present here are RBM and Helmholtz Machine.
Note:
Generated samples will be stored in GAN/{gan_model}/out (or VAE/{vae_model}/out, etc) directory during training.
What's in it?
Generative Adversarial Nets (GAN)
- 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
 - Adversarial Feature Learning & Adversarially Learned Inference
 - Boundary Equilibrium GAN
 - Improved Training for Wasserstein GAN
 - DualGAN
 - MAGAN: Margin Adaptation for GAN
 - Softmax GAN
 - GibbsNet
 
Variational Autoencoder (VAE)
Restricted Boltzmann Machine (RBM)
Helmholtz Machine
Dependencies
- Install miniconda http://conda.pydata.org/miniconda.html
 - Do 
conda env create - Enter the env 
source activate generative-models - Install Tensorflow
 - Install Pytorch