Awesome Open Source
Awesome Open Source

All-About-the-GANs

GAN(Generative Adversarial Networks)s are the models that used in unsupervised machine learning, implemented by a system of two neural networks competing against each other in a zero-sum game framework. It was introduced by Ian Goodfellow et al. in 2014.

The purpose of this repository is providing the curated list of the state-of-the-art works on the field of Generative Adversarial Networks since their introduction in 2014.


(Word Cloud of Title)


(Word Cloud of Category)

Abbr. Name Word Cloud of GAN papers
(Word cloud of Abbr. name)

It provides a list that merged information from various GAN lists and repositories as below:

🔗 Reference repositories


You can also check out the same data in a tabular format with functionality to filter by year or do a quick search by title here.

Contributions are welcome. Please contact me at [email protected] or send a pull request. You can have to add links through pull requests or create an issue which something I missed or need to start a discussion.


You can access the whole list by two way

1. simple web style - https://hollobit.github.io/All-About-the-GAN/

2. Readme style

3. All GANs Search

Alternatives To All About The Gan
Select To Compare


Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Python (795,156
Network (37,704
Deep Learning (35,955
Tensorflow (22,282
Pytorch (20,739
Paper (18,796
Neural Network (15,409
Awesome List (13,347
Classification (13,252
Segmentation (8,246
Generative Adversarial Network (5,128
Adversarial (3,549
Reconstruction (2,532
Tensor (2,381
Unsupervised Learning (1,043
Adversarial Networks (904
Medical Imaging (696
Cgan (207
Image Synthesis (80
Medical Image Synthesis (4