Upload README.md
Browse files
README.md
CHANGED
@@ -4,6 +4,19 @@
|
|
4 |
|
5 |
## What is this?
|
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
WaifuNijiMix is a merged model based on Waifu Diffusion v1.3. It merged with the intention of minimizing the inclusion of NAI leak model-related data.
|
8 |
|
9 |
All the merging with other models is done using Add_difference. multiple LoRA/LOCONs are added.
|
@@ -16,6 +29,24 @@ For art style adjustment from Various Lora, like NijiJourny's style.
|
|
16 |
## Examples
|
17 |
clip skip 2
|
18 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
CFG scale 12
|
20 |
|
21 |
![sample_spring](sample_img/spring.png)
|
@@ -23,7 +54,7 @@ CFG scale 12
|
|
23 |
![sample_autumn](sample_img/autumn.png)
|
24 |
![sample_winter](sample_img/winter.png)
|
25 |
|
26 |
-
CFG scale
|
27 |
|
28 |
![sample_computer_repair](sample_img/computer_repair.png)
|
29 |
![sample_veranda](sample_img/veranda.png)
|
@@ -33,12 +64,29 @@ CFG scale 6
|
|
33 |
Q: I'm only getting full-body images. What should I do?
|
34 |
|
35 |
A: Please try adding "upper_body" to the prompt.
|
|
|
36 |
|
37 |
---
|
38 |
|
39 |
Japanese desc.
|
40 |
|
41 |
## このモデルは?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
42 |
WaifuNijiMixはWaifu Diffusion v1.3を基にしたマージモデルです。NAIリークモデル関連の情報をなるべく含まないようにしています。
|
43 |
|
44 |
他モデルとのマージは全てAdd_differenceで行っています。そこに多数のLoRA/LOCONを追加しています。
|
@@ -47,18 +95,57 @@ WaifuNijiMixはWaifu Diffusion v1.3を基にしたマージモデルです。NAI
|
|
47 |
|
48 |
絵柄調整にNijiJourny画風学習のLora等を使っています。
|
49 |
|
|
|
|
|
|
|
50 |
## MIXモデルなのに本当にNAIを含んでいないの?
|
51 |
|
52 |
マージに用いた各モデルはNAIを含んでいると推測されたため、一番近いNAI系モデルとの差分を合成してはいます。そのため元のモデルとして推測したマージモデルが間違っていたら、少量差分が含まれてしまっている可能性があります。
|
53 |
|
54 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55 |
```
|
56 |
sd-v1-4.ckpt [7460a6fa] - 84.40%
|
57 |
sd15pruned_emaonly.ckpt [81761151] - 65.68%
|
58 |
wd-v1-2-full-ema.ckpt [45dee52b] - 84.85%
|
59 |
wd13float32.ckpt [4470c325] - 86.76%
|
60 |
ACertainty.ckpt [0e200e66] - 81.50%
|
61 |
-
Anything-
|
62 |
anything-v4.0-pruned-fp16.safetensors [53d80ac0] - 84.70%
|
63 |
anything-v4.5-pruned-fp16.ckpt [fc018a75] - 85.14%
|
64 |
AbyssOrangeMix2_hard.safetensors [931f9552] - 85.34%
|
@@ -71,21 +158,25 @@ colorBoxModel_colorBOX.safetensors [a80fee84] - 83.89%
|
|
71 |
7th_anime_v3_C.safetensors [6b3ba9a7] - 84.55%
|
72 |
Counterfeit-V2.5.safetensors [9b36871e] - 85.34%
|
73 |
```
|
|
|
74 |
* NAIを含んだマージモデルで上記モデルとの比較を行った場合、多くのモデルとの一致率が90%以上になる。
|
75 |
* 最も高い一致率を示しているのがwaifu diffusion 1.3
|
76 |
* Elysium_V1との一致率が高いが、そもそもElysium自体、waifu diffusionとの一致率がNAIとのそれより高い。waifu diffusionをマージしている?
|
77 |
-
* waifu diffusion 1.3との比較ですら90%を切ってしまっているのは、いろいろ足しすぎて最早テセウスの船と化しているのでは?
|
|
|
|
|
|
|
78 |
|
79 |
## どうしようもなくて現在諦めている要素
|
80 |
* いろんなポーズが出ない。
|
81 |
* いろんな構図が出ない。
|
82 |
-
* カメラアングル関連ワードの効きが悪いor効かない。
|
83 |
* 縦長にすると露骨に構図が眠たい。
|
84 |
-
*
|
85 |
|
86 |
### 対策
|
87 |
* 出したい構図があるならcontrolnetを使う。
|
88 |
-
*
|
89 |
|
90 |
## このモデルをマージして新しいモデルを作ったら、それはWD系だとかNAI不使用を名乗れるの?
|
91 |
良心に任せます。簡単な判断基準としてはNAI系モデルと通常のweight sumマージを一回でもしたらだめだと思います。
|
@@ -102,7 +193,22 @@ Counterfeit-V2.5.safetensors [9b36871e] - 85.34%
|
|
102 |
|
103 |
つまりは共通部分Aは一切変化していないのに、Bのモデルの特徴とCのモデルの特徴が薄められた上で合わさったモデルが作られます。
|
104 |
|
105 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
106 |
|
|
|
107 |
|
108 |
|
|
|
4 |
|
5 |
## What is this?
|
6 |
|
7 |
+
### 2.00aa
|
8 |
+
|
9 |
+
|
10 |
+
|
11 |
+
|
12 |
+
|
13 |
+
|
14 |
+
|
15 |
+
|
16 |
+
|
17 |
+
|
18 |
+
### 1.0a
|
19 |
+
|
20 |
WaifuNijiMix is a merged model based on Waifu Diffusion v1.3. It merged with the intention of minimizing the inclusion of NAI leak model-related data.
|
21 |
|
22 |
All the merging with other models is done using Add_difference. multiple LoRA/LOCONs are added.
|
|
|
29 |
## Examples
|
30 |
clip skip 2
|
31 |
|
32 |
+
### 2.00aa
|
33 |
+
|
34 |
+
CFG scale 12
|
35 |
+
|
36 |
+
![sample_200_spring](sample_img/200_spring.png)
|
37 |
+
![sample_200_summer](sample_img/200_summer.png)
|
38 |
+
![sample_200_autumn](sample_img/200_autumn.png)
|
39 |
+
![sample_200_winter](sample_img/200_winter.png)
|
40 |
+
|
41 |
+
CFG scale 8
|
42 |
+
|
43 |
+
![sample_cafe](sample_img/cafe.png)
|
44 |
+
|
45 |
+
### 1.0a
|
46 |
+
|
47 |
+
<details>
|
48 |
+
<summery>sample</summary>
|
49 |
+
|
50 |
CFG scale 12
|
51 |
|
52 |
![sample_spring](sample_img/spring.png)
|
|
|
54 |
![sample_autumn](sample_img/autumn.png)
|
55 |
![sample_winter](sample_img/winter.png)
|
56 |
|
57 |
+
CFG scale 8
|
58 |
|
59 |
![sample_computer_repair](sample_img/computer_repair.png)
|
60 |
![sample_veranda](sample_img/veranda.png)
|
|
|
64 |
Q: I'm only getting full-body images. What should I do?
|
65 |
|
66 |
A: Please try adding "upper_body" to the prompt.
|
67 |
+
</details>
|
68 |
|
69 |
---
|
70 |
|
71 |
Japanese desc.
|
72 |
|
73 |
## このモデルは?
|
74 |
+
|
75 |
+
### 2.00aa
|
76 |
+
|
77 |
+
WaifiNijiMix 2.0aaはSD1.5にtrainDifferenceでWaifu Diffusion v1.3をマージしたモデルを基にしたマージモデルです。NAIリークモデル関連の情報をなるべく含まないようにしており、他モデルとのマージは全てAdd_differenceで行った後、ベースのモデルとweight_sumマージすることによって適用強度を調整しています。
|
78 |
+
|
79 |
+
世のモデルの大半はNAIリーク要素を含んでいるためSD1.4ベースのものとなっていますが、1.5ベースで作られた場合にどういうモデルができあがっていたかを調べるという目的で作成しました。1.0aを継承しておらず、1からマージし直していますが、含まれているモデルは多分に重複しているため背景の傾向などはそう変わらないと思います。
|
80 |
+
|
81 |
+
1.0aで問題のあった屋外背景において円形屋根が表示される問題への対応、弱かったNSFW成分の強化を目指しています。
|
82 |
+
|
83 |
+
LoRAをあまり含めると破局的忘却が増える傾向が強かったため、忘却が少なめなものに限定して少量適用しています。
|
84 |
+
|
85 |
+
<details>
|
86 |
+
<summery>1.0a</summary>
|
87 |
+
|
88 |
+
### 1.0a
|
89 |
+
|
90 |
WaifuNijiMixはWaifu Diffusion v1.3を基にしたマージモデルです。NAIリークモデル関連の情報をなるべく含まないようにしています。
|
91 |
|
92 |
他モデルとのマージは全てAdd_differenceで行っています。そこに多数のLoRA/LOCONを追加しています。
|
|
|
95 |
|
96 |
絵柄調整にNijiJourny画風学習のLora等を使っています。
|
97 |
|
98 |
+
</details>
|
99 |
+
|
100 |
+
|
101 |
## MIXモデルなのに本当にNAIを含んでいないの?
|
102 |
|
103 |
マージに用いた各モデルはNAIを含んでいると推測されたため、一番近いNAI系モデルとの差分を合成してはいます。そのため元のモデルとして推測したマージモデルが間違っていたら、少量差分が含まれてしまっている可能性があります。
|
104 |
|
105 |
+
念のため確認した、2.00aaでのASimilarityCalculatior (in層まで拡張)での占いの結果は次のとおりです。(一部元モデル名からリネームしているのはご容赦ください。)
|
106 |
+
|
107 |
+
```
|
108 |
+
sd-v1-4.ckpt [7460a6fa] - 74.36%
|
109 |
+
sd15pruned_emaonly.ckpt [81761151] - 82.72%
|
110 |
+
wd13float32.ckpt [4470c325] - 76.25%
|
111 |
+
wd-v1-2-full-ema.ckpt [45dee52b] - 74.54%
|
112 |
+
novelai_animefull_final_pruned.ckpt [925997e9] - 75.51%
|
113 |
+
novelai_animesfw_final_pruned.ckpt [1d4a34af] - 74.25%
|
114 |
+
ACertainty.ckpt [0e200e66] - 72.04%
|
115 |
+
Anything-V3.0-pruned.ckpt [2700c435] - 75.32%
|
116 |
+
anything-v4.0-pruned-fp16.safetensors [53d80ac0] - 79.29%
|
117 |
+
anything-v4.5-pruned-fp16.ckpt [fc018a75] - 79.12%
|
118 |
+
AbyssOrangeMix.safetensors [cc44dbff] - 77.32%
|
119 |
+
AbyssOrangeMix2_hard.safetensors [931f9552] - 77.41%
|
120 |
+
AOM3A3_orangemixs.safetensors [9600da17] - 78.13%
|
121 |
+
Elysium_V1.ckpt [44bf0551] - 79.16%
|
122 |
+
Elysium_Anime_V3.safetensors [1a97f4ef] - 77.83%
|
123 |
+
ElyOrangeMix.ckpt [6b508e59] - 78.38%
|
124 |
+
Evt_M.safetensors [2a2c58bc] - 73.00%
|
125 |
+
pastelmix-better-vae.safetensors [4048130a] - 77.42%
|
126 |
+
grapefruitHentaiModel_grapefruitv4.safetensors [e7542b65] - 76.63%
|
127 |
+
hassakuHentaiModel_hassakuv1.safetensors [b3fa28ba] - 76.64%
|
128 |
+
offset_noise.ckpt [9453d9a1] - 82.77%
|
129 |
+
nightSkyYOZORAStyle_yozoraV1PurnedFp16.safetensors [94245290] - 76.47%
|
130 |
+
7th_anime_v3_C.safetensors [6b3ba9a7] - 76.52%
|
131 |
+
Counterfeit-V2.5.safetensors [9b36871e] - 77.71%
|
132 |
+
neverendingDreamNED_noVae.safetensors [9ce0df7a] - 79.68%
|
133 |
+
```
|
134 |
+
|
135 |
+
* offset noiseを含んでいないのに近いのは数少ないsd1.5系モデルだからか?
|
136 |
+
* 最早waifu diffusion 1.3の成分が弱すぎる
|
137 |
+
* NEDもdreamshaperも含んでいないのにNEDに近すぎるのは不明。リアル系モデルにおいてはinsta-cafe等のsd1.5系モデルがあるので、sd1.5要素に反応した?
|
138 |
+
|
139 |
+
<details>
|
140 |
+
<summery>1.0a</summary>
|
141 |
+
念のため確認した、1.0aでのASimilarityCalculatior占いの結果は次のとおりです。(一部元モデル名からリネームしているのはご容赦ください。)
|
142 |
```
|
143 |
sd-v1-4.ckpt [7460a6fa] - 84.40%
|
144 |
sd15pruned_emaonly.ckpt [81761151] - 65.68%
|
145 |
wd-v1-2-full-ema.ckpt [45dee52b] - 84.85%
|
146 |
wd13float32.ckpt [4470c325] - 86.76%
|
147 |
ACertainty.ckpt [0e200e66] - 81.50%
|
148 |
+
Anything-V3girls talking at living room, from below3.0-pruned.ckpt [2700c435] - 84.61%
|
149 |
anything-v4.0-pruned-fp16.safetensors [53d80ac0] - 84.70%
|
150 |
anything-v4.5-pruned-fp16.ckpt [fc018a75] - 85.14%
|
151 |
AbyssOrangeMix2_hard.safetensors [931f9552] - 85.34%
|
|
|
158 |
7th_anime_v3_C.safetensors [6b3ba9a7] - 84.55%
|
159 |
Counterfeit-V2.5.safetensors [9b36871e] - 85.34%
|
160 |
```
|
161 |
+
|
162 |
* NAIを含んだマージモデルで上記モデルとの比較を行った場合、多くのモデルとの一致率が90%以上になる。
|
163 |
* 最も高い一致率を示しているのがwaifu diffusion 1.3
|
164 |
* Elysium_V1との一致率が高いが、そもそもElysium自体、waifu diffusionとの一致率がNAIとのそれより高い。waifu diffusionをマージしている?
|
165 |
+
* waifu diffusion 1.3との比較ですら90%を切ってしまっているのは、いろいろ足しすぎて最早テセウスの船と化しているのでは? 或いはマージの途中で破局的忘却もマージしてしまっている。
|
166 |
+
|
167 |
+
</details>
|
168 |
+
|
169 |
|
170 |
## どうしようもなくて現在諦めている要素
|
171 |
* いろんなポーズが出ない。
|
172 |
* いろんな構図が出ない。
|
173 |
+
* カメラアングル関連ワードの効きが悪いor効かない。 => 2.0aaにて改善
|
174 |
* 縦長にすると露骨に構図が眠たい。
|
175 |
+
* ファンタジー系背景が出づらい。 => 2.0aaにて改善
|
176 |
|
177 |
### 対策
|
178 |
* 出したい構図があるならcontrolnetを使う。
|
179 |
+
* LoRAやLECOでこのモデル専用に学習する必要があるかも?
|
180 |
|
181 |
## このモデルをマージして新しいモデルを作ったら、それはWD系だとかNAI不使用を名乗れるの?
|
182 |
良心に任せます。簡単な判断基準としてはNAI系モデルと通常のweight sumマージを一回でもしたらだめだと思います。
|
|
|
193 |
|
194 |
つまりは共通部分Aは一切変化していないのに、Bのモデルの特徴とCのモデルの特徴が薄められた上で合わさったモデルが作られます。
|
195 |
|
196 |
+
(たとえこのモデルをマージして共通部分を少なくしても異なる部分が薄まることには変わりがないので、このモデルをマージしたところで効果は限定的だと思いますが。)
|
197 |
+
|
198 |
+
## nsfw成分は?
|
199 |
+
|
200 |
+
1.0aではあまり出ません。マージの途中で忘れてしまっています。
|
201 |
+
|
202 |
+
2.00aaではそれなりに出力されますが、negativeでの工夫がいるかもしれません。
|
203 |
+
|
204 |
+
## 世の中のLoRAをいろいろマージしたらnsfw成分を足せるのでは?
|
205 |
+
|
206 |
+
世の中のLoRAすべてが正則化されて他要素への影響が最小限にされていればその通りです。でもそんなことはないために合成するモデル(およびLoRA)を増やすたびにどこかに破局的忘却が発生します。
|
207 |
+
|
208 |
+
特定の構図が追加される代わりに他のものが(一部ならまだしもすべてだったり)忘れられてしまうようなモデルを、追加して修正してを繰り返すのは効率が悪いです。
|
209 |
+
|
210 |
+
LoRAを適用して出力した画像を用いて、正則化しながら自分で学習しなおした方が早くそして正確でしょう。
|
211 |
|
212 |
+
今後マージにおいても破局的忘却への対処方法が発見されればよいですね。
|
213 |
|
214 |
|