本帖最后由 xswl2333 于 2025-3-6 21:10 编辑
你是否也发生过
现存lora没有你喜欢的角色......
有喜欢的lora但却不配合底模......
或者电脑配置炼丹吃力......
没关系!
今天就来教大家无配置炼出自己的角色lora!
咕咕咕了好久欸
update:3.6 增加了编辑和tag步骤里对于有马赛克的图片的处理方式
Step1:准备
你需要的材料有:电脑,魔法梯子,C站,一些你要炼的角色的图片,至少500buzz
1. 在C站攒好至少500buzz,关于C站已在上一贴内有一定说明,本帖不做介绍
2. 在网络上搜集你要炼的角色的图片。参考网站:Gelbooru, danbooru
图片在15-20张左右即可,过多过少都不是最好,画风最好不要找一样的,否则会导致lora把画风和角色绑定在一起
3. 编辑裁剪你的图片(非常重要)
具体:将你要的角色从图里裁出来,最好不要出现其他人,干扰性因素如水印、装饰、对话框、编号、和角色无关内容都要尽量去除,必要时使用PS技术,否则可能会大大影响最终lora质量(比如莫名其妙元素的插入) 马赛克:由于基本无法轻易去除,所以可以保留
如我要做右边角色的Lora:
将其变为
Step2:编辑与Tag
4. 图片压缩为zip文件后,找到C站右上角‘Create’旁下箭头内的训练模型,进入后选择‘Character’角色选项,输入名称后同意协议并上传图片zip
5. 为你的图片打上tag(非常重要)
具体:点击后,将Max Tags数改为12-15,在处输入lora的触发词(一般只有一个触发词且要尽量特殊,其余无硬性要求,可以把lora名字中几个字母变成数字来输入提示词),触发词一定要在图片tag的最前 关于马赛克:自动tag一般会为有马赛克的图片打上和”censor“有关的tag,只要有此类tag且图片内重点部位不是无法辨认的话,无需担心重点部位会跑图时被吃掉(?)
6. 删除Tags
具体:等待全部打上tag后,我们需要对一部分识别错误和不需要的tag进行删除。tag并不是越多越好,宁愿少tag而不过度tag。
什么是‘不需要的tag’:角色自身一直有的特征,比如身上的伤疤。留有此类tag会导致lora产出图片内该特征可能消失
什么是‘需要的tag’:无法避免的双人图片下的双人tag;角色自身不是一直有的东西,比如手里的剑,有时穿着的衣服,露出的重点部位
tag作用:简单来说就是告诉ai特征,ai会记住这个tag是长这样的,所以过度tag会使得炼什么画面可能都是差不多的样子
Step3:炼丹
7. 继续后在中选择红框内(后面两个)的底模(推荐)
8. 接下来点击页面下方‘Training Parameters’修改参数 (可选)
本步骤每个人都有自己的看法,故在此只做推荐,可以直接使用C站默认但效果不是很好
没有经验的小白千万不要乱改,可能会导致产出不能用的lora
首先要将steps数控制在2000左右,steps所显示数值要乘以Train Batch Size数才是真正的steps数
推荐:先将Train Batch Size改为2,再调整Epochs和Num Repeats使steps数在1000左右 Shuffle tags:改为ON Keep Tokens:改为1 Clip Skip:现实人物改为1,动漫类改为2 Unet LR:改为0.00030 Text Encoder LR:改为0.00003 Network Dim:32或48或64 Network Alpha:16或24或32(为Network Dim的一半)
9. 样例图片(参数上方选项):可选自己输入提示词产出例图,对lora没有影响
Step4:发布
10. 耐心等待炼完后下载(可选)发布最新一个Epoch 发post时可以通过点击空白处将刚才3张例图自动传进去(疑似可以,暂未确定)
在处取消‘不需要触发词’并输入之前你给每个图片都打上的触发词
一定要记得勾选‘可在C站上使用’,其余3个选项按需勾选(谨慎勾选第一个和最后一个)
剩余其他发布前内容均按照此前训练时的填写(比如底模和参数)
好啦!现在你可以自己用自己的lora生图啦!
。:.゚ヽ(*´∀`)ノ゚.:。
教程编写不易,求个评分与追随啦~
|