Python generative-adversarial-network

Open-source Python projects categorized as generative-adversarial-network

Top 23 Python generative-adversarial-network Projects

  • pytorch-CycleGAN-and-pix2pix

    Image-to-Image Translation in PyTorch

    Project mention: List of AI-Models | /r/GPT_do_dah | 2023-05-16

    Click to Learn more...

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

    Bringing Old Photo Back to Life (CVPR 2020 oral)

    Project mention: Old Photo Restoration Extension~ | /r/StableDiffusion | 2023-12-05

    This is an Extension that integrates Bringing Old Photos Back to Life, an old photo restoration algorithm, into the Automatic1111 Webui, as suggested by this post. User can process a photo, then send it to img2img or Inpaint for further refinement.

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • the-gan-zoo

    A list of all named GANs!

    Project mention: [哲老嗨进]chatGPT和Diffusion model的成功是不是说明还原论是对的? | /r/Youmo | 2023-03-02
  • pix2pixHD

    Synthesizing and manipulating 2048x1024 images with conditional GANs

  • stylegan2-pytorch

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

    Project mention: Discord Clone Using Next.js and Tailwind - Part 3: Channel List | | 2024-02-06

    export default function ChannelListBottomBar(): JSX.Element { const { client } = useChatContext(); const [micActive, setMicActive] = useState(false); const [audioActive, setAudioActive] = useState(false); return (

    {client.user?.image && (
    User image div> )}

    {client.user?.name} span> {client.user?.online ? 'Online' : 'Offline'} span> p> button>

    setMicActive((currentValue) => !currentValue)} > button> setAudioActive((currentValue) => !currentValue)} > button> button> div> ); }

  • ALAE

    [CVPR2020] Adversarial Latent Autoencoders

  • PyTorch-StudioGAN

    StudioGAN is a Pytorch library providing implementations of representative Generative Adversarial Networks (GANs) for conditional/unconditional image generation.

    Project mention: [R] GigaGAN: A Large-scale Modified GAN Architecture for Text-to-Image Synthesis. Better FID Score than Stable Diffusion v1.5, DALL·E 2, and Parti-750M. Generates 512px outputs at 0.13s. Native Prompt mixing, Prompt Interpolation and Style Mixing. A GigaGAN Upscaler is also introduced (Up to 4K) | /r/MachineLearning | 2023-03-09

    Given the first author I'd expect it to land in StudioGAN sometime in the future. Training it from scratch will definitely be costly though.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • generative_inpainting

    DeepFill v1/v2 with Contextual Attention and Gated Convolution, CVPR 2018, and ICCV 2019 Oral

  • pytorch-fid

    Compute FID scores with PyTorch.

    Project mention: [D] A better way to compute the Fréchet Inception Distance (FID) | /r/MachineLearning | 2023-04-10

    The Fréchet Inception Distance (FID) is a widespread metric to assess the quality of the distribution of a image generative model (GAN, Stable Diffusion, etc.). The metric is not trivial to implement as one needs to compute the trace of the square root of a matrix. In all PyTorch repositories I have seen that implement the FID (,,, ...), the authors rely on SciPy's sqrtm to compute the square root of the matrix, which is unstable and slow.

  • edge-connect

    EdgeConnect: Structure Guided Image Inpainting using Edge Prediction, ICCV 2019

  • contrastive-unpaired-translation

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

  • CelebAMask-HQ

    A large-scale face dataset for face parsing, recognition, generation and editing.

  • Anime2Sketch

    A sketch extractor for anime/illustration.

  • SDV

    Synthetic data generation for tabular data

    Project mention: Synthetic data generation for tabular data | | 2024-02-27

    Can someone help me understand the licensing of this?

    It was MIT licensed up until 2022 where it was changed to what it is now, where they say that it will become MIT again 4 years after release... but is that from when the license was changed or the first release of the software in GitHub?

  • mmgeneration

    MMGeneration is a powerful toolkit for generative models, based on PyTorch and MMCV.

  • 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

  • gigagan-pytorch

    Implementation of GigaGAN, new SOTA GAN out of Adobe. Culmination of nearly a decade of research into GANs

    Project mention: Why did Stability not copy Midjourney's RLHF process? And what's the future of Stable Diffusion? | /r/StableDiffusion | 2023-04-09

    My hope these days is that newer (not actually new but you get the point) techniques like StyleGAN and GigaGAN may give the open source generative ai community a fresh boost going forward. We'll see how well those projects can be optimized for consumer-grade hardware.

  • data-efficient-gans

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

  • giraffe

    This repository contains the code for the CVPR 2021 paper "GIRAFFE: Representing Scenes as Compositional Generative Neural Feature Fields" (by autonomousvision)

  • HyperGAN

    Composable GAN framework with api and user interface

  • awesome-colab-notebooks

    Collection of google colaboratory notebooks for fast and easy experiments

  • StyleGAN-nada


    Conditional GAN for generating synthetic tabular data.

    Project mention: Ctgan: Generating synthetic data in Python using GANs | | 2024-02-05
  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

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 2024-02-27.

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 21,509
2 Bringing-Old-Photos-Back-to-Life 14,266
3 the-gan-zoo 13,861
4 pix2pixHD 6,461
5 stylegan2-pytorch 3,613
6 ALAE 3,492
7 PyTorch-StudioGAN 3,351
8 generative_inpainting 3,110
9 pytorch-fid 2,901
10 edge-connect 2,450
11 contrastive-unpaired-translation 2,056
12 CelebAMask-HQ 1,956
13 Anime2Sketch 1,872
14 SDV 1,821
15 mmgeneration 1,744
16 lightweight-gan 1,599
17 gigagan-pytorch 1,539
18 data-efficient-gans 1,246
19 giraffe 1,223
20 HyperGAN 1,189
21 awesome-colab-notebooks 1,153
22 StyleGAN-nada 1,131
23 CTGAN 1,094
The modern API for authentication & user identity.
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.