作者Dinaya (狄娜雅)
看板AI_Art
标题[讨论] 关於LORA模型训练的问题
时间Mon Feb 13 15:03:08 2023
大家好,由於朋友 DS 没有PTT帐号,
所以在这边帮他代PO询问,
希望能协助他解决一些环境设定的问题 :
---- 以下为代PO询问内容 ----
小弟是最近开始接触AI算图的
也想要训练特定的二次元角色模型
之前有用过embeddings跟Hypernetwork来制作过
但效果不太理想(出图正常, 但角色还是不太像)
而硬体不够使用DreamBooth, 原本想放弃
但看到LORA问世+效果不错的样子, 於是想说再试试看
1.
目前我已知训练LORA模型的管道有两大种
第一种是SD WebUI内建的DreamBooth底下的LORA训练
可是出来的结果还是不好(可以看出角色特徵, 但出图像彩绘玻璃那样)
但我明明有照网路上的教学设定参数/准备训练用图片
源模型选用SD附赠的final-turn的二次元模型
Lr改成0.00001
Lr_unet跟Lr_text都用插件预设的值
增加训练步数/改变学习率 都试过了
还是差不多的结果(且Loss最低只到0.06左右)
不知道是我哪边弄错, 或是哪边可以改进?
2.
另一种是用kohya-ss的script
(不论是B站秋叶大提供的, 或是kohya-ss GUI应该都是同样的script)
我也是参考了网路上的教学来准备环境
(版友这边教学的步骤也都做了
https://webptt.com/cn.aspx?n=bbs/AI_Art/M.1675979958.A.6A5.html)
但目前差在最後一步
就是在执行Train的时候(已跳出windowshell)
当程式跑到
===BUG Report===
welcome to ...
================
这段之後
会出现WARNING! libcudart.so not found in any environmental path
然後就报错, 终止训练
我有在网路查这问题要怎麽解决
但像是CUDA也更新了, 系统还是说找不到
尝试更新conda来解决问题的时候(ex:conda update conda)
出现
CondaError: Cannot link a source that does not exist.
C:\Users\Maurice\Anaconda3\Scripts\conda.exe
Running conda clean --packages may resolve your problem.
Attempting to roll back.
但不论是使用此语法建议的
conda clean --packages
或是网路上写的
conda clean --all --yes
conda update conda
或
conda install tqdm -f
conda update conda
都还是出现一样的错误
有没有人知不知道要怎麽解决这个问题?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.231.6.46 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AI_Art/M.1676271793.A.DA2.html
2F:→ HysTakuya: rt.so的问题 在接近最底下 不知道效果 02/13 17:11
我的朋友看了推文後,跟我说他照着这个参考网站照做成功了!!
感谢大大相助~
我转一下他的感谢讯息:
照着这个网站提供的方法成功了!!!太神啦!!!大感谢
※ 编辑: Dinaya (36.231.6.46 台湾), 02/13/2023 23:18:48
3F:推 hitlerx: 恭喜 \ o.o / 02/14 00:01
4F:推 HysTakuya: 赞 ! 02/14 00:41
5F:推 andyleeyuan: 推 请问你朋友python环境是使用conda吗? 02/14 01:48
6F:推 danny0108: 我昨天也遇到不能train lora的问题,虽然不确定是不是 03/06 12:19
7F:→ danny0108: 跟版主问题一样,不过还是给推,希望能更多中文圈的人 03/06 12:19
8F:→ danny0108: 加入讨论! 03/06 12:19