Topics / #generative-adversarial-network
Generative-adversarial-network projects on GitHub
GAN architectures where generator and discriminator networks compete during training.
As of , the most-starred Generative-adversarial-network projects on GitHub are annotated_deep_learning_paper_implementations (67.6K stars), DragGAN (35.7K stars) and pytorch-tutorial (32.5K stars). GitHub.Locker tracks 20 Generative-adversarial-network repositories with 416.8K stars combined. The fastest-growing on October 16 was pytorch-tutorial, with +7 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
pytorch-tutorial
yunjey/pytorch-tutorial · ★ 32.5KThis is a collection of PyTorch tutorial code for deep learning researchers, covering models from basics to advanced topics, each implemented in under 30 lines of code where possible.
+3pytorch-CycleGAN-and-pix2pix
junyanz/pytorch-CycleGAN-and-pix2pix · ★ 25.3KOpen-source PyTorch implementations of two classic image-to-image translation models: CycleGAN and pix2pix. They turn images from one domain into another, like horses into zebras or building label maps into photos.
+3pytorch-book
chenyuntc/pytorch-book · ★ 12.8KThis is the companion code repository for the Chinese book 'Deep Learning Framework PyTorch: Introduction and Practice', covering PyTorch basics and fun projects like neural talk, poem writing, anime face generation, and style transfer.
+3lama
advimman/lama · ★ 10.3KLaMa is an AI image inpainting model with its research code: it removes unwanted objects and fills in large missing regions of photos using Fourier convolutions, staying reliable even at high resolutions. It is the official code of a WACV 2022 paper.
The all-time top
20 projects · by stars
- 67.6K
#1 · labmlai/annotated_deep_learning_paper_implementationsannotated_deep_learning_paper_implementations
A collection of 60+ PyTorch implementations of deep learning papers, each annotated with side-by-side explanatory notes so you can read the code and the math/explanation together.
- 35.7K
#2 · XingangPan/DragGANDragGAN
DragGAN is the official implementation of the SIGGRAPH 2023 paper that lets you interactively drag points on a GAN-generated image to move or reshape objects within it.
- 32.5K
#3 · yunjey/pytorch-tutorial
pytorch-tutorial
This is a collection of PyTorch tutorial code for deep learning researchers, covering models from basics to advanced topics, each implemented in under 30 lines of code where possible.
- 4

pytorch-lightning
31.4KLightning-AI/pytorch-lightning · PythonPyTorch Lightning is a deep learning framework for pretraining and finetuning AI models of any size, scaling from a single CPU to thousands of GPUs or TPUs without changing your model code.
- 5
so-vits-svc
28.1Ksvc-develop-team/so-vits-svc · PythonAn open-source AI singing voice conversion (SVC) framework: it trains PyTorch models that make one voice sing the lines of another, using SoftVC speech features fed into VITS with an NSF-HiFiGAN vocoder.
- 6

pytorch-CycleGAN-and-pix2pix
25.3Kjunyanz/pytorch-CycleGAN-and-pix2pix · PythonOpen-source PyTorch implementations of two classic image-to-image translation models: CycleGAN and pix2pix. They turn images from one domain into another, like horses into zebras or building label maps into photos.
- 7

DeepLearning
17.8KMikoto10032/DeepLearning · Jupyter NotebookA Chinese-language deep learning tutorial — a huge curated collection of links to courses, books, lecture notes, surveys and code, taking you from math basics through CNNs, GANs, RNNs and GNNs to Kaggle practice and interview prep.
- 8

awesome-tensorflow
17.5Kjtoy/awesome-tensorflowA curated list of TensorFlow experiments, libraries, and projects — an index of resources for learning and building with TensorFlow, inspired by awesome-machine-learning.
- 9

PyTorch-GAN
17.5Keriklindernoren/PyTorch-GAN · PythonIt is a collection of PyTorch implementations of GAN varieties from research papers: 32 models ranging from the original GAN and DCGAN to CycleGAN, StarGAN and WGAN-GP.
- 10

Awesome-pytorch-list
16.7Kbharathgs/Awesome-pytorch-listA curated, large-scale list of PyTorch-related projects on GitHub: models, libraries, tools, tutorials, books and paper implementations organized by category.
- 11

numpy-ml
16.3Kddbourgin/numpy-ml · PythonA collection of machine learning algorithms — Gaussian mixture models, HMMs, neural networks, tree ensembles, reinforcement learning agents and more — implemented from scratch in pure NumPy.
- 12

Bringing-Old-Photos-Back-to-Life
15.7Kmicrosoft/Bringing-Old-Photos-Back-to-Life · PythonIt's an AI old-photo restoration tool from Microsoft Research and City University of Hong Kong: deep learning models that remove scratches, fix global degradation and enhance faces in damaged photos. It's the official PyTorch implementation of a CVPR 2020 oral paper, later extended in TPAMI 2022.
- 13

the-gan-zoo
14.7Khindupuravinash/the-gan-zoo · PythonA curated catalog of every uniquely-named GAN (Generative Adversarial Network) variant that has appeared in research, listing each one's acronym with its paper title and, when available, a link to the official code.
- 14

CycleGAN
12.9Kjunyanz/CycleGAN · LuaCycleGAN is the original Torch implementation of 'Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks', letting you turn horses into zebras, apply painting styles like Monet or Van Gogh to photos, and perform similar image translations without needing paired before/after training images.
- 15

pytorch-book
12.8Kchenyuntc/pytorch-book · Jupyter NotebookThis is the companion code repository for the Chinese book 'Deep Learning Framework PyTorch: Introduction and Practice', covering PyTorch basics and fun projects like neural talk, poem writing, anime face generation, and style transfer.
- 16

ganhacks
11.6Ksoumith/ganhacksA short cheat sheet of practical tips and tricks for training Generative Adversarial Networks (GANs), originally put together as a handout from the 'How to Train a GAN?' session at NIPS 2016.
- 17

stylegan2
11.2KNVlabs/stylegan2 · PythonThis is the official TensorFlow implementation of StyleGAN2, a generative adversarial network from NVIDIA research that produces state-of-the-art, high-quality synthetic images and fixes characteristic artifacts found in the original StyleGAN.
- 18

pix2pix
10.7Kphillipi/pix2pix · LuaThis is the original Torch/Lua implementation accompanying the pix2pix paper (CVPR 2017), which learns to translate images from one style into another — e.g. label maps to photos, or sketches to shoes — using a conditional GAN.
- 19

mit-deep-learning
10.5Klexfridman/mit-deep-learning · Jupyter NotebookThis repository collects tutorials, assignments, and competitions from MIT's Deep Learning related courses, covering semantic segmentation, generative adversarial networks, and reinforcement learning for self-driving cars.
- 20

lama
10.3Kadvimman/lama · Jupyter NotebookLaMa is an AI image inpainting model with its research code: it removes unwanted objects and fills in large missing regions of photos using Fourier convolutions, staying reliable even at high resolutions. It is the official code of a WACV 2022 paper.
Related topics
Often tagged together
- deep-learning737
- machine-learning916
- computer-vision384
- python2,383
- research764
- pytorch419
- gan27
- neural-network166
- cuda396
- artificial-intelligence267
- education933
- gpu789
- linux4,184
- academic-research209
- image-processing242
- mit3,312
- neural-networks57
- open-source5,666
- reinforcement-learning149
- tutorial626
- image-generation225
- macos3,544
- transformer212
- ai1,955