簡単に LoRA を作成するツールsd-webui-train-tools

webui

sd-webui-train-tools

GitHub – liasece/sd-webui-train-tools: The stable diffusion webui training aid extension helps you quickly and visually train models such as Lora.

「URL for extension’s git repository」内に

https://github.com/liasece/sd-webui-train-tools

「Install」ボタンをクリック

使い方

override steps. steps for 1 epochs is / 指定エポックまでのステップ数: 504
running training / 学習開始
  num train images * repeats / 学習画像の数×繰り返し回数: 504
  num reg images / 正則化画像の数: 0
  num batches per epoch / 1epochのバッチ数: 504
  num epochs / epoch数: 1
  batch size per device / バッチサイズ: 1
  gradient accumulation steps / 勾配を合計するステップ数 = 1
  total optimization steps / 学習ステップ数: 504
steps:   0%|                                                                                   | 0/504 [00:00<?, ?it/s]
epoch 1/1
steps:  92%|███████████████████████████████████████████████████▌    | 464/504 [50:20<04:20,  6.51s/it, avr_loss=0.0835]

用意する画像は10枚から20枚と言われています。実際に1枚ても大丈夫です。処理時間は1枚でも複数枚でもあまり変わりません。epochsは20になっていますが1でも時間がない時は構いません

私のパソコンでは1エポックで1時間程度です 実行すると4枚の画像が並んで作成されます

“D:\WinPython\content\stable-diffusion-webui\outputs\train_tools\projects\3d\versions\v1\trains\beautifulRealistic_v7-bs-1-ep-1-op-Lion-lr-0_0001-net-128-ap-64\3d-v1\images\2024-07-10\xyz_grid-0000-1725950750.png"

作成されたLoRAをモデルフォルダーにします

"D:\WinPython\content\stable-diffusion-webui\outputs\train_tools\projects\3d\versions\v1\trains\beautifulRealistic_v7-bs-1-ep-1-op-Lion-lr-0_0001-net-128-ap-64\3d-v1.safetensors"
"D:\WinPython\content\stable-diffusion-webui\models\Lora\3d-v1.safetensors"

プロンプトに次のように入れて使います

<lora:3d-v1:0.6>, best quality,Amazing,finely detail,extremely detailed CG unity 8k wallpaper

stable-diffusion

Posted by eightban