Stable Diffusionの任意のモデルにVAEを焼きこむ
Stable Diffusionの画像生成に必要なモデルデータ。そのまま利用するだけでは色味がうまく出力されず、VAEファイルを利用することで、色味をコントロールできますが、毎回VAEを設定などがめんどくさい場合焼きこんでしまったほうが便利です。
今回はStable DiffusionのモデルにVAEを焼きこむ方法を解説したいと思います。
Stable Diffusionの標準機能で焼きこみ可能
CheckpointMergerで焼きこみ
本来はモデルをマージするためのものですが、同じモデルをマージしつつ、VAEを指定すれば、モデルデータはそのままでVAEを埋め込むことが可能です。
1.焼きこむ対象のモデルをA/Bともに指定
モデルの印象を変えたいわけではないので、AとB、同じモデルを指定します。
2.Custom Name (Optional)を設定
マージ後にわかりやすくするために、わかりやすい名前をつけましょう
3.Interpolation Methodの設定
Weighted sumで問題ありません。
4.Checkpoint format
お好みですが、safetensorsでOKです。
5.Bake in VAE
焼きこみたいVAEを指定します。
その他はディフォルトのままでMergeを押せば焼きこんだVAEが生成されます。
※当サイトに掲載されている商標、一部画像、スクリ-ンショット、文章に置いては著作権侵害を目的に利用しておらず、第三十二条で定められる引用の範囲で使用しています。万が一問題があれば、お問い合わせからご連絡ください。即刻削除いたします。また、本ブログは業務の研究開発のためのものとなり、一部、弊社に関連性が無いものも掲載しております。
Stable Diffusion 最新情報
tazikuでは画像生成AI Stable Diffusion(スティーブルディフュージョン)AUTOMATIC1111を中心に、最新情報、機能紹介、様々なTipsを発信中!Stable Diffusionに関するまとめ記事、記事一覧は以下のリンクからご覧ください。
生成AI・AIの導入・研修・DXの支援はtazikuへ
生成AI・LLMなど、AIを活用したAIの導入・DXコンサルティング、AI領域の研修・講演などのご相談はお気軽にお問い合わせフォーム、もしくは生成AIソリューションDXAIから、ご相談・お問い合せください。