Python generative-adversarial-network

Open-source Python projects categorized as generative-adversarial-network | Edit details

Top 23 Python generative-adversarial-network Projects

  • pytorch-CycleGAN-and-pix2pix

    Image-to-Image Translation in PyTorch

    Project mention: Trying to understand PatchGAN discriminator | | 2021-12-09

    Code for found:

  • the-gan-zoo

    A list of all named GANs!

    Project mention: gan-generated paredolia + abstract watercolor + color fuckery = | | 2021-05-15

    Here's a link to similar programs:

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • Bringing-Old-Photos-Back-to-Life

    Bringing Old Photo Back to Life (CVPR 2020 oral)

    Project mention: Photo restoration options? | | 2021-10-17 Didn't use it yet but in my to do list.

  • pix2pixHD

    Synthesizing and manipulating 2048x1024 images with conditional GANs

    Project mention: [P] I made FaceShop! Instance segmentation + CGAN for editing faces (badly) | | 2021-09-25

    Pix2PixHD (from DeepSIM)

  • ALAE

    [CVPR2020] Adversarial Latent Autoencoders

    Project mention: [D] How do I make a model which takes a bedroom image as input give an output of different design of bedroom related to input image? | | 2021-03-27

    source link:

  • stylegan2-pytorch

    Simplest working implementation of Stylegan2, state of the art generative adversarial network, in Pytorch. Enabling everyone to experience disentanglement

    Project mention: Caffè Italia * 23/01/22 | | 2022-01-23
  • mmediting

    OpenMMLab Image and Video Editing Toolbox

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • contrastive-unpaired-translation

    Contrastive unpaired image-to-image translation, faster and lighter training than cyclegan (ECCV 2020, in PyTorch)

    Project mention: [P] Can't finish my master's thesis. What to do? | | 2022-01-19

    Here is link number 1 - Previous text "CUT"

  • HyperGAN

    Composable GAN framework with api and user interface

    Project mention: Machine learning software that generates images? | | 2021-11-15

    And then there's software already prebaked that can do it, but its really taxing on a pc, its called hyperGAN.

  • lightweight-gan

    Implementation of 'lightweight' GAN, proposed in ICLR 2021, in Pytorch. High resolution image generations that can be trained within a day or two

    Project mention: It begins! [Sixth World Music Comp Update] | | 2021-08-08 is the simplest implementation I know of, and is similar but designed for relatively lower performance machines.

  • data-efficient-gans

    [NeurIPS 2020] Differentiable Augmentation for Data-Efficient GAN Training

    Project mention: What StyleGan model to use for a custom dataset of small size? | | 2021-09-21

    I would like to make a tiny project with GANs using some high quality pictures of a single individual. I am planning to get around 500 of these and then x-flip them, however I am not sure what model I should consider for the training. I have used StyleGan2 ADA for another project which ended quite well, but I had around 14k pictures, here now the training size is much smaller and I was therefore thinking about using DiffAugment which has seemingly promising results with just 100 images.

  • pytorch-pretrained-BigGAN

    🦋A PyTorch implementation of BigGAN with pretrained weights and conversion scripts.

    Project mention: GAN based images | | 2021-11-13
  • DeblurGANv2

    [ICCV 2019] "DeblurGAN-v2: Deblurring (Orders-of-Magnitude) Faster and Better" by Orest Kupyn, Tetiana Martyniuk, Junru Wu, Zhangyang Wang

    Project mention: Implementing a CNN on an FPGA | | 2021-10-11

    I am trying to implement an image deblurring model (DeblurGANv2) The generator takes blurred images as an input and outputs the corrected image, the discriminator helps in training the generator. The model has been trained and I have run and deblurred images on a GPU. I am completely new to the domain of Machine learning and I am trying to implement this on an FPGA. I wanted your guys help on how to do this. The .h5 files contains the weights of the NN, how do I figure out its structure and put it on my FPGA. Can you please suggest some tools that might help or github links for people who have implemented similar stuff.

  • anycost-gan

    [CVPR 2021] Anycost GANs for Interactive Image Synthesis and Editing

    Project mention: Anycost GANs for Interactive Image Synthesis and Editing | | 2021-03-20

    Conditional GAN for generating synthetic tabular data.

    Project mention: Weekly Entering & Transitioning Thread | 28 Mar 2021 - 04 Apr 2021 | | 2021-03-29
  • Fast-SRGAN

    A Fast Deep Learning Model to Upsample Low Resolution Videos to High Resolution at 30fps

  • StyleGAN_PyTorch

    The implementation of StyleGAN on PyTorch 1.0.1

  • CIPS-3D

    3D-aware GANs based on NeRF (arXiv).

    Project mention: [R] AI Researchers From Huawei and Shanghai Jiao Tong University Introduce ‘CIPS-3D’: A 3D-Aware Generator of GANs | | 2021-10-21

    Code for found:

  • BlendGAN

    Official PyTorch implementation of "BlendGAN: Implicitly GAN Blending for Arbitrary Stylized Face Generation" (NeurIPS 2021)

    Project mention: [R] BlendGAN: Implicitly GAN Blending for Arbitrary Stylized Face Generation | | 2021-11-19


  • DeepSIM

    Official PyTorch implementation of the paper: "DeepSIM: Image Shape Manipulation from a Single Augmented Training Sample" (ICCV 2021 Oral)

    Project mention: [P] I made FaceShop! Instance segmentation + CGAN for editing faces (badly) | | 2021-09-25

    Pix2PixHD (from DeepSIM)

  • generative-inpainting-pytorch

    A PyTorch reimplementation for paper Generative Image Inpainting with Contextual Attention (

    Project mention: How to turn a generator into a classifier? | | 2021-11-12

    I'm looking into this code: How can I turn the generator into a classifier?

  • awesome-colab-notebooks

    Collection of google colaboratory notebooks for fast and easy experiments

    Project mention: Text-to-Image recursive zoom | | 2021-06-25
  • ArtGAN

    ArtGAN: This work presents a series of new approaches to improve Generative Adversarial Network (GAN) for conditional image synthesis and we name the proposed model as “ArtGAN”. Implementations are in Caffe/Tensorflow.

    Project mention: I'm looking for hoards of modern digital art to train an AI to generate art | | 2021-03-03

    This could help: Reach out to e.g. the National Gallery of Art providing proof of your student status (like enrollment cert and a note from your prof); they might be able to provide you with a bulk download option for their paintings. Reach out to the art department and the library of your uni - they might be able to help.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-23.

Python generative-adversarial-network related posts


What are some of the best open-source generative-adversarial-network projects in Python? This list will help you:

Project Stars
1 pytorch-CycleGAN-and-pix2pix 16,699
2 the-gan-zoo 11,616
3 Bringing-Old-Photos-Back-to-Life 9,845
4 pix2pixHD 5,597
5 ALAE 3,201
6 stylegan2-pytorch 2,713
7 mmediting 2,685
8 contrastive-unpaired-translation 1,315
9 HyperGAN 1,157
10 lightweight-gan 1,052
11 data-efficient-gans 977
12 pytorch-pretrained-BigGAN 902
13 DeblurGANv2 705
14 anycost-gan 637
15 CTGAN 535
16 Fast-SRGAN 484
17 StyleGAN_PyTorch 441
18 CIPS-3D 439
19 BlendGAN 374
20 DeepSIM 331
21 generative-inpainting-pytorch 331
22 awesome-colab-notebooks 301
23 ArtGAN 294
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.