Skip to content

LoRA Trainer tutorial #191

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
58 changes: 58 additions & 0 deletions zh-CN/tutorials/lora-trainer.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
---
title: "ComfyUI 原生 LoRA 训练器"
description: "使用 ComfyUI 原生 LoRA 训练器训练 LoRA 模型"
sidebarTitle: "LoRA 训练器"
---

import UpdateReminder from '/snippets/zh/tutorials/update-reminder.mdx'

目前在 ComfyUI 中我们已经原生支持了 LoRA 训练,并新增了 Train LoRA 节点,可以实现在 ComfyUI 中直接训练 LoRA 模型。

如果你不知道 LoRA 是什么,可以参考我们的教程 [ComfyUI LoRA 使用示例](https://docs.comfy.org/zh-CN/tutorials/basic/lora) 来了解 LoRA 的原理与使用方法。

如果你之前没有进行过 LoRA 训练,在本篇教程中我们将提供数据集与对应的工作流,帮助你快速上手。

<UpdateReminder/>

## ComfyUI 原生 LoRA 训练工作流

### 1. 工作流及数据集下载

请下载下面的工作流文件(你也可以在 ComfyUI 模板中找到它)

【Download link】

**数据集**

请下载下面的数据集文件,解压后保存到 `ComfyUI/input` 目录下

【Download link】

### 2. 工作流讲解

【补充截图】

目前这个工作流分为两个部分,第一部分是训练,第二部分是效果对比和使用,其中最核心的节点为 “Train LoRA” 节点中修改提示词

<Card
title="提交 issue反馈"
icon="icon"
href="https://github.com/comfyanonymous/ComfyUI/issues"
>
如果你在使用过程中遇到任何问题,欢迎提交 issue 反馈,帮助我们改进这个功能
</Card>

## 关于 LoRA 训练的补充说明

### 1. 数据集尺寸

根据基础模型的不同,

### 2. 模型选择

在 LoRA 训练时,选择的基础模型不同,后期对应的 LoRA 也只能配合同样架构的基础模型来使用

> 你可以把不同的模型架构粗浅地理解为是不同的绘画体系:如中国水墨画、油画、版画、水彩等
> 使用不同的基础模型训练 LoRA 就像这些模型在使用训练集来教不同的学生学习特定的绘画特征,由于绘画体系(模型架构)之间的差异,所以他们并不能够混合使用。

如果你使用的是融合的基础模型,训练出来的 LoRA 在配合该模型使用时效果会较好,而同架构的模型在配合该 LoRA 使用时不一定会有好的效果