14 repositorios
Frameworks for executing iterative noise-refinement image generation.
Distinguishing note: Specific to latent diffusion model architectures.
Explore 14 awesome GitHub repositories matching artificial intelligence & ml · Diffusion Pipelines. Refine with filters or upvote what's useful.
ComfyUI is a modular generative AI workflow orchestrator and node-based GUI for designing and executing complex diffusion model pipelines. It functions as both a visual interface for building generative logic graphs and a programmable backend API that exposes diffusion model operations for external integration. The system distinguishes itself through a graph-based execution model that supports differential workflow execution, re-running only modified nodes to reduce computation. It features dynamic model offloading to manage memory between system RAM and GPU VRAM and utilizes metadata-embedde
Provides tools to install, update, and organize third-party custom nodes for generative workflows.
Fooocus is a generative image interface designed to simplify the creation of high-quality visual content from text descriptions. It functions as a latent diffusion pipeline and model orchestrator, managing the complex interactions between neural network layers, mathematical samplers, and hardware resource allocation to produce professional-grade imagery. The project distinguishes itself through a sophisticated prompt engineering engine and modular style management. Users can dynamically modify output characteristics by injecting style adapters directly into prompts or by utilizing wildcards a
Processes text-to-image generation by iteratively refining noise patterns through pre-trained neural network layers.
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
Provides a framework for constructing custom diffusion pipelines by combining noise schedulers and pretrained model blocks.
ComfyUI-Manager is an integrated utility designed to manage software dependencies, custom extensions, and machine learning assets within generative image workflow environments. It provides a centralized interface for the installation, update, and organization of third-party nodes and model files, ensuring that all necessary resources are available for processing tasks. The project distinguishes itself by automating the lifecycle of these components through both a graphical user interface and command-line utilities. It handles complex environment maintenance by fetching remote repositories, tr
Provides a graphical interface for installing and managing custom nodes and models in generative image environments.
DiffSynth-Studio is a comprehensive platform for the lifecycle management of generative diffusion models, providing a unified environment for inference, fine-tuning, and training. It utilizes a modular pipeline architecture and a standardized abstraction layer to support consistent workflows across diverse model configurations for image and video generation. The platform distinguishes itself through a memory-optimized inference engine that dynamically manages resources to facilitate high-resolution generation on constrained hardware. It also integrates specialized training capabilities, inclu
Provides a modular framework for executing iterative noise-refinement image and video generation pipelines.
This is a PyTorch-based implementation of diffusion models for synthesizing photorealistic images and video. It provides a framework for text-to-image and text-to-video generation, as well as unconditional image synthesis. The system utilizes a cascading diffusion pipeline to produce high-resolution imagery by passing low-resolution outputs through a sequence of super-resolution models. It also includes capabilities for image inpainting, allowing the reconstruction of masked or missing regions of visual media guided by surrounding context and text prompts. The project includes tools for diff
Implements a cascading diffusion pipeline to generate high-resolution imagery through iterative noise-refinement.
IF is a text-to-image diffusion system that translates natural language descriptions into visual imagery. The project provides a generative pipeline for creating images, an inpainting tool for modifying specific image sections, and a super-resolution upscaler to increase pixel density and clarity. The system includes a concept fine-tuning framework that allows for the teaching of new visual concepts by updating a small set of parameters. It also supports image style transfer to apply the aesthetic characteristics of a reference image to a new output.
Implements a sequence of diffusion models that progressively refine noise into detailed images.
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
Integrates and executes existing diffusion pipelines for inference and comparative analysis.
This is a classifier-guided diffusion framework for high-fidelity image generation. It implements a cascaded diffusion pipeline that chains a base diffusion model with a dedicated upsampler to progressively increase image resolution in stages, and uses classifier-guided diffusion sampling to steer the reverse diffusion process toward higher-quality outputs. The framework provides tools for training diffusion models from scratch using distributed processes with gradient accumulation, as well as training classifier models that provide gradient-based guidance during sampling. It supports both un
Implements a cascaded pipeline that chains a base diffusion model with a dedicated upsampler for progressive resolution increase.
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
Ships a cascaded pipeline that chains base models with upsamplers for structured resolution progression.
This project provides a comprehensive technical guide and framework for engineering large-scale machine learning systems. It covers the full lifecycle of model development, focusing on the infrastructure and computational principles required to build, train, and serve generative AI models across distributed GPU clusters. The repository distinguishes itself by offering deep-dive tutorials and implementation strategies for complex system challenges. It emphasizes high-performance architectural primitives, such as collective communication orchestration, distributed tensor sharding, and static gr
Executes iterative noise-refinement image generation using optimized pipelines for diffusion models.
Videocrafter es un modelo de difusión latente diseñado para la síntesis de video por IA. Funciona como un sistema de generación de texto a video e imagen a video, sintetizando secuencias de video de alta calidad a partir de prompts de texto descriptivos o entradas de imágenes estáticas. El modelo utiliza una red neuronal basada en difusión para transformar las entradas en contenido animado, asegurando la consistencia visual y la coherencia temporal a lo largo de las secuencias generadas. Esto permite la creación de clips de video personalizados y la animación de imágenes estáticas en un movimiento fluido.
Employs a cascaded pipeline that chains a base diffusion model with a super-resolution model for high-frequency detail refinement.
Multimodal is a machine learning library built on PyTorch for training large-scale models that combine text, image, audio, and video data streams. It functions as a deep learning framework dedicated to generative diffusion models, multi-task training, and vision-language tasks. The library supplies modular building blocks, discrete latent codebook quantization, shared-space embeddings, and stackable adapter layers to handle diverse conditional inputs during training and inference. The framework supports specific architectures for diffusion models, text-to-video generation, image-text retrieva
Applies stackable helper transformations designed to process data dictionaries for diffusion pipelines.
Este proyecto es un framework de software integrado diseñado para facilitar la síntesis generativa de imágenes y la inferencia de modelos de alto rendimiento en procesadores y hardware gráfico de Intel. Proporciona un motor de inferencia especializado que ejecuta modelos de difusión latente para transformar descripciones en lenguaje natural en salidas visuales. La librería se distingue por aprovechar el toolkit OpenVINO para optimizar modelos de machine learning para arquitecturas de hardware Intel específicas. Al utilizar aceleración de hardware a nivel de kernel y optimización de grafos estáticos, el framework mejora el rendimiento de ejecución y la eficiencia de recursos al ejecutar pipelines de redes neuronales complejas. El software admite una gama de capacidades generativas, incluyendo generación de texto a imagen, transformación de imagen a imagen y relleno (inpainting) selectivo de imágenes. Estas características permiten a los usuarios crear nuevo contenido visual o modificar imágenes existentes manteniendo la composición y estructura original a través de procesos de difusión acelerados por hardware.
Sequences multiple neural network stages including text encoding and iterative noise refinement to transform data into visual outputs.