Stable Diffusion Lora training tutorial easy and clear
ฝัง
- เผยแพร่เมื่อ 21 ส.ค. 2024
- 大家最期待的LoRA模型训练来了!
恭喜你解锁新技能!看完我视频后你又比别人进步了很多!
【我的最新AI系统课程已上线】MJ+SD+AI商业落地系统课程精讲,65+节课
【微信小鹅通端】uacdz.xet.tech...
或【B站课堂】www.bilibili.c...
购买后请联系客服加我微信进入学员班级群
【本期网站使用链接】:
Kohya_ss Github页面:github.com/bma...
Python和Git请看我的安装部署方法二
Visual Studio下载页面:aka.ms/vs/17/r...
Powershell输入:Set-ExecutionPolicy Unrestricted
Cudnn加速器,Additional networks 插件和预设网盘(2选1下载):
链接一:pan.quark.cn/s...
所有课程内资源提取地址+AI资料(用手机打开):pan.quark.cn/g...
链接二:pan.baidu.com/...
提取码:axwz
这篇连续录了4个小时,剪辑了两天,中途黑屏过好多次。
希望大家认真看我的每一个细节,也很期待你们的订阅和点赞!
【A卡,Mac系统或者显卡不好的建议使用云服务】已为大家全方位部署好Kohya_ss
注册链接: account.qingjia...
使用教程: • 【Stable Diffusion】超详细云...
快来加入小王子的城堡!和小王子一起守护美丽的王国吧~
QQ交流频道:pd.qq.com/s/db...
里面有很多AIGC资料等你来解锁~
小王子Discord城堡社群链接: / discord
【全网最快最稳性价比最高的VPN购买网站推荐】 toycloud.co/#/...
专属85折优惠码:xwz
【Midjourney, ChatGPT等 超全AI账号合租/独享购买平台】nf.video/RpdT9
专属优惠码:xwz 首次注册购买可享有9.5折的优惠! - วิทยาศาสตร์และเทคโนโลยี
【我的最新AI系统课程已上线】MJ+SD+AI商业落地系统课程精讲,65+节课
【微信小鹅通端】uacdz.xet.tech/s/1XwwU7
或【B站课堂】www.bilibili.com/cheese/play/ss9546
我在学员班级群内等你哦~
【小更新】
Kohya_ss 安装好后到Kohya_ss文件夹里先找到setup.bat这个文件,双击打开后第一个问题 (选择Install kohya_ss gui)回答 1 然后回车
第二个问题(选择Torch 2)回答2然后回车
之后大家耐心等待让他跑完,大概需要20-40分钟不等,不要害怕为什么没有动,它不是卡,是在安装,别害怕!直到你看到Configuring Accelerate... 后就代表装好了,如果不确定就在页面点击回车看看是否出现的是一个文件夹的路径就好了!
安装好后就把Setup.bat页面关掉然后双击打开gui.bat文件就好了~
安装好了但是点击训练后就出错了,后台只有cuda显示的红色的那个w,其他都没问题
显示的 类型错误:clusterconfig._init__()收到一个意外的关键词参数“debug
大佬为什么我点setup.bet 这个文件只是闪了一下窗口就不见了。根本打不开!然后也没有你视频里提到的upgrade这个更新文件!不知道是什么问题 ?求解答!谢谢啦、
更新了,叫做setup,闪退的话就重新安装git@@SHEJI-23
@@SHEJI-23 win 11系統不需要使用管理員打開,直接開就不會出現閃退。還有系統自帶的防毒要先關掉,或是加入信任。win 11堵住程式堵的很嚴重,一點點誤差就把檔案封鎖。
Additional networks 插件和预设网盘链接:pan.quark.cn/s/32bf242cc2f8
预设网盘链接失效了,麻烦AI小王子重新给下百度网盘的链接,谢谢
pan.quark.cn/s/881fffb86bce@@user-ze1ey2tx3v
@@Ailittleprince 又失效了麻烦ai小王子再给一次网盘链接,谢谢
大神,你講話的速度聽起來好像很快,但聽的很清楚,不會感覺快,是不是我快被你們大陸人融合了。之前我都感覺速度太快。謝謝大神的付出。
是稍微有些快,有时候录课情不自禁的放快语速~
请问楼主:使用别人的LORA,无论这么换提示词,总是会生成差不多的图片,是什么原因呢?
内容讲解的很清楚,资料也准备的非常完整,感谢你~
sd1.7版本没有预处理图像选项卡,小王子可否讲解一下这个huan jie❤怎么处理?
👍👍👍👍全网最顶教程
老师讲的很好 谢谢你
虽然apple silicon没有教程安排,还是为你点赞
感谢~
请问我的SD 在训练里没有 图像预处理 这个选项,怎么办?
感谢!
估計要多看幾次才能理解,辛苦了
秋叶包简洁点,也不用安装环境。能详细讲一下训练素材文件夹吗,例如我训练一个人有多种衣服的lora,是不是需要在body文件夹ps掉头像。还有就是问过几个群,墨幽大佬说要训练100轮比较好,假如我有加起来总共300张照片,到底训练多少步多少轮呢?
我幫主播回應你,主播非常抱歉,看你那麼忙,以我自己在玩的情況,我都是訓練1千輪以上,因為我是玩人工智慧,不是圖片,單單只是圖片滿足不了我,我的顯示卡是4090頂級版,才能拉的動ai運算。我的人物已經超越了限制範圍,最少要1千輪才能在後期控制指揮ai,圖片自己變化。我在圖解裡面都是統一文字,讓ai沒辦法識別只能聽我命令。(以主人的命令)就這麼簡單幾個字,每一張註解都一樣的文字內容。因為這樣ai區分不出來,就可以破解指令限制。正常的情況是圖片幾張承以2。希望能幫到你
讲的明白透彻
Warning: Python version 3.10.9 is recommended.
Creating venv...
系统找不到指定的路径。
系统找不到指定的路径。
C:\Windows\system32>没有出现那些问题,然后更新的时候双击打开就这样,请问下这个怎么解决
python试哪个版本?重装以下3.10.9
前面都没有问题 最后训练的时候 跑了一会 就报错了 能不能再出一期更新后的Kohya_ss选项的说明和后期跑图的时候出错怎么解决的教程
出現這情況, 應選擇哪項?
Do you wish to use FP16 or BF16( mixed precision )?
Please select a choice using the arrow or number keys, and selecting with enter
no
fp16
bf16
fp8
thanks
感謝~~很受用
訓練人物動漫面不需要多少圖片? 4:33 文件建立14:50
LoRA的全称不是low rank adaption么,不是一种高效模型微调的技术么?啥时候LoRA变成小模型的代名词啦?
还是说LoRA在SD这里被赋予了特殊的意义?
感谢老师,请教个问题,现在最新版本的webui 在traning页面下,没有视频里介绍的Preprocess images页了,请问是如何解决?
Kohya_ss GUI setup menu:
1. Install kohya_ss gui
2. (Optional) Install cudann files (avoid unless you really need it)
3. (Optional) Install specific bitsandbytes versions
4. (Optional) Manually configure accelerate
5. (Optional) Start Kohya_ss GUI in browser
6. Quit
这个什么情况 ? 不知所措了
第一次安装就选择1,等大概20分钟跑完之后就可以点击gui.bat了
9月20日的官方又改變了,會出現,,,,第一个问题 (选择Install kohya_ss gui)回答 1 然后回车
第二个问题(选择Torch 2)回答2然后回车
之后大家耐心等待让他跑完,大概需要20-40分钟不等,不要害怕为什么没有动,它不是卡,是在安装,别害怕!直到你看到又跑回
Kohya_ss GUI setup menu:
1. Install kohya_ss gui
2. (Optional) Install cudann files (avoid unless you really need it)
3. (Optional) Install specific bitsandbytes versions
4. (Optional) Manually configure accelerate
5. (Optional) Start Kohya_ss GUI in browser
6. Quit
原來的選項畫面,按6離開
云服务器怎么训练
谢谢
老师 我训练的时候 怎么总是出现returned non-zero exit status 1
训练不了😭
我也是,請問解決了嗎?
我已經嘗試安裝了幾次,但總是遇到這個錯誤Fatal Python error: init_import_site: Failed to import the site module
Python runtime state: initialized
你能教我如何修復它嗎?
Error running pip: install --upgrade torch==2.0.1+cu118 torchvision==0.15.2+cu118 --index-url
启动服务器的时候出现这个问题:
To create a public link, set `share=True` in `launch()`.
Keyboard interruption in main thread... closing server.
OK,解决了
请问炼丹真人lora好一点还是Lycoris?
想請問batch size大小影響圖像的細節很多嗎?
赞!!!
有能训练抽象画的吗 ?就是画面不具体像什么,比如训练某位画家的抽象风格作品
你好,想問一下,模型訓練失敗了,出現ModuleNotFoundError: No module named 'bitsandbytes,應該怎樣處理?
博主你好,
请问一下这个问题如何解决已经调好参数了,跟着您的操作走先到了print training command中看了我们显示的信息是一致的,如图下:
18:25:40-481410 INFO Start training LoRA Standard ...
18:25:40-482412 INFO Checking for duplicate image filenames in training data directory...
18:25:40-483405 INFO Valid image folder names found in: E:/lora/lora_test/image
18:25:40-485399 INFO Folder 30_shenteng: 39 images found
18:25:40-486401 INFO Folder 30_shenteng: 1170 steps
18:25:40-487396 INFO Total steps: 1170
18:25:40-488701 INFO Train batch size: 1
18:25:40-489707 INFO Gradient accumulation steps: 1
18:25:40-490697 INFO Epoch: 4
18:25:40-492693 INFO Regulatization factor: 1
18:25:40-493695 INFO max_train_steps (1170 / 1 / 1 * 4 * 1) = 4680
18:25:40-494687 INFO stop_text_encoder_training = 0
18:25:40-495684 INFO lr_warmup_steps = 468
18:25:40-496687 WARNING Here is the trainer command as a reference. It will not be executed:
accelerate launch --num_cpu_threads_per_process=16 "./train_network.py" --enable_bucket --min_bucket_reso=256 --max_bucket_reso=2048 --pretrained_model_name_or_path="runwayml/stable-diffusion-v1-5" --train_data_dir="E:/lora/lora_test/image" --resolution="768,768" --output_dir="E:/lora/lora_test/model" --logging_dir="E:/lora/lora_test/log" --network_alpha="128" --save_model_as=safetensors --network_module=networks.lora --text_encoder_lr=5e-05 --unet_lr=0.0001 --network_dim=128 --output_name="shenteng" --lr_scheduler_num_cycles="4" --no_half_vae --learning_rate="0.0001" --lr_scheduler="cosine_with_restarts" --lr_warmup_steps="468" --train_batch_size="1" --max_train_steps="4680" --save_every_n_epochs="1" --mixed_precision="fp16" --save_precision="fp16" --caption_extension=".txt" --cache_latents --optimizer_type="AdamW8bit" --max_data_loader_n_workers="0" --clip_skip=2 --bucket_reso_steps=64 --xformers --bucket_no_upscale --noise_offset=0.0
再此操作之后我直接点击训练,但是之后出现了这个情况:
subprocess.CalledProcessError: Command '['E:\\kohya_ss\\kohya_ss\\venv\\Scripts\\python.exe', './train_network.py', '--enable_bucket', '--min_bucket_reso=256', '--max_bucket_reso=2048', '--pretrained_model_name_or_path=runwayml/stable-diffusion-v1-5', '--train_data_dir=E:/lora/lora_test/image', '--resolution=768,768', '--output_dir=E:/lora/lora_test/model', '--logging_dir=E:/lora/lora_test/log', '--network_alpha=128', '--save_model_as=safetensors', '--network_module=networks.lora', '--text_encoder_lr=5e-05', '--unet_lr=0.0001', '--network_dim=128', '--output_name=shenteng', '--lr_scheduler_num_cycles=6', '--no_half_vae', '--learning_rate=0.0001', '--lr_scheduler=cosine_with_restarts', '--lr_warmup_steps=702', '--train_batch_size=1', '--max_train_steps=7020', '--save_every_n_epochs=1', '--mixed_precision=fp16', '--save_precision=fp16', '--caption_extension=.txt', '--cache_latents', '--optimizer_type=AdamW8bit', '--max_data_loader_n_workers=0', '--clip_skip=2', '--bucket_reso_steps=64', '--xformers', '--bucket_no_upscale', '--noise_offset=0.0']' returned non-zero exit status 1.
我也是这样 请问解决了吗
我也遇到類似問題了~有人知道怎麼解決嗎?
一样啊
最近两个月安装的好像都是这个问题,应该是坏境改变发生的问题。其实往上拉有很多报错的,它不跑。
21:42你之前也没说有什么提前下载好的预设啊?怎么突然就出来了?
预设都在网盘内,可能忘记展示了,真的十分抱歉。具体怎么操作是有的
@@Ailittleprince 什么网盘内?我怎么找到呢?
第一次我想训练一个盆景的LORA不知道照这个方法能不能行
請問錯誤returned non-zero exit status 1怎麼解決?
For rabbit pet's Christmas music | Relax with Bunny | Chill BGM Mix rabbit like!!!!!!!!
configuration file 的 lorabasic文件在镜像里面找不到该怎么办
好复杂
请问哪里去看后期调整啊?视频结尾说还需要后期调整。。。
想问一下,如果我想在租的服务器上面训练的话前期准备工作应该怎么调整呢?
如果單單只是玩,我個人建議租服務器,如果是工作上要用,才需要架設在自己的電腦上,因為顯示卡貴到它媽都不認得你。
研究了很久 觉得还是先租一个玩玩 如果未来有需求再买显卡好了@@qoot5784
秋叶训练模型和哪个赛博丹炉不是方便多了吗,用这个Kohya_ss有什么优势吗
赛博丹炉,好像不能加各种插件
这种一样的脸是怎么办到的呢?
请问可以就用几张大头照来训练人物头像的lora吗?就是只要用训练的lora来生成人物的脸型跟头发与真人相似,其它使用基础模型。
可以
请问kohya ss用于图片标注的功能是哪个?我想在一个工具里面完成所有训练的工作。另外,请问调用api来做训练,有对应的说明文档吗?@@Ailittleprince
叫做train 训练,教程里面有讲到在哪里打tag哦~api训练调用我这里没有文档@@user-ol7wv5im4w
想請問可以使用多個GPU訓練
一定要是同一張嗎
若1080配1070是可行的嗎
据我的测试可以使用多张gpu训练,而且效果似乎比使用一张gpu训练更有兼容性。
報個錯。29:22 處應該是 一個核有幾個緒,不是 cpu 核數。
这个训练图片怎么办到脸长一样的?
请问,我预处理完之后,没有提示“训练完成”,之后我去文件夹里看也是没有图片和打完标志的文档,是什么原因呢?
请问你解决了吗
你好,请问一下,训练时,一机多卡的情况下,我怎么指定其中一条GPU进行训练呢
在安装的时候它会问你要使用哪个GPU
必須安裝軟體 08:39
可能需要二十小时😮
WARNING:Torch reports CUDA not available 这是什么情况
检查你的显卡是否安装cuda
我的stable diffusion-train-Preprocess images 里没有 keep original size,要怎么调呢
你的 webui 升级了吗
@@Ailittleprince 升级了也是没选项 要怎么弄能教教吗
请教楼主 为什么我的SD的训练选项里面没有“预处理图像”这个选项卡,找半天了都找不到
我找到的解决方法是在图生图的标签里有一个类似的BATCH的标签,输入路径和输出路径设置好之后按出图generate下面小方块中最右边的纸箱,然后回在文件夹下生成tag记事本格式,只要把图片复制进去就行了,图片可以不用裁切的,后面在khoya里它会有个自动识别范围设置。
Lura能用多久呀会不会被其他的更加简单的给替代
一切皆有可能
訓練 裡面 沒有 '預處理圖像'這個選項
是哪出問題呢 ?
请问你解决了吗,我也遇到这个问题了
更换版本就可以了
@@kelin8660 請問能說清楚些嗎 其實只會照著裝 裝得霧颯颯 XDDD
打开启动器,如何找到那个版本管理,换成视频里的版本就可以了好像是6的版本@@ChristopherInterstellar
我找到的解决方法是在图生图的标签里有一个类似的BATCH的标签,输入路径和输出路径设置好之后按出图generate下面小方块中最右边的纸箱,然后回在文件夹下生成tag记事本格式,只要把图片复制进去就行了,图片可以不用裁切的,后面在khoya里它会有个自动识别范围设置。
大佬,手办玩偶的照片,可以通过LORA训练一个模型出来不?
可以
启动服务器的时候出现这个问题:
大佬,想问一下为什么我的sd界面在生成键下方只有两个选项而不是六个?我只有一个向左下角指的箭头和一个小垃圾桶。。。。。。
V1.6更新了,页面有所改动,可以看一下我的SD V1.6讲解那篇
哦哦谢谢老师我看到了,另外还想请教一下,我自己是lora跑了5个epoch出来,然后也复制到sd的lora和additional network里了。但是在sd端我点击低轶微调模型(lora)的时候,我训练出的5个模型都没有显示。。可否指教一下,十分感谢@@Ailittleprince
需要把这些lora也放到跟目录里models里的lora目录内@@haochunfan658
提示没有CUDA要怎么解决warning提醒 呢?
重新再打开一下setup 安装一下torch
我用的秋叶大佬的整合包训练怎么没有图片预处理😭
我找到的解决方法是在图生图的标签里有一个类似的BATCH的标签,输入路径和输出路径设置好之后按出图generate下面小方块中最右边的纸箱,然后回在文件夹下生成tag记事本格式,只要把图片复制进去就行了,图片可以不用裁切的,后面在khoya里它会有个自动识别范围设置。你也可以直接就吧图片放到导出文件夹,图片其中一边大小不呢能超过2048,因为后面khoya最大识别范围只能拉到2048
版本问题
为什么我没有这个 cudnn zip?甚至都没有here链接,无语,,,,,
可以看一下我的网盘里面哦,都在网盘里可以找到的
😀
秋叶包可以用吗
可以用,功能大部分都是一样的
python 3.11版本能不能?
不行,它會要你使用3.10.9版本
gui点进去自己就没有了😭
大佬,你的预设在哪里下载的
视频简介的网盘可以找到
感谢大佬,给大佬比个小心心❤@@Ailittleprince
运行SD绘画时可以选全部显卡一齐算图吗?比如装了两张3070
不可以,SD绘画只能用一张,训练lora可以用多个
请问我在Powershell输入:Set-ExecutionPolicy Unrestricted,为什么没有出现是和不是的选项呀
什么预设也不讲清楚摸老半天结果连结还失效了,浪费我时间 还自称最详细教学呢
😭我好笨欸
这一期 我是不是看过、、
是的,做了一些小更改,重新上传了一下,希望再帮忙赞赞支持下~
太繁琐了
说话太快了,能不能慢点
能
有一个速度调节,你选择慢速即可
谢谢@@Ailittleprince