9/5 (全体公開)コピー機Loraの作り方メモ
はい。タイトルの通り「背景を白くするLora」を作りました。
flatLoraで有名なLora博士(月須和・那々 @2vXpSwA7)が考案したコピー機Loraという手法を使いました。
あまり知られていないようなので、メモがてら作り方を書いておきます。
参考にしたサイトはこちらです。
↓
手順は以下の5つです。
【①元となるモデルで画像を1枚生成する】
今回はanimekawamix_v1.0というモデルを使いました。
【②元となるモデルに生成した画像を過学習させてLoraを作る】
繰り返し回数300でepoch20まで学習させます。
Loraの名前は「copylora_whitebackground.safetensors」にしました。
【③できたLoraを元となるモデルにマージする】
マージするときのコードはこんな感じです。
windows PowerShellを起動して上から打ち込んでください。3行目は自分の環境に合わせてコードを書き変えてください。
モデルの名前は「copymodel_whitebackground.safetensors」にしました。
cd C:\stable-diffusion-webui\kohya_ss
.\venv\Scripts\activate
python .\networks\merge_lora.py --sd_model="C:\stable-diffusion-webui\models\Stable-diffusion\animekawa_v10.safetensors" --models="C:\stable-diffusion-webui\models\Lora\copylora_whitebackground.safetensors" --save_to="C:\stable-diffusion-webui\models\Lora\copymodel_whitebackground.safetensors" --ratios=1 --precision="float" --save_precision="float"
【④最初に生成した画像を加工する】
今回は背景を白くしたいのでこんな感じに加工しました。
【⑤マージしたモデルに加工した画像を過学習させてLoraを作る】
あとは③で作った「copymodel_whitebackground.safetensors」に④の画像を過学習させてLoraを作るだけです。設定は②と同じでOKです。
なんでこれで背景が白くなるLoraができるのかって?知らないよそんなこと()
この記事が気に入ったらサポートをしてみませんか?