For latent space generative models, the first results are compvis/latent-diffusion (This framework implements latent diffusion models that perform denoising within a compressed latent space using variational autoencoders, perfectly matching the core requirements for unsupervised representation learning and data generation), wiseodd/generative-models (This repository provides a multi-framework collection of unsupervised generative models including variational autoencoders and generative adversarial networks, though it lacks latent diffusion architectures) and haoheliu/audioldm (AudioLDM is a latent diffusion framework that generates synthetic audio from text descriptions, matching the generative latent space model category through its use of latent diffusion and variational autoencoders). hkproj/pytorch-stable-diffusion and wan-video/wan2.2 round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
Explore the best open-source latent space generative models, ranked by GitHub stars and activity. Compare features to find the right fit.
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
This framework implements latent diffusion models that perform denoising within a compressed latent space using variational autoencoders, perfectly matching the core requirements for unsupervised representation learning and data generation.
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
This repository provides a multi-framework collection of unsupervised generative models including variational autoencoders and generative adversarial networks, though it lacks latent diffusion architectures.
AudioLDM is a latent diffusion framework for generating high-fidelity audio, music, and sound effects. It functions as a text-to-audio generator that converts natural language descriptions into synthetic audio signals with control over pitch and environment. The system provides specialized tools for audio-to-audio synthesis and generative repair. This includes the ability to perform audio style transfer and replicate specific acoustic events based on existing files. The project covers a broad range of audio transformation tasks, including audio super-resolution for increasing signal fidelity
AudioLDM is a latent diffusion framework that generates synthetic audio from text descriptions, matching the generative latent space model category through its use of latent diffusion and variational autoencoders.
This project provides a clean implementation of the latent diffusion model architecture using the PyTorch framework. It functions as a generative machine learning pipeline designed to synthesize images from text prompts by loading pre-trained model weights into a modular neural network structure. The implementation focuses on the mechanics of image generation, utilizing a tensor-based computational graph to execute the complex linear algebra required for inference. It incorporates transformer-based text encoding to map natural language into vector embeddings, which are then integrated into th
This repository provides a clean PyTorch implementation of the latent diffusion model architecture, fitting the requested category by focusing on generative modeling via latent spaces, though it lacks the wider breadth of VAEs and GANs.
Wan2.2 is a generative video artificial intelligence system designed to synthesize visual media by interpreting natural language instructions. It functions as a text-to-video diffusion model that transforms written concepts into coherent motion sequences through deep learning and latent space manipulation. The system utilizes a transformer-based architecture to process video data as a series of tokens, allowing it to capture complex spatial and temporal relationships. By employing a temporal attention mechanism, the model maintains visual consistency across frames, while its latent space appr
Wan2.2 is a latent diffusion model for text-to-video generation that operates within a latent space, fitting the generative latent space model category despite lacking standalone unsupervised representation learning and dimensionality reduction features.
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
StableCascade is a generative latent diffusion framework utilizing cascaded decoders, variational autoencoders, and latent spaces for text-to-image synthesis and image-to-image transformations, though it focuses specifically on image generation rather than a broader unsupervised representation learning suite.
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
This repository provides a foundational implementation and research framework for generative adversarial networks, offering the tools and evaluation metrics needed to train generative models using adversarial minimax games.
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
This PyTorch-based framework specializes in latent diffusion models and generative pipelines for multi-modal media generation, making it a comprehensive tool for working with generative latent space models.
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
This repository provides a collection of TensorFlow implementations focused on variational autoencoders and generative adversarial network variants, fitting the required generative latent space model category well despite lacking diffusion models.
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
Stable Diffusion is a latent diffusion model that performs iterative denoising in a compressed latent space for image generation, satisfying the core generative and latent requirements though it focuses on diffusion rather than being a general framework for all requested architectures.
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
This repository provides a collection of generative adversarial network implementations with latent space manipulation tools, fitting the core generative focus though it lacks VAEs and latent diffusion models.
Sana is a framework for high-resolution image and video synthesis based on a linear diffusion transformer. It provides a toolkit for the training, fine-tuning, and execution of text-to-image and text-to-video models, as well as a video generative world model capable of simulating physical environments with precise spatial control. The project is distinguished by its use of linear complexity layers to handle high resolutions and its support for long-form, minute-length video generation in real time. It implements a two-stage inference paradigm that separates structural generation from visual t
Sana is a generative latent space model framework implementing linear diffusion transformers for high-resolution image and video synthesis, directly addressing the search for advanced data generation tools.
This is a PyTorch implementation of a text-to-image model designed for synthesizing high-fidelity images from natural language descriptions. It utilizes a diffusion image generator to transform latent embeddings into visual data through an iterative denoising process. The system employs a two-stage latent mapping process, using a CLIP-based latent prior to map text embeddings to image embeddings before decoding them into pixels. It features a cascading diffusion decoder that produces high-resolution imagery by passing low-resolution outputs through a sequence of models at increasing scales.
This repository provides a PyTorch implementation of a text-to-image framework utilizing latent space diffusion and cascading decoders, fitting the requested generative latent space model category despite lacking a traditional variational autoencoder or explicit dimensionality reduction.
Edward is a probabilistic programming language and inference engine designed for building deep generative models and Bayesian neural networks. It utilizes the TensorFlow framework to represent probabilistic models as differentiable computational graphs. The library enables the construction of complex data distributions through Bayesian neural networks, mixture models, and Gaussian processes. It differentiates itself by providing an integrated toolkit for both supervised and unsupervised probabilistic modeling, including the implementation of generative adversarial networks and mixture density
Edward is a probabilistic programming language and inference engine for building deep generative models and Bayesian neural networks, supporting generative adversarial networks, dimensionality reduction, and probabilistic decoders to explore latent spaces.
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
This repository provides modular implementations of various generative adversarial network architectures in PyTorch, fitting the focus on generative modeling and latent spaces even though it lacks variational autoencoders or diffusion models.
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
This repository provides a generative adversarial network framework for image translation and data generation, though it focuses on conditional adversarial networks rather than variational autoencoders or latent diffusion models.
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
This framework is dedicated to training and sampling diffusion models for synthetic media generation, fitting the core generative latent space model category well despite lacking explicit variational autoencoders or dimensionality reduction tools.
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
This repository provides a generative adversarial network architecture for image synthesis and latent space analysis, covering the core generative model requirements while focusing specifically on GANs rather than the full range of latent space models.
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
This repository provides a generative adversarial network for high-fidelity image synthesis and latent style control, fitting the generative latent space model category well despite lacking variational autoencoders or diffusion models.
TRELLIS is a 3D generative AI model and latent diffusion framework designed to transform natural language descriptions or reference images into textured 3D assets. It operates as a text-to-3D asset generator that utilizes structured latent representations to produce high-quality 3D meshes, Gaussians, and Radiance Fields. The system functions as a multi-format 3D decoder, converting internal representations into standard exchange formats such as GLB and PLY. It also serves as a 3D asset editing tool, enabling the modification of specific regions of generated objects through targeted text or im
TRELLIS is a latent diffusion-based 3D generative framework that uses latent space representations for text- and image-to-3D asset generation, aligning well with the core generative latent space model category despite its specialized 3D focus.
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
This repository provides a generative adversarial network framework for image synthesis using latent vectors, directly addressing the generative modeling aspect of the search despite missing variational autoencoders or diffusion models.
Hunyuan3D-2.1 is a generative 3D framework and image-to-3D pipeline that transforms single 2D images into textured 3D geometries. It functions as an asset generator that produces high-quality 3D meshes and textures using a flow-matching system. The project includes a specialized synthesizer for creating photorealistic textures with physically based rendering properties. These tools allow for the simulation of metallic reflections and light interactions on generated models. The system covers 3D asset pipeline automation through a sequence of shape generation and mesh refinement. It also provi
Hunyuan3D-2.1 is a generative 3D framework using latent space models for flow-matching-based image-to-3D asset generation, though it focuses on 3D geometry rather than general unsupervised representation learning.
Status: Archive (code is provided as-is, no updates expected)
OpenAI's Glow is a generative model based on invertible neural networks that learns latent representations, fitting the category though it focuses on flow-based generative techniques rather than variational autoencoders or GANs.
Brain.js is a JavaScript neural network library for building, training, and running machine learning models in the browser or Node.js. It provides implementations for several network types, including feedforward networks, recurrent neural networks for time series forecasting, and autoencoders for data compression and denoising. The library features WebGL-based GPU acceleration to increase the speed of neural network computations on the graphics processor. It also includes a visualization tool that generates SVG images to represent the topology and layers of a feedforward network. The framewo
Brain.js is a neural network library for JavaScript that includes support for autoencoders and data compression, making it a fitting code-first tool for latent space representation, though it lacks dedicated generative adversarial and diffusion models.
This project is a framework for training consistency models and performing diffusion model distillation. It functions as a few-step text-to-image generator and an image-to-image transformation tool designed to produce high-resolution visuals from text prompts or existing images. The system focuses on converting pre-trained diffusion models into consistency models to reduce the number of required inference steps. It enables the training of lightweight model adaptors to inject specific visual styles into large models without requiring full network fine-tuning. The project covers broad capabili
This repository provides a framework for fast text-to-image generation and model distillation within latent diffusion workflows, aligning well with generative latent space modeling despite focusing primarily on consistency distillation.
Keras is a high-level deep learning framework designed for constructing and training neural networks through the composition of modular, functional layers. It serves as a comprehensive modeling toolkit that provides standardized procedures for defining, evaluating, and deploying complex architectures. By utilizing a directed acyclic graph approach, the framework allows users to build intricate models with multiple inputs, outputs, and shared layers, ensuring consistent numerical execution through functional state management. The project distinguishes itself as a multi-backend machine learning
Keras is a comprehensive deep learning framework that supports building generative architectures like variational autoencoders and diffusion models, though it is a general-purpose library rather than a dedicated pre-built generative model toolkit.
Collection of generative models in Pytorch version.
This repository provides PyTorch implementations of various generative models including VAEs and multiple GAN variants, fitting the required generative latent space model category well despite lacking diffusion models.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| compvis/latent-diffusion | 14.1K | Jupyter Notebook | MIT | |
| wiseodd/generative-models | 7.5K | Python | Unlicense | |
| 2.8K |
| Python |
| other |
| hkproj/pytorch-stable-diffusion | 1.1K | Jupyter Notebook | MIT |
| wan-video/wan2.2 | 14.3K | Python | apache-2.0 |
| stability-ai/stablecascade | 6.5K | Jupyter Notebook | MIT |
| goodfeli/adversarial | 4.1K | Python | BSD-3-Clause |
| huggingface/diffusers | 33.9K | Python | Apache-2.0 |
| hwalsuklee/tensorflow-generative-model-collections | 3.9K | Python | Apache-2.0 |
| compvis/stable-diffusion | 73.1K | Jupyter Notebook | NOASSERTION |