Updated: Oct 5, 2024
scriptCredit:
This script package from bdsqlsz
use kohya-ss/sd-scripts (github.com) for core
original script from Akegarasu/lora-scripts: LoRA training scripts use kohya-ss's trainer, for diffusion model. (github.com)
How to use:
0、(windows)Give unrestricted script access to powershell so venv can work:
- Open an administrator powershell window 
- Type - Set-ExecutionPolicy Unrestrictedand answer A
- Close admin powershell window 
1、Unzip this to anyway you want(Recommend with other train program which has venv)
if you Update it,just Rerun install-cn-qinglong.ps1.then enter N
2、Run install-cn-qinglong.ps1 in windows(linux just use commnd line)
it will automatically install environment(if you has venv,just put to over it)
3、Put your datesets in /input dir.
a formattting:
./input/2_lora/(datasets images)
4、Run tagger.ps1 for tagger them,automatically.(linux use tagger.sh)
5、Edit your datesets if your want
6、Edit train script(train_8Glora or train_16G_DB)(linux use train_tacanime)
just for
- train_mode(lora、db、sdxl_lora、sdxl_db、cn3l) 
- pretrained_model 
- train_data_dir - a formatting ./input/ 
- resolution(SDXL for 1024*1024,sd1.5 for 576*576) 
- max and min bucket repo(SDXL 640~1536,sd1.5:256~1024) 
- optimizer(SDXL:adaFactor for batch size1,Pagedadamw8bit for batch size 4) 
other dont need more change if you dont know it
if i can help you ,i will very happy that~
Support 青龍聖者@bdsqlsz on Ko-fi! ❤️. ko-fi.com/bdsqlsz - Ko-fi ❤️ Where creators get support from fans through donations, memberships, shop sales and more! The original 'Buy Me a Coffee' Page.



