![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/06/9b0e01ff437651c26bec7372186b670b72e1ea97-150x150.jpg)
Checkpointモデル同士を合成させたい!
Checkpoint Mergerの使い方を教えて!
Checkpoint Mergerを使ってモデル同士を組み合わせることで、さらにクオリティーを高くして画像生成することが出来ます。
この記事では、Checkpoint Mergerの使い方について解説します。
モデルをマージさせる設定方法
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/画像1-4.png)
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/画像1-4.png)
「Checkpoint Merger」をクリックしてください。
Primary model(A)は1つ目のモデル、Secondary model(B)は2つ目のモデル、Tertiary model(C)は3つ目のモデルを設定します。
最大3つまでモデルを組み合わせることができます。
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/1_モデル選択.png)
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/1_モデル選択.png)
今回の例では、Primary model(A)とSecondary model(B)の場所に2つのモデルを設定しています。
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/1.5_モデル設定.png)
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/1.5_モデル設定.png)
Custom Name(Optional)項目ではモデル名を決めることができます。
何も入れない場合は合成後に自動で名前が設定されます。
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/2_custom-name.png)
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/2_custom-name.png)
Multiplier(M)の項目では合成する割合を設定します。
「0.5」にするとmodel(B)の割合を半分振り分けます。
「0.2」ならmodel(A)は「0.8」、model(B)は「0.2」となります。
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/3_multiplier.png)
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/3_multiplier.png)
Interpolation Methodではモデルの補完方法を選択します。
ここでは「Weight sum」を選択しています。
「Add difference」では3つのモデルを設定しないとエラーが起きるので3つ設定してください。
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/4_interpolation-method.png)
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/4_interpolation-method.png)
Checkpoint formatではファイル形式を選択します。
ここでは「safetensors」を選択しています。
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/5_checkpoint-format.png)
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/5_checkpoint-format.png)
「Copy config from」項目はよく分かりませんが「A,B or C」にしています。
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/6_Copy-config-from.png)
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/6_Copy-config-from.png)
「Bake in VAE」項目では、VAEも組み合わせて合成することができます。
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/7_Bake-in-VAE.png)
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/7_Bake-in-VAE.png)
モデル合成する&エラーの対処法
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/画像2-4.png)
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/画像2-4.png)
設定が完了したら「Merge」ボタンをクリックすることで合成が始まります。
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/8_mergeボタン.png)
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/8_mergeボタン.png)
右側にエラー内容が表示される時があるのですが、一度マージしているモデルは再度マージすることができません。
以下の画像のようなエラーが出て合成できなかった場合は、モデル名が表記されているので別のモデルに変更しましょう。
Checkpoint Mergerでは、よく合成時に原因不明のエラーが出やすいのでそうなった場合は、Stable Diffusion Web UIを再起動してから再度モデルを設定してみてください。
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/9_マージエラー-1024x624.png)
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/9_マージエラー-1024x624.png)
上手く合成できたら「Stable Diffusion checkpoint」の項目に新しくモデルが追加されているので確認してください。
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/10_マージ生成後-1024x597.png)
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/10_マージ生成後-1024x597.png)
以下の画像では、2つのモデルと合成後の画像を比較した結果になります。
右側にある合成後では上手く2つのモデルと組み合わさって画像生成することができました。
このように画風を合成させて質を高くすることが出来るので是非参考にして画像生成してみてください。
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/11_合成後_比較結果-1024x307.png)
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/11_合成後_比較結果-1024x307.png)
まとめ
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/画像3-4.png)
![](https://ai-illust-kouryaku.com/wp-content/uploads/2023/10/画像3-4.png)
Checkpoint Mergerの使い方について解説しました。
クオリティーの高いモデル同士を組み合わせることで
さらに質を高くすることができて画風(絵柄)を変えることが出来るので
是非試して画像生成してみてください。