reForge でお手軽に高速画像生成する EasyReforge です。
NoobAi の Epsilon-Prediction 版 ( NoobE ) と V-Prediction 版 ( NoobV ) を主に扱います。
- ワンクリックインストール
- Geforce RTX 3060 VRAM 12GB で FullHD を 10秒で生成するプリセット
- 便利な拡張機能一式を組み込み
- Civitai キー設定でモデル・LoRA・Wildcard・ADetailer モデルなどリソース一式をダウンロード
わからないことや不具合や要望がありましたら、 @Zuntan03 や Issues にお知らせください。
- EasyReforgeInstaller.bat を右クリックから保存します。
- NVIDIA GPU の Windows PC、20GB 以上の空きストレージ、PC の管理者権限、アバストなどの Windows Diffender でないウィルスチェック無効化、VPN の無効化が必要です。
C:/EasyReforge/
などの浅いパスのインストール先の空フォルダで、EasyReforgeInstaller.bat
をダブルクリックして実行します。WindowsによってPCが保護されました
と表示されたら、詳細表示
から実行
します。
動作に必要なモデルなどをダウンロードします。よろしいですか? [y/n](空欄なら y)
でEnter
します。- インストールが問題なく終了したら 使い方 へ。
インストールで問題が発生したら『インストールのトラブルシューティング』へ。
- EasyReforge インストール先にある
Reforge.bat
で起動します。- 右側の
Generate
ボタンで画像を生成します。- 画像は
OutputReforge\txt2img-images
に保存されます。InfiniteImageBrowsing.bat
で生成した画像を確認できます。
- 画像は
- プロンプト欄に入力するタグは Danbooru の左上にある
Search
欄で、日本語で検索して調べます 。 Generate
ボタン下のスタイル設定欄でDMD2[4]: LCM, SGM Uniform 📋↙
を選択して📋
と↙
で基本的な設定を適用できます。- Latent 系 Hires. fix x1.5 の利用が前提のプリセットです。
- プロンプト末尾の safe は TIPO 用のレーティング指定です。
TIPO を利用しない場合は削除してください(金庫が生成される場合があります)。
- プロンプト入力欄下の
TIPO
を開いてEnabled
を有効にすると、入力済みのプロンプトから関連するプロンプトを追加して生成します(NSFW で特に強力です)。- 評価の高い NSFW を試すには
safe
をexplicit
に書き換えます。
- 評価の高い NSFW を試すには
- 画像生成で問題が発生したら『画像生成のトラブルシューティング』へ。
- 右側の
- 起動時の設定状態は
Settings
の左下にあるOther
-Defaults
で変更できます。View changes
で変更内容を確認して、Apply
で保存します。- 設定がよくわからなくなったら
stable-diffusion-webui-reForge/
にあるconfig.json
,ui-config.json
,styles.csv
を退避してからEasyReforge.bat
を実行すると、初期状態にリセットします。
- VRAM の少ない GPU では画面左下の
Never OOM Integrated
を有効にして、Low VRAM
などを指定すると動作が快適になる可能性があります。 - UI の日本語併記を止めるには
Settings
にあるBilingual Localization
のLocalization file
をNone
にして、Apply settings
とReload UI
をしてください。 - 起動時にコマンドラインオプションを指定したい場合は
Reforge_ArgSample_DarkTheme.bat
をコピーして、ファイル内の--theme dark
を書き換えます。 Update.bat
で EasyReforge を更新します。- 更新で問題が発生したら『更新のトラブルシューティング』へ。
Settings
の左上Search...
欄にapi
と入力すると[Wiki] API key for authenticating with Civitai.
の設定が表示されます。- Wiki のリンク先をブラウザで翻訳して、内容にそって API Key を取得して、この設定欄にコピペしてから上の
Apply settings
で保存します。
- Wiki のリンク先をブラウザで翻訳して、内容にそって API Key を取得して、この設定欄にコピペしてから上の
- Civitai キーを設定したら
NoobAiEpsilonPred_StandardModels.bat
でモデルなどを一式ダウンロードします。- モデルのダウンロードが不要な場合は
NoobAiEpsilonPred_Standard.bat
を実行します。
- モデルのダウンロードが不要な場合は
- 追加データをダウンロードするとキャラやスタイルのワイルドカードが使えます。
__NsfwPony/char__
: キャラワイルドカード__Booru1girl__
: 女性のみキャラワイルドカード__MixedStyle__
: 混合スタイルワイルドカード<lora:NoobEStylesDump:1> __NoobEStylesDump__
: スタイル LoRA とトリガーワイルドカード。V-Pred なら NoobE を NoobV にします。<lora:NoobEStylesCollection:1> __NoobStylesCollection__
: スタイル LoRA とトリガーワイルドカード。V-Pred なら NoobE を NoobV にします。
Download/
直下のbat
では追加データを一式ダウンロードできます。NoobAiEpsilonPred
,NoobAiVPred
: NoobAi の Epsilon-Prediction 版、V-Prediction 版の関連ファイルをダウンロードします。最初は扱いが簡単なNoobAiEpsilonPred
がオススメです。Minimum
: 画像生成ができる最低限の関連ファイルをダウンロードします。Minimum
のみ、下記の Civitai キー設定をしなくてもダウンロードできます。Standard
:Minimum
に加えて、モデル以外の標準的な関連ファイルをダウンロードします。LoRA や ADetailer 検出モデルや Wildcard など、容量に対して効果が大きいモノが多いため、Civitai キーを登録してのダウンロードを推奨します。StandardModels
:Standard
に加えて、合計 100GB 以下の定番オススメモデルをダウンロードします。All
: すべての関連ファイルをダウンロードします。- サブフォルダの
bat
で個別のダウンロードもできます。 - モデルや LoRA は日々新しいモノが公開されますので、Civitai で気になったモノを
Civitai Helper
でダウンロードしたり、Civitai Helper Browser
で直接ダウンロードしてください(Civitai キー設定が必要)。
- モデルや LoRA は
Model/
以下に保存します。 - 各サブフォルダの
LinkInput.bat
とLinkOutput.bat
でモデルや LoRA を共有できます。- EasyReforge から他の環境のモデルや LoRA を参照したい場合は、
LinkInput.bat
を実行してください。 - EasyReforge のモデルや LoRA を他の環境から参照したい場合は、
LinkOutput.bat
を実行してください。
- EasyReforge から他の環境のモデルや LoRA を参照したい場合は、
NoobAI の V-Prediction 版は開発中です。
現時点では V-Prediction & ZTSNR に対応した高速化 LoRA も存在しないため、強引な対応により品質が落ちています(が、その代わりに 3060 で FullHD を 10秒で生成できます)。
追加データのダウンロード で Civitai キーを設定してから、Download/
にある NoobAiVPred_StandardModels.bat
で V-Pred のモデルや LoRA をダウンロードします。
- 左下にある
Advanced Model Sampling for reForge
を開いてEnable Advanced Model Sampling
を有効にします。- V-Pred や ZTSNR 自動判定機能は派生モデルで正常に動作しない場合があるようですのでご注意ください。
DMD2[4+]: Euler a CFG++, Beta 📋↙
を選択して、📋
と↙
で適用します。- モデルによっては
DMD2[4]: LCM, SGM Uniform 📋↙
の設定のままでも生成できます。
- モデルによっては
__Booru1girl__ official logo, upper body
や__NsfwPony/char__ official logo, upper body
で生成すると、ロゴなどで学習精度の高さを確認できます。
E-Pred に戻すときも同様です。
DMD2[4]: LCM, SGM Uniform 📋↙
を選択して、📋
と↙
で適用します。- 左下にある
Advanced Model Sampling for reForge
を開いてEnable Advanced Model Sampling
を無効にします。
reForge の更新内容は こちら 。
- HarmoniqMixSpoE_v10, ColourfulTart_v10 のダウンロードに対応しました。
- VAE の XlVaeC_f2, AaaAnime_v15 のダウンロードに対応しました。
- ControlNet の
NoobE_LineartRealistic
,NoobE_MangaLine
,NoobE_Openpose_pre
,NoobE_ScribbleHed
,NoobE_ScribblePidinet
,NoobE_SoftedgeHed
のダウンロードに対応しました。Download/All/ControlNet_NoobE.bat
でまとめてダウンロードできます。
- TIPO でスポーツを指定するといろんな競技になるらしいので試してみました。
- (sports ware, alternate costume, playing sports: 1.3) と競技名は未指定です。
- 競技の偏りに対しては Ban tags で対処できます。
- ついでにリアル系のモデルやプロンプトを、NoobE の新プリセットでお試しです。
- EasyReforge で使用する reForge のブランチを
dev
からmain
に変更しました。dev
の ControlNet のマスクが効かない不具合を回避できますが、他の機能に問題がある可能性もあります。dev
にしたい場合はReforge/
にあるReforgeSwitchDev.bat
で戻せます。
main
にしたい場合はReforgeSwitchMain.bat
です。
- ControlNet の
NoobE_Canny
,NoobE_DepthMidas_v11
,NoobE_LineartAnime
,NoobE_NormalMidas
を fp16 版に変更しました。
- Windows の長いパス対応が無効だと、Huggingface からのバンドルダウンロードに失敗する場合があります。
Download/Lora/Noob_Bundle/*.bat
によるダウンロードに失敗する場合は、Windows の管理者権限でEasyTools/EnableLongPaths.bat
を実行してください。
- NoobAiEpsilonPred_v11, NonameMixL_v11, NtrMix_v40, WaiShuffleNoob_v10, PornMasterPro_v02, CatTower_v12, susamixV_v31 のダウンロードに対応しました。
- 「NegPiP が効いてないかも?」の声を見かけたので確認しました。
- 2列目で帽子がなく、3~4列目にあれば効果があります。
- モデルなどによって効果にバラツキがあり、運が悪いと効果なしに見えちゃうかもですね。
- V-Pred の方が効果が安定してる感があります。
- 高速化 LoRA 利用環境での確認です。
- NonameMix_v11 のダウンロードに対応しました。
- Tagger によるタグ付けに対応しました。
- 新しい
WD EVA02-Large Tagger v3
や、e621 タグのZ3D-E621-Convnext
も使えます。
- 新しい
NoobAiVPred_v065s
や派生モデルを高速化する NoobV065sHyperDmd に対応しました。Advanced Model Sampling
を有効にして、NoobV 系モデルとNoobV
プリセットでご利用ください。
過去の更新内容(参考画像もこちらにあります。)
このリポジトリの内容は MIT License です。