diffusion-DDIM-pytorch

快速上手 DDIM,用更少步数生成高质量图像

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 图像生成 🍴 复刻 17 🐛 待处理 3 👀 关注 1
GitHub ↗
GitHub 星标 ★ 137
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,完全免费,可自行部署使用。

项目预览

diffusion-DDIM-pytorch 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类图像生成
开发团队Alokia
定价模式🏷️完全免费
价格说明开源项目,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
主要语言Python
技术栈/模型ddim,deep-learning,diffusion-models,image-generation
GitHub 星标★ 137
上线时间2023-07-10 00:00:00
代码更新2023-07-10
仓库体积34.8 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数3

项目介绍

diffusion-DDIM-pytorch 是一个基于 PyTorch 的 DDIM(Denoising Diffusion Implicit Models)实现,旨在复现论文中的隐式扩散模型,用于高效图像生成。它解决了传统扩散模型采样速度慢的问题,通过非马尔可夫采样过程,在保持生成质量的同时大幅减少采样步数。核心能力包括:支持 DDIM 和 DDPM 两种采样器,提供训练和采样脚本,可配置噪声调度和采样步数,并包含简单的示例用于快速上手。项目代码结构清晰,适合学习和二次开发,但功能相对基础,未包含高级特性如条件生成或大规模预训练模型。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 137

核心亮点

  • 代码简洁,核心逻辑清晰,适合学习扩散模型原理
  • 同时支持 DDIM 和 DDPM 采样,方便对比效果
  • 提供训练和采样脚本,能快速跑通实验

不足之处

  • 功能较基础,未包含条件生成或大规模预训练模型
  • 文档和示例较少,社区活跃度低,扩展需自行探索

适用场景

  • 学术研究:复现 DDIM 论文实验,验证采样加速效果
  • 教学演示:用于讲解扩散模型和隐式采样原理
  • 轻量级图像生成:在资源有限环境下快速生成小尺寸图像

替代项目

openai/guided-diffusion、lucidrains/denoising-diffusion-pytorch、ermongroup/ddim

上一篇:pytorch-generative

下一篇:Matlab-GAN

同类项目推荐

litgpt 开源

一条命令搞定大模型预训练、微调和部署,省时省力

20+ high-performance LLMs with recipes to pretrain, finetune and deploy at scale.

★ 13746 2026-08-09
brevitas 开源

PyTorch 模型一键量化,低比特也能高精度跑上 FPGA

Brevitas: neural network quantization in PyTorch

★ 1593 2026-10-17
RaveForce 开源

用强化学习训练音乐生成模型,像玩Gym一样做实验

RaveForce - An OpenAI Gym style toolkit for music generation experiments.

★ 253 2026-08-09
FreeFuse 开源

测试时动态路由,多 LoRA 融合不打架

[TMLR26]FreeFuse: Multi-Subject LoRA Fusion via Adaptive Token-Level Routing at Test···

★ 249 2026-08-09
verifiers 开源

一套接口搞定 RL 训练环境与评测

Our library for RL environments + evals

★ 4776 2026-09-14
WaDi 开源

一步生成高质量图像,蒸馏时精准把控权重方向

[CVPR 2026] Official PyTorch implementation of WaDi: Weight Direction-aware Distilla···

★ 128 2026-08-09
FastGen 开源

把扩散模型采样步数压下来,生成更快

NVIDIA FastGen: Fast Generation from Diffusion Models

★ 1110 2026-10-29
InstructERC 开源

用指令微调让情感识别更灵活,一个模型搞定多种任务

The offical realization of InstructERC

★ 150 2026-08-09
ArcticTraining 开源

配置即跑通 LLM 后训练,省去搭管线的时间

ArcticTraining is a framework designed to simplify and accelerate the post-training ···

★ 293 2026-09-15