もっとHypernetworkの有用性理解する人が増えてほしいからHN生成時の個人的なメモ置いとく。個人的な奴だから間違ってるかもしれん

既存の『stable-diffusion-webui』フォルダにこのMOD入れる。すると学習タブでCreate Beta hypernetworkとTrain_Gammaが増える
https://github.com/aria1th/Hypernetwork-MonkeyPatch-Extension

Create Beta hypernetworkタブ開く→名称は適当(日本語も行ける)、レイヤー構造は1, 1、Hypernetworkの活性化関数はrelu→Hypernetworkを作成
画像の前処理タブ開く→入力フォルダに学習したい画像を入れる※1→deepbooruで説明をつけるにチェック→前処理開始
Train_Gammaタブ開く→名称決めたHypernetwork選択→学習率は0.00004(デフォ)、最大ステップは2000で学習開始→終わったら『0.000004』(一桁減らす)で4000まで→終わったらさらに一桁減らして『0.0000004』で6000まで→これで大体できてる

※1 絵柄を学習したいなら顔だけ切り抜きでいい。(重要 体は邪魔。20枚とかでもいける)
体位なら体全部入れる。背景処理がいると見せかけて実はあんまりいらない?。50枚は欲しい。少なくても行けるかもしれないけどやってない。
MODのおかげで画像を四角形に切り取る必要はないが、デフォ設定だと強制的に真四角に切り出されるので横長画像、四角画像、縦長画像をフォルダ分けして3回720x512、512x512、512x720とかで書き出せばめんどくさくない。