https://github.com/kohya-ss/sd-scripts のLoRA学習用のパラメータをGUI上で設定してコマンドラインに渡すWindows専用のGUIです。
gradioを使用するものと比べ以下のメリットがあります。
- python、gradioを使用しないためファイルサイズが小さく起動が早い
- Webブラウザを使用しないため軽量
- 比較的コンパクトなUI
- 学習パラメータのプリセットをxmlで保存/読込
- tensorboardの起動
- GUI終了時に設定を記憶し、次回起動時に反映
- 複数LoRAの一括学習
- Dimのリサイズ
- sd-scriptsのインストール・更新
簡易インストーラか手動でsd-scriptsのREADMEの方法でセットアップしている環境を前提としています。
NVIDIA製グラフィックボードを搭載したパソコンでの動作を想定しています。
高DPIモニターではGUIの表示がぼやけます。ご了承ください。(スケーリングの挙動がおかしいので高dpi対応はやめた)
このソフトウェアは「現状のまま」提供され、一切の保証はありません。また、このソフトウェアを使用したことによる損害などについて開発者は一切の責任を負いません。自己責任でご利用ください。
このGUIはコマンドを生成し、sd-scriptsに渡しているだけであり直接の関係はありません。sd-scripts開発者にGUIについて問い合わせる行為はご遠慮ください。
2つあります。好きなほうをご利用ください。
v1.6以降でご利用いただけます。
0.あらかじめgitとPython3.10(3.11でもOK)をインストールしておく。
1.releasesからkohya_lora_gui-x.x.x.zipをDLする
2.zipを解凍し、中にあるexeファイルをダブルクリックしてGUIを起動する。
このとき英語で.NET Runtimeのインストーラーをダウンロードするか聞かれたらはいを押してダウンロードしてインストールしてください。
3.GUIの上部にある「簡易インストーラー」をクリックして表示されるウィンドウに書いてある説明を読んでから、インストールボタンを押す。
簡易インストールがうまくいかないか違うバージョンのtorchを入れたい場合はこちら
1.sd-scriptsのREADMEの方法sd-scriptsの導入をする。
2.releasesからkohya_lora_gui-x.x.x.zipをDLする
3.zipを解凍してできたフォルダをsd-scriptsと同じ階層のフォルダに移動させる
注意:ディレクトリの階層は次のようにします。
Kohya_lora_trainer.exeをダブルクリックする。ショートカット作ると便利かも?
-
Windows 10/11 21H2以降