LoRA 是一种轻量化的模型微调训练方法,是在原有大模型的基础上,对模型进行微调,从而能够生成特定的人物、物品或画风。该方法具有训练速度快,模型大小适中,训练配置要求低的特点,能用少量的图片训练出想要的风格效果。本地训练要求 N 卡,推荐 RTX 30 系列及以上显卡,训练环境推荐用秋叶大佬的一键训练包。

Stable Diffusion 训练工作台。一切集成于一个 WebUI 中。

按照下面的安装指南安装 GUI,然后运行 run_gui.ps1(Windows) 或 run_gui.sh(Linux) 来启动 GUI。

LoRA训练一键包发布页面&使用视频教程:

【【AI绘画】模型训练器发布!简单又不失专业的LoRA模型训练一键包】 

项目地址:https://github.com/Akegarasu/lora-scripts/

秋叶秋葉Lora模型训练一键包免费下载地址

百度盘:https://pan.baidu.com/s/1TBaoLkdJVjk_gPpqbUzZFw 提取码:p8uy
夸克盘:https://pan.quark.cn/s/b4ccd1f635b6

LoRA训练器界面展示:

image

训练包使用方法

 

必要依赖

 

Python 3.10 和 Git

克隆带子模块的仓库

 

git clone --recurse-submodules https://github.com/Akegarasu/lora-scripts

✨ SD-Trainer GUI

 

Windows

 

安装

 

运行 install-cn.ps1 将自动为您创建虚拟环境并安装必要的依赖。

训练

 

运行 run_gui.ps1,程序将自动打开 http://127.0.0.1:28000

Linux

 

安装

 

运行 install.bash 将创建虚拟环境并安装必要的依赖。

训练

 

运行 bash run_gui.bash,程序将自动打开 http://127.0.0.1:28000

通过手动运行脚本的传统训练方式

 

Windows

 

安装

 

运行 install.ps1 将自动为您创建虚拟环境并安装必要的依赖。

训练

 

编辑 train.ps1,然后运行它。

Linux

 

安装

 

运行 install.bash 将创建虚拟环境并安装必要的依赖。

训练

 

训练

脚本 train.sh 不会 为您激活虚拟环境。您应该先激活虚拟环境。

source venv/bin/activate

编辑 train.sh,然后运行它。

TensorBoard

 

运行 tensorboard.ps1 将在 http://localhost:6006/ 启动 TensorBoard

程序参数

 

参数名称 类型 默认值 描述
--host str “127.0.0.1” 服务器的主机名
--port int 28000 运行服务器的端口
--listen bool false 启用服务器的监听模式
--skip-prepare-environment bool false 跳过环境准备步骤
--disable-tensorboard bool false 禁用 TensorBoard
--disable-tageditor bool false 禁用标签编辑器
--tensorboard-host str “127.0.0.1” 运行 TensorBoard 的主机
--tensorboard-port int 6006 运行 TensorBoard 的端口
--localization str 界面的本地化设置
--dev bool false 开发者模式,用于禁用某些检查

秋叶秋葉Lora模型训练一键包免费下载地址

百度盘:https://pan.baidu.com/s/1TBaoLkdJVjk_gPpqbUzZFw 提取码:p8uy
夸克盘:https://pan.quark.cn/s/b4ccd1f635b6

 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。