WarriorMama777
commited on
Commit
•
8fa7fb9
1
Parent(s):
d52f301
Add Disclaimer for copyrighting chara & Helthcheck
Browse files- Model Helth Check List.md +189 -0
- README.md +22 -3
Model Helth Check List.md
ADDED
@@ -0,0 +1,189 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Model Helth Check
|
2 |
+
|
3 |
+
According to the author of the U-Net Blocks Weight Merge extension, there are cases of model corruption in merged models. The results of a health check carried out using a script to repair problems with corrupted merged models🕵️♀️
|
4 |
+
Reference:[調査] Smile Test: Elysium_Anime_V3 問題を調べる #3|bbcmc|note - https://note.com/bbcmc/n/n12c05bf109cc
|
5 |
+
|
6 |
+
## 🩺Models Helth Check List🩺
|
7 |
+
|
8 |
+
|
9 |
+
|
10 |
+
|
11 |
+
- AbyssOrangeMixs2
|
12 |
+
|
13 |
+
✅
|
14 |
+
python fix_position_ids.py --model C:\ProgramTools\__GenerativeAI\StableDiffusion_AUTOMATIC1111_v6.0\stable-diffusion-webui\models\Stable-diffusion\AbyssOrangeMix2_hard.safetensors
|
15 |
+
|
16 |
+
```jsx
|
17 |
+
tensor([[True, True, True, True, True, True, True, True, True, True, True, True,
|
18 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
19 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
20 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
21 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
22 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
23 |
+
True, True, True, True, True]])
|
24 |
+
```
|
25 |
+
|
26 |
+
✅
|
27 |
+
python fix_position_ids.py --model C:\ProgramTools\__GenerativeAI\StableDiffusion_AUTOMATIC1111_v6.0\stable-diffusion-webui\models\Stable-diffusion\AbyssOrangeMix2_nsfw.safetensors
|
28 |
+
|
29 |
+
```jsx
|
30 |
+
tensor([[True, True, True, True, True, True, True, True, True, True, True, True,
|
31 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
32 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
33 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
34 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
35 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
36 |
+
True, True, True, True, True]])
|
37 |
+
```
|
38 |
+
|
39 |
+
✅
|
40 |
+
python fix_position_ids.py --model C:\ProgramTools\__GenerativeAI\StableDiffusion_AUTOMATIC1111_v6.0\stable-diffusion-webui\models\Stable-diffusion\AbyssOrangeMix2_sfw.safetensors
|
41 |
+
|
42 |
+
```jsx
|
43 |
+
tensor([[True, True, True, True, True, True, True, True, True, True, True, True,
|
44 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
45 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
46 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
47 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
48 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
49 |
+
True, True, True, True, True]])
|
50 |
+
```
|
51 |
+
|
52 |
+
- AbyssOrangeMix
|
53 |
+
|
54 |
+
|
55 |
+
✅
|
56 |
+
|
57 |
+
python fix_position_ids.py --model H:\Resources\Resources_AI\__Models\MergeModels\OrangeMixs\AbyssOrangeMix\AbyssOrangeMix.safetensors
|
58 |
+
|
59 |
+
```
|
60 |
+
tensor([[True, True, True, True, True, True, True, True, True, True, True, True,
|
61 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
62 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
63 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
64 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
65 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
66 |
+
True, True, True, True, True]])
|
67 |
+
```
|
68 |
+
|
69 |
+
python fix_position_ids.py --model H:\Resources\Resources_AI\__Models\MergeModels\OrangeMixs\AbyssOrangeMix\AbyssOrangeMix_night.safetensors
|
70 |
+
|
71 |
+
```
|
72 |
+
tensor([[True, True, True, True, True, True, True, True, True, True, True, True,
|
73 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
74 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
75 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
76 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
77 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
78 |
+
True, True, True, True, True]])
|
79 |
+
```
|
80 |
+
|
81 |
+
python fix_position_ids.py --model H:\Resources\Resources_AI\__Models\MergeModels\OrangeMixs\AbyssOrangeMix\AbyssOrangeMix_half.safetensors
|
82 |
+
|
83 |
+
```
|
84 |
+
tensor([[True, True, True, True, True, True, True, True, True, True, True, True,
|
85 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
86 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
87 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
88 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
89 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
90 |
+
True, True, True, True, True]])
|
91 |
+
```
|
92 |
+
|
93 |
+
python fix_position_ids.py --model H:\Resources\Resources_AI\__Models\MergeModels\OrangeMixs\AbyssOrangeMix\AbyssOrangeMix_base.ckpt
|
94 |
+
|
95 |
+
```
|
96 |
+
tensor([[True, True, True, True, True, True, True, True, True, True, True, True,
|
97 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
98 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
99 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
100 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
101 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
102 |
+
True, True, True, True, True]])
|
103 |
+
```
|
104 |
+
|
105 |
+
|
106 |
+
- AnythingV3
|
107 |
+
|
108 |
+
✅
|
109 |
+
```jsx
|
110 |
+
python fix_position_ids.py --model C:\ProgramTools\__GenerativeAI\StableDiffusion_AUTOMATIC1111_v6.0\stable-diffusion-webui\models\Stable-diffusion\An_V3_Pr.ckpt
|
111 |
+
```
|
112 |
+
|
113 |
+
```jsx
|
114 |
+
tensor([[True, True, True, True, True, True, True, True, True, True, True, True,
|
115 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
116 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
117 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
118 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
119 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
120 |
+
True, True, True, True, True]])
|
121 |
+
```
|
122 |
+
|
123 |
+
- NAI
|
124 |
+
|
125 |
+
✅
|
126 |
+
python fix_position_ids.py --model C:\ProgramTools\__GenerativeAI\StableDiffusion_AUTOMATIC1111_v6.0\stable-diffusion-webui\models\Stable-diffusion\nai.safetensors
|
127 |
+
|
128 |
+
```jsx
|
129 |
+
tensor([[True, True, True, True, True, True, True, True, True, True, True, True,
|
130 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
131 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
132 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
133 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
134 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
135 |
+
True, True, True, True, True]])
|
136 |
+
```
|
137 |
+
|
138 |
+
✅
|
139 |
+
python fix_position_ids.py --model C:\ProgramTools\__GenerativeAI\StableDiffusion_AUTOMATIC1111_v6.0\stable-diffusion-webui\models\Stable-diffusion\nai_sfw.safetensors
|
140 |
+
|
141 |
+
```jsx
|
142 |
+
tensor([[True, True, True, True, True, True, True, True, True, True, True, True,
|
143 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
144 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
145 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
146 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
147 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
148 |
+
True, True, True, True, True]])
|
149 |
+
```
|
150 |
+
|
151 |
+
- gape
|
152 |
+
|
153 |
+
✅
|
154 |
+
|
155 |
+
python fix_position_ids.py --model "C:\ProgramTools\__GenerativeAI\StableDiffusion_AUTOMATIC1111_v6.0\stable-diffusion-webui\models\Stable-diffusion\gape60.ckpt”
|
156 |
+
|
157 |
+
```jsx
|
158 |
+
tensor([[True, True, True, True, True, True, True, True, True, True, True, True,
|
159 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
160 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
161 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
162 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
163 |
+
True, True, True, True, True, True, True, True, True, True, True, True,
|
164 |
+
True, True, True, True, True]])
|
165 |
+
```
|
166 |
+
|
167 |
+
|
168 |
+
- EerieOrangeMix
|
169 |
+
|
170 |
+
```
|
171 |
+
⚠ All model 1 False
|
172 |
+
1 False
|
173 |
+
|
174 |
+
tensor([[ True, True, True, True, True, True, True, True, True, True,
|
175 |
+
True, True, True, True, True, True, True, True, True, True,
|
176 |
+
True, True, True, True, True, True, True, True, True, True,
|
177 |
+
True, True, True, True, True, True, True, True, True, True,
|
178 |
+
True, False, True, True, True, True, True, True, True, True,
|
179 |
+
True, True, True, True, True, True, True, True, True, True,
|
180 |
+
True, True, True, True, True, True, True, True, True, True,
|
181 |
+
True, True, True, True, True, True, True]])
|
182 |
+
corrupt token indexes : [41]
|
183 |
+
missing token numbers : [41]
|
184 |
+
```
|
185 |
+
|
186 |
+
|
187 |
+
|
188 |
+
|
189 |
+
|
README.md
CHANGED
@@ -49,6 +49,7 @@ We support a [Gradio](https://github.com/gradio-app/gradio) Web UI to run Orange
|
|
49 |
- [AOM3A1](#aom3a1)
|
50 |
- [AOM3A2](#aom3a2)
|
51 |
- [AOM3A3](#aom3a3)
|
|
|
52 |
- [AbyssOrangeMix2 (AOM2)](#abyssorangemix2-aom2)
|
53 |
- [AbyssOrangeMix2\_sfw (AOM2s)](#abyssorangemix2_sfw-aom2s)
|
54 |
- [AbyssOrangeMix2\_nsfw (AOM2n)](#abyssorangemix2_nsfw-aom2n)
|
@@ -105,9 +106,13 @@ If you used it for merging, please state what steps you took to do so.
|
|
105 |
|
106 |
# Disclaimer
|
107 |
|
|
|
108 |
The user has complete control over whether or not to generate NSFW content, and the user's decision to enjoy either SFW or NSFW is entirely up to the user.
|
109 |
The learning model does not contain any obscene visual content that can be viewed with a single click.
|
110 |
-
The posting of the Learning Model is not intended to display obscene material in a public place.
|
|
|
|
|
|
|
111 |
|
112 |
----
|
113 |
|
@@ -115,6 +120,8 @@ The posting of the Learning Model is not intended to display obscene material in
|
|
115 |
|
116 |
## Batch Download
|
117 |
|
|
|
|
|
118 |
1. install Git
|
119 |
2. create a folder of your choice and right click → "Git bash here" and open a gitbash on the folder's directory.
|
120 |
3. run the following commands in order.
|
@@ -129,7 +136,10 @@ git clone https://huggingface.co/WarriorMama777/OrangeMixs
|
|
129 |
|
130 |
## Batch Download (Advanced)
|
131 |
|
132 |
-
Advanced: (
|
|
|
|
|
|
|
133 |
|
134 |
1. Run the command `git clone --filter=tree:0 --no-checkout https://huggingface.co/WarriorMama777/OrangeMixs` to clone the huggingface repository. By adding the `--filter=tree:0` and `--no-checkout` options, you can download only the file names without their contents.
|
135 |
```
|
@@ -159,6 +169,10 @@ git checkout main
|
|
159 |
This completes how to clone only a specific directory. If you want to add other directories, run `git sparse-checkout add <directory name>` again.
|
160 |
|
161 |
|
|
|
|
|
|
|
|
|
162 |
## Select and download
|
163 |
|
164 |
1. Go to the Files and vaersions tab.
|
@@ -219,8 +233,13 @@ Features: Oil paintings like style artistic illustrations and stylish background
|
|
219 |
|
220 |
Features: Midpoint of artistic and kawaii. the model has been tuned to combine realistic textures, a artistic style that also feels like an oil colour style, and a cute anime-style face. Can be used to create a wide range of illustrations.
|
221 |
|
|
|
|
|
222 |
In addition, these U-Net Blocks Weight Merge models take numerous steps but are carefully merged to ensure that mutual content is not overwritten.
|
223 |
-
|
|
|
|
|
|
|
224 |
|
225 |
|
226 |
|
|
|
49 |
- [AOM3A1](#aom3a1)
|
50 |
- [AOM3A2](#aom3a2)
|
51 |
- [AOM3A3](#aom3a3)
|
52 |
+
- [MORE](#more)
|
53 |
- [AbyssOrangeMix2 (AOM2)](#abyssorangemix2-aom2)
|
54 |
- [AbyssOrangeMix2\_sfw (AOM2s)](#abyssorangemix2_sfw-aom2s)
|
55 |
- [AbyssOrangeMix2\_nsfw (AOM2n)](#abyssorangemix2_nsfw-aom2n)
|
|
|
106 |
|
107 |
# Disclaimer
|
108 |
|
109 |
+
```
|
110 |
The user has complete control over whether or not to generate NSFW content, and the user's decision to enjoy either SFW or NSFW is entirely up to the user.
|
111 |
The learning model does not contain any obscene visual content that can be viewed with a single click.
|
112 |
+
The posting of the Learning Model is not intended to display obscene material in a public place.
|
113 |
+
In publishing examples of the generation of copyrighted characters, I consider the following cases to be exceptional cases in which unauthorised use is permitted. In these cases, use against the will of the copyright holder or use for unjustified gain should still be avoided, and if a complaint is lodged by the copyright holder, it is guaranteed that the publication will be stopped as soon as possible.
|
114 |
+
The following cases are excluded: "when the use is for private use or research purposes; when the work is used as material for merchandising (however, this does not apply when the main use of the work is to be merchandised); when the work is used in criticism, commentary or news reporting; when the work is used as a parody or derivative work to demonstrate originality."
|
115 |
+
```
|
116 |
|
117 |
----
|
118 |
|
|
|
120 |
|
121 |
## Batch Download
|
122 |
|
123 |
+
⚠Deprecated: Orange has grown too huge. Doing this will kill your storage.
|
124 |
+
|
125 |
1. install Git
|
126 |
2. create a folder of your choice and right click → "Git bash here" and open a gitbash on the folder's directory.
|
127 |
3. run the following commands in order.
|
|
|
136 |
|
137 |
## Batch Download (Advanced)
|
138 |
|
139 |
+
Advanced: (When you want to download only selected directories, not the entire repository.)
|
140 |
+
|
141 |
+
<details>
|
142 |
+
<summary>Toggle: How to Batch Download (Advanced)</summary>
|
143 |
|
144 |
1. Run the command `git clone --filter=tree:0 --no-checkout https://huggingface.co/WarriorMama777/OrangeMixs` to clone the huggingface repository. By adding the `--filter=tree:0` and `--no-checkout` options, you can download only the file names without their contents.
|
145 |
```
|
|
|
169 |
This completes how to clone only a specific directory. If you want to add other directories, run `git sparse-checkout add <directory name>` again.
|
170 |
|
171 |
|
172 |
+
</details>
|
173 |
+
|
174 |
+
|
175 |
+
|
176 |
## Select and download
|
177 |
|
178 |
1. Go to the Files and vaersions tab.
|
|
|
233 |
|
234 |
Features: Midpoint of artistic and kawaii. the model has been tuned to combine realistic textures, a artistic style that also feels like an oil colour style, and a cute anime-style face. Can be used to create a wide range of illustrations.
|
235 |
|
236 |
+
|
237 |
+
### MORE
|
238 |
In addition, these U-Net Blocks Weight Merge models take numerous steps but are carefully merged to ensure that mutual content is not overwritten.
|
239 |
+
|
240 |
+
(Of course, all models allow full control over adult content.)
|
241 |
+
- 🔐 When generating illustrations for the general public: write "nsfw" in the negative prompt field
|
242 |
+
- 🔞 When generating adult illustrations: "nsfw" in the positive prompt field
|
243 |
|
244 |
|
245 |
|