GANs — Generative Adversarial Networks 101
Keras implementations of Generative Adversarial Networks. GANs, DCGAN, CGAN, CCGAN, WGAN, and LSGAN models with MNIST and CIFAR-10 datasets.

In this series, an introduction to the basic notions that involve the concept of Generative Adversarial Networks will be presented.
“…the most interesting idea in the last 10 years in ML”. Yann LeCun
Next, a complete list of our articles covers the definition and some of the leading models of GANs. The models include a brief theoretical introduction and practical implementations developed using Python and Keras/TensorFlow in Jupyter.
Introduction
Models
The definition and training of some models with MNIST and CIFAR10 datasets are presented.
MNIST Models
CIFAR10 Models
Github repository
Look the complete training models using Python and Keras/TensorFlow in Jupyter Notebook.
References
Related papers
- Generative Adversarial Networks
- Unsupervised Representation Learning With Deep Convolutional
- Conditional Generative Adversarial Nets
- Semi-Supervised Learning with Context-Conditional Generative Adversarial Networks
- Wasserstein GAN
- Least Squares General Adversarial Networks
Datasets
Other repositories
Thanks for reading, stay awesome! ❤