Generative Models

Collection of generative models, e.g. GAN, VAE in Pytorch and Tensorflow.
Alternatives To Generative Models
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Transformers88,1936491112 hours ago91June 21, 2022618apache-2.0Python
🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
Real Time Voice Cloning40,272
7 days ago104otherPython
Clone a voice in 5 seconds to generate arbitrary speech in real-time
Ray24,7838019914 hours ago76June 09, 20222,897apache-2.0Python
Ray is a unified framework for scaling AI and Python applications. Ray consists of a core distributed runtime and a toolkit of libraries (Ray AIR) for accelerating ML workloads.
Netron21,769463a day ago489July 04, 202222mitJavaScript
Visualizer for neural network, deep learning, and machine learning models
D2l En16,954
11 days ago83otherPython
Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 400 universities from 60 countries including Stanford, MIT, Harvard, and Cambridge.
19 hours ago19July 01, 2022957otherC++
ncnn is a high-performance neural network inference framework optimized for the mobile platform
Datasets15,626920814 hours ago52June 15, 2022523apache-2.0Python
🤗 The largest hub of ready-to-use datasets for ML models with fast, easy-to-use and efficient data manipulation tools
Deeplearning Models15,594
a month ago5mitJupyter Notebook
A collection of various deep learning architectures, models, and tips
Onnx14,34414824514 hours ago26June 18, 2022370apache-2.0Python
Open standard for machine learning interoperability
Horovod13,13320104 days ago72June 21, 2022344otherPython
Distributed training framework for TensorFlow, Keras, PyTorch, and Apache MXNet.
Alternatives To Generative Models
Select To Compare

Alternative Project Comparisons

Generative Models

Collection of generative models, e.g. GAN, VAE in Pytorch and Tensorflow. Also present here are RBM and Helmholtz Machine.


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)

  1. Vanilla GAN
  2. Conditional GAN
  3. InfoGAN
  4. Wasserstein GAN
  5. Mode Regularized GAN
  6. Coupled GAN
  7. Auxiliary Classifier GAN
  8. Least Squares GAN
  9. Boundary Seeking GAN
  10. Energy Based GAN
  11. f-GAN
  12. Generative Adversarial Parallelization
  13. DiscoGAN
  14. Adversarial Feature Learning & Adversarially Learned Inference
  15. Boundary Equilibrium GAN
  16. Improved Training for Wasserstein GAN
  17. DualGAN
  18. MAGAN: Margin Adaptation for GAN
  19. Softmax GAN
  20. GibbsNet

Variational Autoencoder (VAE)

  1. Vanilla VAE
  2. Conditional VAE
  3. Denoising VAE
  4. Adversarial Autoencoder
  5. Adversarial Variational Bayes

Restricted Boltzmann Machine (RBM)

  1. Binary RBM with Contrastive Divergence
  2. Binary RBM with Persistent Contrastive Divergence

Helmholtz Machine

  1. Binary Helmholtz Machine with Wake-Sleep Algorithm


  1. Install miniconda
  2. Do conda env create
  3. Enter the env source activate generative-models
  4. Install Tensorflow
  5. Install Pytorch
Popular Tensorflow Projects
Popular Pytorch Projects
Popular Machine Learning Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Machine Learning
Generative Model