rumiya commited on
Commit
2d21d09
1 Parent(s): a97940d

Upload README.md

Browse files
Files changed (1) hide show
  1. README.md +114 -8
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 6
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
- 念のため確認したASimilarityCalculatior占いの結果は次のとおりです。(一部元モデル名からリネームしているのはご容赦ください。)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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-V3.0-pruned.ckpt [2700c435] - 84.61%
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