awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
openai avatar

openai/improved-diffusion

0
View on GitHub↗
3,829 星标·549 分支·Python·MIT·3 次浏览

Improved Diffusion

This project is a diffusion model framework for training and sampling from denoising probabilistic models to generate images from noise. It functions as a generative image model that creates visual content by iteratively refining random noise into coherent images.

The system includes a distributed GPU trainer designed to scale complex neural network architectures across multiple graphics processing units. It also provides an image dataset preprocessor to prepare, scale, and standardize raw image collections for training.

The framework covers model training and image generation, utilizing noise scheduling and iterative denoising sampling. It incorporates memory management through microbatching and supports image dataset loading and preparation.

Features

  • Image Diffusion Models - Provides a system for generative image modeling via diffusion processes that refine random noise into coherent visuals.
  • Denoising Probabilistic Training - Implements probabilistic training for denoising models to generate high-quality images through learned noise removal.
  • Distributed GPU Training - Provides infrastructure to synchronize model weights across multiple GPUs for accelerating large-scale neural network training.
  • Diffusion Model Training - Supports the training of denoising probabilistic models using configurable architectures, noise schedules, and microbatching.
  • Generative Image Models - Implements a generative image model that creates visual content by iteratively refining random noise.
  • Noise-to-Image Generation - Converts random noise into coherent visual content using trained diffusion checkpoints and custom respacing methods.
  • Image Set Sampling - Generates batches of synthetic images from trained checkpoints using specific sampling strides and denoising algorithms.
  • Iterative Denoising Pipelines - Employs iterative denoising pipelines to generate coherent images by repeatedly removing noise from a random state.
  • Diffusion Model Frameworks - Functions as a research framework for training and sampling from denoising diffusion probabilistic models.
  • Training Noise Schedules - Implements training noise schedules using a cosine curve to preserve image detail during the diffusion process.
  • Sampling Timestep Respacing - Implements a timestep respacing mechanism to reduce the number of iterations required for image sampling during inference.
  • Training Memory Management - Utilizes microbatching for training memory management to fit high-resolution image data into limited GPU VRAM.
  • Variational Lower Bound Optimizers - Optimizes the model by minimizing a variational lower bound as a proxy for data log-likelihood.
  • Generation - Listed in the “Generation” section of the Awesome Diffusion Models awesome list.

Star 历史

openai/improved-diffusion 的 Star 历史图表openai/improved-diffusion 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Improved Diffusion 的开源替代方案

相似的开源项目,按与 Improved Diffusion 的功能重合度排序。
  • lucidrains/dalle2-pytorchlucidrains 的头像

    lucidrains/DALLE2-pytorch

    11,310在 GitHub 上查看↗

    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.

    Pythonartificial-intelligencedeep-learningtext-to-image
    在 GitHub 上查看↗11,310
  • lucidrains/denoising-diffusion-pytorchlucidrains 的头像

    lucidrains/denoising-diffusion-pytorch

    10,614在 GitHub 上查看↗

    Implementation of Denoising Diffusion Probabilistic Model in Pytorch

    Pythonartificial-intelligencedeep-learninggenerative-model
    在 GitHub 上查看↗10,614
  • huggingface/diffusion-models-classhuggingface 的头像

    huggingface/diffusion-models-class

    4,331在 GitHub 上查看↗

    This project is an educational course and collection of training materials focused on generative diffusion models. It provides a curriculum and practical guides for training, fine-tuning, and deploying models capable of synthesizing images, audio, and video. The material covers specific implementation strategies including noise-based synthesis, iterative refinement, and latent space compression. It provides instruction on guiding generative outputs through conditional synthesis and prompt adherence optimization, as well as techniques for image inpainting and text-based editing. The project i

    Jupyter Notebook
    在 GitHub 上查看↗4,331
  • hao-ai-lab/fastvideohao-ai-lab 的头像

    hao-ai-lab/FastVideo

    3,743在 GitHub 上查看↗

    FastVideo is a comprehensive system for accelerated video generation, serving as a video generation inference engine, a video diffusion training framework, and a modular pipeline orchestrator. It provides a distributed transformer optimizer and a distillation toolkit designed to reduce denoising steps and model complexity to increase frame rates. The project distinguishes itself through specialized acceleration techniques, including joint distillation and sparse attention training. It implements low-step video generation and weight quantization to FP8 or FP4 precision to increase throughput a

    Pythondiffusersdiffusion-modelsdistillation
    在 GitHub 上查看↗3,743
查看 Improved Diffusion 的所有 30 个替代方案→

常见问题解答

openai/improved-diffusion 是做什么的?

This project is a diffusion model framework for training and sampling from denoising probabilistic models to generate images from noise. It functions as a generative image model that creates visual content by iteratively refining random noise into coherent images.

openai/improved-diffusion 的主要功能有哪些?

openai/improved-diffusion 的主要功能包括:Image Diffusion Models, Denoising Probabilistic Training, Distributed GPU Training, Diffusion Model Training, Generative Image Models, Noise-to-Image Generation, Image Set Sampling, Iterative Denoising Pipelines。

openai/improved-diffusion 有哪些开源替代品?

openai/improved-diffusion 的开源替代品包括: lucidrains/dalle2-pytorch — This is a PyTorch implementation of a text-to-image model designed for synthesizing high-fidelity images from natural… lucidrains/denoising-diffusion-pytorch — Implementation of Denoising Diffusion Probabilistic Model in Pytorch. huggingface/diffusion-models-class — This project is an educational course and collection of training materials focused on generative diffusion models. It… hao-ai-lab/fastvideo — FastVideo is a comprehensive system for accelerated video generation, serving as a video generation inference engine,… openai/consistency_models — This project is a framework for training and sampling generative models designed to produce high-quality images in few… openai/guided-diffusion — This is a classifier-guided diffusion framework for high-fidelity image generation. It implements a cascaded diffusion…