面向高分辨率图像与视频生成的开源代码库,基于线性扩散 Transformer,提供训练与推理流程。
- Star
- 34,771
- Fork
- 7,411
- 未关闭 Issue
- 1,507
- 最近提交
- 7小时前
这是什么?
Diffusers 是 Hugging Face 推出的扩散模型库,可用于推理和训练。通过 pipeline,只需几行代码即可从 Hugging Face Hub 加载预训练模型,并基于文本、图像或视频输入生成内容。可互换的噪声调度器(scheduler)让使用者在生成速度与输出质量之间自由权衡。
除了开箱即用的 pipeline,库中还提供 UNet、Transformer 等预训练模型作为模块化组件,可与调度器组合,搭建自定义的扩散系统。文档涵盖模型加载、速度与显存优化以及针对不同任务的训练方法。
该库基于 PyTorch 使用 Python 实现,可通过 PyPI 或 conda-forge 安装。支持文生图、图生图、图像修复、超分辨率、文生视频和无条件图像生成等任务。
核心功能
- 01Pipeline 只需几行代码即可从 Hugging Face Hub 加载预训练扩散模型。
- 02可互换的调度器用于在生成速度与输出质量之间权衡。
- 03预训练模型可与调度器组合,搭建自定义扩散系统。
- 04支持文生图、图生图、图像修复、超分辨率和文生视频等任务。
- 05提供推理优化和模型训练的相关指南。
适用场景
- 使用 Stable Diffusion、Flux 等模型根据文本提示生成图像。
- 用独立的模型和调度器搭建自定义扩散生成流程。
- 针对特定图像或视频任务训练或微调扩散模型。
- 在应用中加入图像修复、图生图等图像编辑功能。
快速上手
- 1
创建虚拟环境并从 PyPI 安装带 PyTorch 支持的 Diffusers
pip install --upgrade diffusers[torch] - 2
在 Python 中加载预训练管线并根据文本生成图像
from diffusers import DiffusionPipeline
使用前须知
- 使用示例模型生成图像通常需要 GPU 才能获得可接受的速度。
- 大型预训练模型需要从 Hugging Face Hub 下载,占用较多磁盘空间。
标签
常见问题
- diffusers 是什么?
- 基于 PyTorch 的扩散模型库,提供预训练模型、噪声调度器和组件,用于图像、视频和音频生成。 Diffusers 是 Hugging Face 推出的扩散模型库,可用于推理和训练。通过 pipeline,只需几行代码即可从 Hugging Face Hub 加载预训练模型,并基于文本、图像或视频输入生成内容。可互换的噪声调度器(scheduler)让使用者在生成速度与输出质量之间自由权衡。
- diffusers 可以免费使用吗?用的什么许可证?
- diffusers 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- diffusers 还在维护吗?
- 活跃维护中。diffusers 最近一次提交是在 2026年10月20日。
- diffusers 适合用来做什么?
- 使用 Stable Diffusion、Flux 等模型根据文本提示生成图像。 用独立的模型和调度器搭建自定义扩散生成流程。 针对特定图像或视频任务训练或微调扩散模型。 在应用中加入图像修复、图生图等图像编辑功能。
- diffusers 怎么安装和运行?
- 创建虚拟环境并从 PyPI 安装带 PyTorch 支持的 Diffusers: pip install --upgrade diffusers[torch] 在 Python 中加载预训练管线并根据文本生成图像: from diffusers import DiffusionPipeline
- 在哪里获取 diffusers?
- 源代码和安装说明在 GitHub 上:https://github.com/huggingface/diffusers
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
9407753PythonApache-2.0更新于 19小时前
面向图像、视频和音频生成的开源 Diffusion 模型引擎,支持低显存推理与训练。
1.3万1318PythonApache-2.0更新于 20小时前
基于 Gradio 的 Stable Diffusion 网页界面,延续 Forge 分支并支持多种新模型与性能优化。
1827253PythonAGPL-3.0更新于 前天
开源 50 亿参数文生图扩散模型,擅长精准文字渲染、JSON 版面控制和微调。
115857PythonApache-2.0更新于 12小时前
基于节点图的扩散模型图形界面、API 与后端,可在本地生成图像、视频、音频和 3D 内容。
14.1万1.7万PythonGPL-3.0更新于 10小时前
基于网页界面的 AI 图像创作引擎,支持 Stable Diffusion 等多种模型,提供统一画布与节点工作流。
2.9万3073TypeScriptApache-2.0更新于 18小时前