# Generative adversarial networks

> AI-ranked search results for `convolutional generative models` on awesome-repositories.com — ordered by an LLM for relevance, best match first. 117 total matches; showing the top 27.

Explore on the web: https://awesome-repositories.com/q/convolutional-generative-models

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/convolutional-generative-models).**

## Results

- [nvlabs/stylegan2](https://awesome-repositories.com/repository/nvlabs-stylegan2.md) (11,186 ⭐) — StyleGAN2 is a TensorFlow generative adversarial network and image synthesis model designed to produce high-resolution synthetic visual content. It functions as a deep learning architecture that learns patterns from image datasets to synthesize new images.

The project includes a latent space projection tool for mapping existing images to latent vectors to analyze their representation within a generative model. It also provides an image quality evaluation framework to measure the visual fidelity and diversity of synthetic outputs.

The system covers the full generative pipeline, including imag
- [nvlabs/stylegan3](https://awesome-repositories.com/repository/nvlabs-stylegan3.md) (6,929 ⭐) — StyleGAN3 is a PyTorch implementation of a generative adversarial network designed for high-fidelity image synthesis. It functions as an image synthesis model and a deep learning research tool used to train and deploy networks that generate realistic synthetic imagery from custom datasets.

The project is specifically an alias-free generative model, utilizing an architecture that eliminates jagged artifacts to produce smooth translational and rotational image sequences. This enables the creation of alias-free videos and the generation of high-resolution photos without visual distortions.

The
- [goodfeli/adversarial](https://awesome-repositories.com/repository/goodfeli-adversarial.md) (4,074 ⭐) — This project is a generative adversarial network implementation and research framework. It provides the tools and hyperparameters necessary to train and evaluate generative models across various datasets, specifically designed to reproduce results from academic research.

The framework includes a Parzen density likelihood estimator to calculate model log likelihood. This allows for the quantitative evaluation of generative distributions and the measurement of overall model performance.

The codebase covers machine learning research capabilities, focusing on the training of adversarial networks
- [eriklindernoren/keras-gan](https://awesome-repositories.com/repository/eriklindernoren-keras-gan.md) (9,206 ⭐) — Keras-GAN is a collection of generative adversarial network implementations built with Keras for synthetic data generation and image manipulation. It provides frameworks for image-to-image translation, image inpainting, and neural image super-resolution.

The library includes tools for learning disentangled latent space representations to control specific attributes of synthetic outputs. It also features capabilities for image domain translation using paired or unpaired data and the ability to fill corrupted or missing image parts by analyzing surrounding visual context.

The project covers ge
- [opengvlab/draggan](https://awesome-repositories.com/repository/opengvlab-draggan.md) (4,952 ⭐) — DragGAN is an interactive generative image editor and manipulator that allows users to reshape visual output by moving handle points on a generative network manifold. It functions as a tool for point-based image editing, mapping user-defined coordinate shifts to a generative model's latent space to deform images.

The system includes a generative image inversion tool that converts real photographs into latent representations. This process enables the interactive manipulation of non-generated content by bringing real-world images into a compatible format for the generative adversarial network.
- [hwalsuklee/tensorflow-generative-model-collections](https://awesome-repositories.com/repository/hwalsuklee-tensorflow-generative-model-collections.md) (3,922 ⭐) — This is a library of generative model architectures built using the TensorFlow framework. It provides implementations for producing synthetic data and realistic images, specifically focusing on Variational Autoencoders and various Generative Adversarial Network variants.

The collection includes specific GAN architectures such as WGAN-GP, LSGAN, InfoGAN, and EBGAN. It also features Variational Autoencoders designed to learn latent representations and synthesize new samples from learned distributions.

The project covers image processing pipelines for normalizing and cropping data, as well as a
- [nvlabs/stylegan](https://awesome-repositories.com/repository/nvlabs-stylegan.md) (14,412 ⭐) — StyleGAN is a TensorFlow-based generative adversarial network framework designed for the synthesis of high-resolution synthetic imagery. It utilizes a style-based generator architecture to create realistic visual assets from latent vectors, focusing on the production of high-fidelity images.

The system incorporates style mixing and stochastic noise injection to control visual attributes and fine-grained details. It uses adaptive instance normalization and progressive resolution upsampling to manage image quality and variety across different resolutions.

The framework covers the full lifecycl
- [junyanz/igan](https://awesome-repositories.com/repository/junyanz-igan.md) (4,007 ⭐) — iGAN is a framework for producing synthetic images using generative adversarial networks. It provides a web-based interface for interactively creating and editing imagery across categories such as landscapes, architecture, and fashion using pre-trained models.

The system enables precise control over visual output through latent space exploration, interpolation, and projection. Users can guide the generative process using an interactive editor featuring sketching, coloring, and warping brushes to refine specific regions or shapes in real-time.

The project supports both automated scripted gene
- [compvis/stable-diffusion](https://awesome-repositories.com/repository/compvis-stable-diffusion.md) (73,125 ⭐) — Stable Diffusion is a generative machine learning pipeline that synthesizes high-resolution visual content by performing iterative denoising within a compressed latent space. By mapping natural language embeddings into pixel outputs through conditioned probabilistic processes, the framework enables the generation of images from text prompts and the transformation of existing visual inputs based on semantic instructions.

The architecture utilizes a modular execution environment that decouples model loading, scheduler logic, and inference components to support diverse hardware configurations. I
- [open-mmlab/mmagic](https://awesome-repositories.com/repository/open-mmlab-mmagic.md) (7,434 ⭐) — mmagic is a multimodal training pipeline and framework for generative AI, focusing on visual synthesis and restoration. It provides the infrastructure to build and train models for tasks such as text-to-image and text-to-video generation, 3D-aware content synthesis, and high-fidelity image translation using diffusion models and generative adversarial networks.

The project distinguishes itself through specialized capabilities for generative model personalization, including techniques for fine-tuning subjects and styles. It also supports advanced visual manipulations such as latent space interp
- [thunil/tecogan](https://awesome-repositories.com/repository/thunil-tecogan.md) (6,147 ⭐) — TecoGAN is a generative adversarial network designed for video super-resolution. It functions as a spatio-temporal video upscaler that increases the resolution of video sequences while reconstructing high-quality imagery from lower-resolution inputs.

The system utilizes a temporal coherence framework to ensure visual stability and reduce flickering in generated frames. It achieves this by employing spatio-temporal discriminators that evaluate both individual frame quality and movement consistency.

The project covers the training and optimization of generative adversarial networks, specifical
- [nvlabs/spade](https://awesome-repositories.com/repository/nvlabs-spade.md) (7,718 ⭐) — SPADE is a semantic image synthesis framework and generative adversarial network designed to transform semantic label maps into photorealistic images. It uses a spatially-adaptive normalization model to modulate activations based on semantic maps, ensuring that spatial layouts and details are preserved throughout the synthesis process.

The project enables the generation of diverse image variations from a single semantic layout by integrating variational autoencoders and latent vector style control. These mechanisms allow for the adjustment of visual appearances and textures while keeping the
- [wiseodd/generative-models](https://awesome-repositories.com/repository/wiseodd-generative-models.md) (7,497 ⭐) — This is a generative AI model library containing a collection of PyTorch and TensorFlow implementations for creating synthetic data and modeling complex probability distributions. It serves as a multi-framework repository of deep learning models designed for learning and replicating data patterns.

The project provides specialized implementation suites for several generative architectures. This includes Generative Adversarial Networks using competing generator and discriminator models, Variational Autoencoder frameworks that map data to a latent space, and Restricted Boltzmann Machine and Deep
- [junyanz/pytorch-cyclegan-and-pix2pix](https://awesome-repositories.com/repository/junyanz-pytorch-cyclegan-and-pix2pix.md) (24,951 ⭐) — This project is a deep learning framework designed for training and deploying image-to-image translation models. It serves as a research platform for experimenting with neural network architectures that transform visual content between distinct stylistic domains, supporting both paired and unpaired training data.

The framework distinguishes itself through its support for cycle-consistency constraints, which allow for image translation between domains without requiring corresponding paired examples. It provides a structured pipeline that utilizes adversarial loss optimization, where generator
- [eriklindernoren/pytorch-gan](https://awesome-repositories.com/repository/eriklindernoren-pytorch-gan.md) (17,472 ⭐) — PyTorch-GAN is a research-oriented framework providing a collection of modular implementations for generative adversarial network architectures. It serves as a toolkit for training and evaluating models that utilize adversarial minimax optimization to produce synthetic data, offering a structured environment for exploring complex generative tasks within the PyTorch ecosystem.

The library distinguishes itself through a comprehensive suite of image synthesis and manipulation capabilities, including super-resolution, inpainting, and cross-domain style translation. It supports advanced training m
- [xingangpan/draggan](https://awesome-repositories.com/repository/xingangpan-draggan.md) (35,822 ⭐) — DragGAN is an interactive generative AI editor and GAN image editing tool designed for modifying the shape and structure of objects within images. It functions as a latent space manipulator that enables precise geometric and appearance editing by transforming images into editable latent codes.

The system provides a web-based visual dashboard for real-time manipulation. Users can change the appearance of generated objects through an interactive point-based dragging interface, utilizing a process where source and target coordinates drive the optimization of the generative model.

The project in
- [xinntao/real-esrgan](https://awesome-repositories.com/repository/xinntao-real-esrgan.md) (35,798 ⭐) — Real-ESRGAN is a deep learning restoration pipeline designed to enhance low-resolution media and improve the visual quality of damaged photographs. It functions as a generative image upscaler that reconstructs high-resolution details from source inputs by utilizing neural networks trained to fill in missing information and remove noise.

The project distinguishes itself as a blind super-resolution tool, meaning it improves image sharpness and fidelity without requiring prior knowledge of the specific degradation applied to the source. It employs high-order degradation modeling to address compl
- [compvis/latent-diffusion](https://awesome-repositories.com/repository/compvis-latent-diffusion.md) (14,072 ⭐) — Latent Diffusion is a framework for high-resolution image synthesis that performs the denoising process within a compressed latent space. It uses variational autoencoders to encode images into a lower-dimensional representation, reducing the computational cost of noise prediction compared to operating on raw pixels.

The project enables text-to-image generation by integrating natural language descriptions through cross-attention conditioning. It also supports image inpainting and restoration, filling masked or missing image areas with generated content, and example-based synthesis using retrie
- [carpedm20/dcgan-tensorflow](https://awesome-repositories.com/repository/carpedm20-dcgan-tensorflow.md) (7,185 ⭐) — This is a TensorFlow implementation of the Deep Convolutional Generative Adversarial Network (DCGAN) architecture, providing a framework for training generative models that produce synthetic images from random noise vectors. The project implements the core DCGAN design, using transposed convolutions for upsampling, batch normalization for training stability, and leaky ReLU activations in the discriminator, all executed as static TensorFlow computation graphs.

The implementation supports training on custom image datasets by accepting user-supplied image folders without requiring a predefined f
- [lllyasviel/controlnet](https://awesome-repositories.com/repository/lllyasviel-controlnet.md) (33,942 ⭐) — ControlNet is a framework for structural image generation that extends pre-trained diffusion models with neural network architectures designed for precise spatial control. By injecting structural guidance directly into the latent-space denoising process, the system enables users to enforce geometric or semantic constraints on generated outputs while maintaining style consistency.

The framework distinguishes itself through a weight-locked copying mechanism that preserves the integrity of the original model while introducing new control signals. It supports multi-condition synthesis, allowing f
- [huggingface/diffusers](https://awesome-repositories.com/repository/huggingface-diffusers.md) (33,872 ⭐) — Diffusers is a PyTorch-based library and generative AI framework used to build, train, and deploy diffusion pipelines for producing multi-modal media. It provides a suite of tools for generating images, video, and audio from natural language descriptions, as well as specialized systems for text-to-image generation.

The project differentiates itself through a modular architecture that separates noise schedulers, pretrained model blocks, and pipeline compositions. This structure allows for the construction of custom generation workflows and the ability to swap individual components of the diffu
- [tensorflow/magenta](https://awesome-repositories.com/repository/tensorflow-magenta.md) (19,797 ⭐) — Magenta is an AI creative suite and TensorFlow generative art framework used to train and deploy models for the production of artistic media. It functions as a generative music library and a deep learning art generator, providing tools to automate the creation of original musical compositions and visual artwork.

The project covers AI music composition and generative visual art through neural art generation and machine learning creativity. It enables the training of generative models to produce original songs, images, and drawings based on learned patterns.
- [stability-ai/stablecascade](https://awesome-repositories.com/repository/stability-ai-stablecascade.md) (6,548 ⭐) — StableCascade is a generative AI system and latent diffusion framework designed for text-to-image synthesis and image-to-image transformations. It utilizes a multi-stage cascade architecture that encodes and decodes images via a latent space to produce high-fidelity visual imagery.

The system includes a cascade diffusion pipeline for controlling image structure through inpainting, outpainting, and super-resolution. It also provides a toolkit for image-to-image generation and the creation of image variations using embeddings.

The framework supports model optimization through low-rank adaptati
- [stability-ai/generative-models](https://awesome-repositories.com/repository/stability-ai-generative-models.md) (27,189 ⭐) — This is a framework for training and sampling diffusion models to generate high-fidelity images, video, and 4D assets. It provides a modular environment for managing generative AI training pipelines, including the handling of datasets, noise sampling, and loss weighting to stabilize the creation of synthetic content.

The project features a modular model configuration system that uses YAML-based assembly to define network submodules and conditioners. It also includes a dedicated toolset for AI image watermarking, allowing for the embedding and detection of invisible markers to verify the origi
- [black-forest-labs/flux](https://awesome-repositories.com/repository/black-forest-labs-flux.md) (25,637 ⭐) — Flux is a diffusion model inference engine designed for text-to-image generation and image-to-image manipulation. It provides a system for executing open-weight models to transform natural language descriptions into visual imagery or to modify existing images.

The project distinguishes itself through a flow-matching framework for image generation and a structural image controller. This controller allows for guided synthesis by using depth maps and Canny edge detection to constrain the geometry and composition of the output.

The toolkit covers a broad range of image editing capabilities, incl
- [openai/consistency_models](https://awesome-repositories.com/repository/openai-consistency-models.md) (6,492 ⭐) — This project is a framework for training and sampling generative models designed to produce high-quality images in few steps. It provides implementations for image generation models that transform random noise into structured visual data through an optimized sampling process.

The system specializes in accelerating image generation through consistency distillation and consistency training. It includes tools to transform pre-trained diffusion models into faster versions by distilling knowledge from a teacher model into a student model, as well as methods to train consistency models from scratch
- [znxlwm/pytorch-generative-model-collections](https://awesome-repositories.com/repository/znxlwm-pytorch-generative-model-collections.md) (2,630 ⭐) — Collection of generative models in Pytorch version.
