一、工具简介与安装指南
1.1 秋叶 LoRA 训练器概述
秋叶 LoRA 训练器(基于 Akegarasu/lora-scripts 项目)是针对 Stable Diffusion 模型的轻量化微调工具,通过低秩适应(LoRA)技术实现高效参数微调。其核心优势在于:
- 参数效率:仅训练少量适配器参数(通常 < 2%),显存占用降低 70% 以上
- 部署灵活:生成模型文件体积仅 10-200MB,支持多模型组合调用
- 中文优化:内置国内加速源和本地化界面,解决网络限制问题
1.2 系统环境要求
- 硬件配置:
- NVIDIA 显卡(显存≥6GB,推荐 8GB 以上,SDXL 训练需 16GB+)
- 内存≥16GB,建议 32GB(避免数据加载卡顿)
- 存储空间≥50GB(含基础模型和训练数据)
- 软件环境:
- Windows 10/11(推荐)或 Linux(需手动配置依赖)
- Python 3.10.x(必须,安装时勾选 "Add Python to PATH")
- Git(用于自动更新)
1.3 安装步骤
- 环境初始化
- 解压至非中文路径(如
D:\lora-scripts) - 双击运行
A 强制更新 - 国内加速.bat,自动安装依赖 - 若出现
fbgemm.dll缺失错误,需下载依赖文件并复制到torch\lib目录
- 解压至非中文路径(如
- 启动训练器
运行A 启动脚本.bat,默认通过http://127.0.0.1:28000访问 Web 界面- 首次启动会自动下载基础配置文件(约 200MB)
- 建议将启动脚本发送到桌面快捷方式
获取代码仓库
使用 Git 克隆项目:
git clone --recurse-submodules https://github.com/Akegarasu/lora-scripts
二、数据集准备全流程
2.1 素材收集与预处理
- 素材要求:
- 数量:人物 / 物体类 20-50 张,风格类 50-200 张
- 质量:分辨率≥512px,光照均匀,背景简洁,避免模糊 / 重复图像
- 多样性:人物需包含多角度(正面 / 侧面 / 45°)、多表情、多服饰
- 预处理工具:
- 批量裁剪:使用 Birme 设置尺寸为 512x512(SD1.5)或 1024x1024(SDXL)
- 超分修复:通过 Stable Diffusion WebUI 的 "extras" 功能提升低清图像质量
2.2 标签生成与优化
- 自动打标
- 启动秋叶整合包的 WebUI,进入训练→图像预处理
- 源目录:原始图片文件夹,目标目录:输出路径


