
SimpleTuner
一条命令微调扩散模型,图像视频音频通吃
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2954
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Python 环境及 pip(README 的 Setup 章节仅给出 pip 安装方式)
- 满足所选模型的 GPU 硬件,具体要求见 README 的 Hardware Requirements 章节
- 已按目标模型准备好训练数据集(参见对应模型的 Quickstart 指南)
安装与启动步骤
-
1安装 SimpleTuner
README 说明大多数用户可通过 pip 安装。基础安装为仅 CPU 的 PyTorch 版本,做 GPU 训练还需按硬件要求另行配置环境。
pip install simpletuner -
2确认硬件要求
开始训练前先阅读 README 的 Hardware Requirements 章节,确认显存、算力与所选模型(如 Flux、SDXL)匹配。
-
3阅读模型快速指南
按要微调的模型选对应 Quickstart 文档,如 Flux.1、Flux.2、SDXL、SD3、Qwen Image、Wan Video,按其步骤准备数据与训练。
-
4了解数据上报开关
默认不向第三方发送任何数据,只有手动启用 report_to、push_to_hub 或 webhook 时才会对外上报。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
report_to | 否 | 可选的实验跟踪上报开关,README 说明需手动启用,默认不对外发送数据 | none |
push_to_hub | 否 | 可选的上传到模型仓库开关,需手动启用,默认关闭 | false |
如何确认成功
README 未提供启动验证命令,请以对应模型 Quickstart 指南的训练日志输出为准。
常见问题
Q:pip 装完就能直接训练吗?
A:不一定。README 的基础安装是仅 CPU 的 PyTorch 版本,GPU 训练需按 Hardware Requirements 章节另行配置环境,再参考对应模型 Quickstart。
Q:训练数据会被上传到第三方吗?
A:不会。README 明确说明:除手动启用的 report_to、push_to_hub 或 webhook 外,不会向任何第三方发送数据。
Q:SimpleTuner 支持哪些模型?
A:支持 Flux.1/Flux.2、SDXL、SD3、Sana、PixArt Sigma、Qwen Image、Chroma、LTX Video、Wan Video 等,完整列表见 README 的 Quickstart Guides。
Q:遇到问题去哪里求助?
A:README 提供 Discord 社区(Terminus Research Group),也可查阅 README 的 Troubleshooting 章节。
注意事项
- README 的 Setup 章节只给出 pip 安装命令,其余训练参数需查看对应模型的 Quickstart 文档。
- Quickstart 文档位于仓库的 documentation/quickstart/ 目录下(部分为 /quickstart/ 路径),需先获取仓库内容才能阅读。
- README 的 Tutorial 章节提示应完整阅读 README 后再开始使用。
核心亮点
- 支持图像/视频/音频多模态扩散模型,覆盖 SD、Flux 等主流架构
- 提供 LoRA、DreamBooth 等多种微调策略,灵活适配不同需求
- 内置数据预处理和验证流程,降低上手门槛
不足之处
- 文档/社区待观察
- 依赖较多,环境配置可能稍显复杂
适用场景
- 基于特定风格或主题的图像生成模型定制
- 视频扩散模型的领域适配与微调
- 音频生成模型的个性化训练
替代项目
diffusers、kohya-ss/sd-scripts、SimpleTuner
同类项目推荐
hands-on-train-and-deploy-ml
开源
10步搞定ML模型训练到API部署,以加密货币预测为例
Train and Deploy an ML REST API to predict crypto prices, in 10 steps
EasyEdit
开源
像改数据库一样,直接修改大模型的知识,无需重训练。
[ACL 2024] An Easy-to-use Knowledge Editing Framework for LLMs.
LongRecipe
开源
把长文本压缩成短序列,高效训练长上下文模型。
LongRecipe: Recipe for Efficient Long Context Generalization in Large Language Model···
AlignProp
开源
直接反向传播奖励,让扩散模型更听话,效率提升25倍
AlignProp uses direct reward backpropogation for the alignment of large-scale text-t···
ringattention
开源
环形分布注意力,让长上下文处理又快又省显存
Large Context Attention
awesome-llms-fine-tuning
开源
一站式收藏LLM微调资源,从入门到进阶少走弯路
Explore a comprehensive collection of resources, tutorials, papers, tools, and best ···
RLAIF-V
开源
用开源反馈训练视觉模型,让AI不懂装懂时敢说“不知道”
[CVPR'25 highlight] RLAIF-V: Open-Source AI Feedback Leads to Super GPT-4V Trustwort···
Latent-SFT
开源
让大模型在潜在空间里思考,推理更快更省token
Official implementation of Latent-SFT: teaching LLMs to reason with vocabulary-space···
create-stable-diffusion-from-scr···
开源
手写Stable Diffusion核心代码,从零看懂扩散模型
Implemented a stable diffusion architecture using PyTorch.