xyz samples
Browse files
README.md
CHANGED
@@ -3,10 +3,10 @@ license: openrail++
|
|
3 |
base_model: stabilityai/stable-diffusion-xl-base-1.0
|
4 |
instance_prompt: FF00
|
5 |
widget:
|
6 |
-
- text: a dog playing in the sand, digital art animal photo,
|
7 |
tags:
|
8 |
- stable-diffusion-xl
|
9 |
-
-
|
10 |
- stable-diffusion
|
11 |
- text-to-image
|
12 |
- lora
|
@@ -18,7 +18,7 @@ thumbnail: >-
|
|
18 |
https://huggingface.co/FFusion/400GB-LoraXL/resolve/main/images/image0thumb.jpg
|
19 |
library_name: diffusers
|
20 |
---
|
21 |
-
[![400GB FFusion Lora XL 1](https://huggingface.co/FFusion/400GB-LoraXL/resolve/main/images/
|
22 |
|
23 |
# FFusion LoRA Extracted Models for Hugging Face π
|
24 |
|
@@ -37,9 +37,11 @@ The following models served as the foundation for our extractions:
|
|
37 |
- **Variants:** Each base model was extracted into 4-5 distinct variants.
|
38 |
- **Extraction Depth:** The models uploaded here contain approximately 70% of extracted data. These extractions yield a dataset size of around 400 GB.
|
39 |
- **Precision:** We experimented with both `float32` and `float64` for optimal extraction results.
|
40 |
-
- **Differences Measurement:** Singular Value Decomposition (SVD) was utilized to measure differences between the original and the tuned models. A threshold of
|
41 |
- **Demonstration Parameters:** For our demonstration, we employed `"conv_dim": 256` and `"conv_alpha": 256`.
|
42 |
|
|
|
|
|
43 |
## βοΈ Technical Notes
|
44 |
|
45 |
- Most SDXL models in this collection are not traditionally "trained." Instead, they are merged from previous SDXL 0.9 versions or created using other methods with the help of Comfy UI.
|
@@ -52,18 +54,7 @@ These extracted models are intended for research and testing. They can be partic
|
|
52 |
- Investigating the potential of merging multiple LoRAs.
|
53 |
- Weighting experiments with 1-5 LoRAs simultaneously.
|
54 |
- Exploring the differences and similarities between LoRAs extracted from different base models.
|
55 |
-
|
56 |
-
## π Acknowledgements & Citations
|
57 |
-
|
58 |
-
A huge shoutout to the community for their continued support and feedback. Together, we are pushing the boundaries of what's possible with machine learning!
|
59 |
-
|
60 |
-
We would also like to acknowledge and give credit to the following projects and authors:
|
61 |
-
|
62 |
-
- **ComfyUI**: We've used and modified portions of [ComfyUI](https://github.com/comfyanonymous/ComfyUI) for our work.
|
63 |
-
- **kohya-ss/sd-scripts and bmaltais**: Our work also incorporates modifications from [kohya-ss/sd-scripts](https://github.com/kohya-ss/sd-scripts).
|
64 |
-
- **lora-inspector**: We've benefited from the [lora-inspector](https://github.com/rockerBOO/lora-inspector) project.
|
65 |
-
- **KohakuBlueleaf**: Special mention to KohakuBlueleaf for their invaluable contributions.
|
66 |
-
|
67 |
|
68 |
# FFusion LoRA Extracted Models - How to Use Guide π§
|
69 |
|
@@ -200,200 +191,148 @@ lora_filename =
|
|
200 |
|
201 |
```
|
202 |
|
203 |
-
π Text Encoder Difference Overview
|
204 |
Based on the extraction process, we observed the following differences in the text encoder across various models:
|
205 |
|
206 |
-
## 4Guofeng4XL_v1125D
|
207 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
208 |
|
209 |
-
|
210 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
211 |
|
212 |
-
|
213 |
-
β
Text encoder available. Difference by 0.001953125
|
214 |
|
215 |
-
|
216 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
217 |
|
218 |
-
|
219 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
220 |
|
221 |
-
|
222 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
223 |
|
224 |
-
|
225 |
-
β
Text encoder available. Difference by 0.001953125
|
226 |
|
227 |
-
|
228 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
229 |
|
230 |
-
|
231 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
232 |
|
233 |
-
|
234 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
235 |
|
236 |
-
|
237 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
238 |
|
239 |
-
|
240 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
241 |
|
242 |
-
|
243 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
244 |
|
245 |
-
|
246 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
247 |
|
248 |
-
|
249 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
250 |
|
251 |
-
|
252 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
253 |
|
254 |
-
|
255 |
-
β
Text encoder available. Difference by 0.001953125
|
256 |
|
257 |
-
|
258 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
259 |
|
260 |
-
|
261 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
262 |
|
263 |
-
|
264 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
265 |
|
266 |
-
|
267 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
268 |
|
269 |
-
|
270 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
271 |
|
272 |
-
|
273 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
274 |
|
275 |
-
|
276 |
-
β
Text encoder available. Difference by 0.001953125
|
277 |
|
278 |
-
|
279 |
-
β
Text encoder available. Difference by 0.001953125
|
280 |
|
281 |
-
|
282 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
283 |
|
284 |
-
|
285 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
286 |
|
287 |
-
|
288 |
-
β
Text encoder available. Difference by 0.001953125
|
289 |
|
290 |
-
|
291 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
292 |
|
293 |
-
|
294 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
295 |
|
296 |
-
|
297 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
298 |
|
299 |
-
|
300 |
-
β
Text encoder available. Difference by 0.001953125
|
301 |
|
302 |
-
|
303 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
304 |
|
305 |
-
|
306 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
307 |
|
308 |
-
|
309 |
-
β
Text encoder available. Difference by 0.001953125
|
310 |
|
311 |
-
|
312 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
313 |
|
314 |
-
|
315 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
316 |
|
317 |
-
|
318 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
319 |
|
320 |
-
|
321 |
-
β
Text encoder available. Difference by 0.001953125
|
322 |
|
323 |
-
|
324 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
325 |
|
326 |
-
|
327 |
-
β
Text encoder available. Difference by 0.001953125
|
328 |
|
329 |
-
|
330 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
331 |
|
332 |
-
|
333 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
334 |
|
335 |
-
|
336 |
-
β
Text encoder available. Difference by 0.001953125
|
337 |
|
338 |
-
|
339 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
340 |
|
341 |
-
|
342 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
343 |
|
344 |
-
|
345 |
-
β
Text encoder available. Difference by 0.001953125
|
346 |
|
347 |
-
|
348 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
349 |
|
350 |
-
|
351 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
352 |
|
353 |
-
|
354 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
355 |
|
356 |
-
|
357 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
358 |
|
359 |
-
|
360 |
-
β
Text encoder available. Difference by 0.001953125
|
361 |
|
362 |
-
|
363 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
364 |
|
365 |
-
|
366 |
-
β
Text encoder available. Difference by 0.001953125
|
367 |
|
368 |
-
|
369 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
370 |
|
371 |
-
|
372 |
-
β
Text encoder available. Difference by 0.001953125
|
373 |
|
374 |
-
|
375 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
376 |
|
377 |
-
|
378 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
379 |
|
380 |
-
|
381 |
-
β
Text encoder available. Difference by 0.001953125
|
382 |
|
383 |
-
|
384 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
385 |
|
386 |
-
|
387 |
-
β
Text encoder available. Difference by 0.001953125
|
388 |
|
389 |
-
|
390 |
-
π΄ Text encoder unavailable. Same as SDXL 1.0 Base
|
391 |
|
|
|
392 |
|
393 |
|
394 |
-
|
395 |
|
396 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
397 |
|
398 |
[![400GB FFusion Lora XL 3](https://huggingface.co/FFusion/400GB-LoraXL/resolve/main/images/image3sm.jpg)](https://huggingface.co/FFusion/400GB-LoraXL/resolve/main/images/image3.jpg)
|
399 |
|
@@ -405,6 +344,69 @@ Based on the extraction process, we observed the following differences in the te
|
|
405 |
|
406 |
[![400GB FFusion Lora XL 7](https://huggingface.co/FFusion/400GB-LoraXL/resolve/main/images/image7sm.jpg)](https://huggingface.co/FFusion/400GB-LoraXL/resolve/main/images/image7.jpg)
|
407 |
|
408 |
-
[![400GB FFusion Lora XL
|
409 |
|
410 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
base_model: stabilityai/stable-diffusion-xl-base-1.0
|
4 |
instance_prompt: FF00
|
5 |
widget:
|
6 |
+
- text: a dog playing in the sand, digital art animal photo, anime artwork
|
7 |
tags:
|
8 |
- stable-diffusion-xl
|
9 |
+
- diffusers
|
10 |
- stable-diffusion
|
11 |
- text-to-image
|
12 |
- lora
|
|
|
18 |
https://huggingface.co/FFusion/400GB-LoraXL/resolve/main/images/image0thumb.jpg
|
19 |
library_name: diffusers
|
20 |
---
|
21 |
+
[![400GB FFusion Lora XL 1](https://huggingface.co/FFusion/400GB-LoraXL/resolve/main/images/image0.jpg)](https://huggingface.co/FFusion/400GB-LoraXL/tree/main)
|
22 |
|
23 |
# FFusion LoRA Extracted Models for Hugging Face π
|
24 |
|
|
|
37 |
- **Variants:** Each base model was extracted into 4-5 distinct variants.
|
38 |
- **Extraction Depth:** The models uploaded here contain approximately 70% of extracted data. These extractions yield a dataset size of around 400 GB.
|
39 |
- **Precision:** We experimented with both `float32` and `float64` for optimal extraction results.
|
40 |
+
- **Differences Measurement:** Singular Value Decomposition (SVD) was utilized to measure differences between the original and the tuned models. A threshold of 1e-3 was commonly used, although in some cases, 1e-5 and 1e-2 were tested.
|
41 |
- **Demonstration Parameters:** For our demonstration, we employed `"conv_dim": 256` and `"conv_alpha": 256`.
|
42 |
|
43 |
+
[![400GB FFusion Lora XL 8](https://huggingface.co/FFusion/400GB-LoraXL/resolve/main/images/image8sm.jpg)](https://huggingface.co/FFusion/400GB-LoraXL/resolve/main/images/image8.jpg)
|
44 |
+
|
45 |
## βοΈ Technical Notes
|
46 |
|
47 |
- Most SDXL models in this collection are not traditionally "trained." Instead, they are merged from previous SDXL 0.9 versions or created using other methods with the help of Comfy UI.
|
|
|
54 |
- Investigating the potential of merging multiple LoRAs.
|
55 |
- Weighting experiments with 1-5 LoRAs simultaneously.
|
56 |
- Exploring the differences and similarities between LoRAs extracted from different base models.
|
57 |
+
[![400GB FFusion Lora XL 2](https://huggingface.co/FFusion/400GB-LoraXL/resolve/main/images/image2sm.jpg)](https://huggingface.co/FFusion/400GB-LoraXL/resolve/main/images/image2.jpg)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
58 |
|
59 |
# FFusion LoRA Extracted Models - How to Use Guide π§
|
60 |
|
|
|
191 |
|
192 |
```
|
193 |
|
194 |
+
### π Text Encoder Difference Overview
|
195 |
Based on the extraction process, we observed the following differences in the text encoder across various models:
|
196 |
|
|
|
|
|
197 |
|
198 |
+
- **4Guofeng4XL_v1125D** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
199 |
|
200 |
+
- **AmbienceSDXL_a1 ** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
201 |
|
202 |
+
- **angraSDXL10_v22** β
Text encoder available. Difference by 0.001953125
|
|
|
203 |
|
204 |
+
- **animagineXL_v10** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
205 |
|
206 |
+
- **animeArtDiffusionXL_alpha3** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
207 |
|
208 |
+
- **AstreaPixieXLAnime_v16** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
209 |
|
210 |
+
- **bluePencilXL_v010 ** οΏ½οΏ½οΏ½ Text encoder available. Difference by 0.001953125
|
|
|
211 |
|
212 |
+
- **bluePencilXL_v021 ** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
213 |
|
214 |
+
- **breakdomainXL_v03d** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
215 |
|
216 |
+
- **canvasXL_bFloat16v002** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
217 |
|
218 |
+
- **cherryPickerXL_v20** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
219 |
|
220 |
+
- **copaXTimelessXLSDXL1_v44** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
221 |
|
222 |
+
- **counterfeitXL-FFusionAI-alpha-VAE** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
223 |
|
224 |
+
- **counterfeitXL_v10** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
225 |
|
226 |
+
- **crystalclearXL_ccxl** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
227 |
|
228 |
+
- **deepblueXL_v006** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
229 |
|
230 |
+
- **dream-FFusion-shaper** β
Text encoder available. Difference by 0.001953125
|
|
|
231 |
|
232 |
+
- **dreamShaperXL10_alpha2xl10** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
233 |
|
234 |
+
- **duchaitenaiartsSDXL_v10** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
235 |
|
236 |
+
- **dynavisionXLallInOneStylized_beta0371bakedVAE** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
237 |
|
238 |
+
- **dynavisionXLallInOneStylized_beta0411bakedVAE** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
239 |
|
240 |
+
- **fantasticCharacters_v55** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
241 |
|
242 |
+
- **fenrisXL_v55** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
243 |
|
244 |
+
- **fudukimix_v10** β
Text encoder available. Difference by 0.001953125
|
|
|
245 |
|
246 |
+
- **infiniaNimeXL_v16** β
Text encoder available. Difference by 0.001953125
|
|
|
247 |
|
248 |
+
- **juggernautXL_version1** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
249 |
|
250 |
+
- **lahMysteriousSDXL_v330** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
251 |
|
252 |
+
- **mbBXLUltimate_v10rc** β
Text encoder available. Difference by 0.001953125
|
|
|
253 |
|
254 |
+
- **miaModelsFWNsfwSDXL_v30** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
255 |
|
256 |
+
- **morphXL_v10** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
257 |
|
258 |
+
- **nightvisionXLphotorealisticPortrait_beta0681bakedVAE** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
259 |
|
260 |
+
- **osorubeshiAlphaXL_z** β
Text encoder available. Difference by 0.001953125
|
|
|
261 |
|
262 |
+
- **physiogenXL_v04** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
263 |
|
264 |
+
- **protoVisionXLhighFidelity3D_beta0520bakedVAE** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
265 |
|
266 |
+
- **realityCheckXL_alpha11** β
Text encoder available. Difference by 0.001953125
|
|
|
267 |
|
268 |
+
- **realmixXL_v10** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
269 |
|
270 |
+
- **reproductionSDXL_v31** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
271 |
|
272 |
+
- **runDiffusionXL_beta** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
273 |
|
274 |
+
- **samaritan3DCartoon_v40sdxl** β
Text encoder available. Difference by 0.001953125
|
|
|
275 |
|
276 |
+
- **sdvn6realXL_detailFace** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
277 |
|
278 |
+
- **sdvn7realArtXL_beta2** β
Text encoder available. Difference by 0.001953125
|
|
|
279 |
|
280 |
+
- **sdxl10arienMixXLasian_v10** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
281 |
|
282 |
+
- **sdxlBaseNSFWFaces_sdxlNSFWFaces03** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
283 |
|
284 |
+
- **sdxlFaeTastic_v10** β
Text encoder available. Difference by 0.001953125
|
|
|
285 |
|
286 |
+
- **sdxlFixedVAEfp16Remove_baseFxiedVAEv2fp16** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
287 |
|
288 |
+
- **sdxlNijiV4_sdxlNijiV4** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
289 |
|
290 |
+
- **sdxlRonghua_v11** β
Text encoder available. Difference by 0.001953125
|
|
|
291 |
|
292 |
+
- **sdxlUnstableDiffusers_v5UnchainedSlayer** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
293 |
|
294 |
+
- **sdxlYamersAnimeUltra_yamersAnimeV2** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
295 |
|
296 |
+
- **shikiAnimeXL_v10** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
297 |
|
298 |
+
- **spectrumBlendX_v10** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
299 |
|
300 |
+
- **stableDiffusionXL_v30** β
Text encoder available. Difference by 0.001953125
|
|
|
301 |
|
302 |
+
- **talMendoXlsdXL_v11beta** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
303 |
|
304 |
+
- **wizard_v10** β
Text encoder available. Difference by 0.001953125
|
|
|
305 |
|
306 |
+
- **wyvernMix15XL_XLv11** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
307 |
|
308 |
+
- **xl13asmodeusSFWNSFW_v17bakedVAEfp16fix** β
Text encoder available. Difference by 0.001953125
|
|
|
309 |
|
310 |
+
- **xl3experimentalSD10XL_v10** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
311 |
|
312 |
+
- **xl6hephaistosSD10XLsfw_v21bakedVAEfp16fix** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
313 |
|
314 |
+
- **xlPerfectDesign_v2UltimateArtwork** β
Text encoder available. Difference by 0.001953125
|
|
|
315 |
|
316 |
+
- **xlYamersRealistic_v3** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
|
|
317 |
|
318 |
+
- **xxMix9RealisticSDXL_Testv20** β
Text encoder available. Difference by 0.001953125
|
|
|
319 |
|
320 |
+
- **zavyChromaXL_b2** π« Text encoder unavailable. Same as SDXL 1.0 Base
|
321 |
|
322 |
|
323 |
+
## π Acknowledgements & Citations
|
324 |
|
325 |
+
A huge shoutout to the community for their continued support and feedback. Together, we are pushing the boundaries of what's possible with machine learning!
|
326 |
+
|
327 |
+
We would also like to acknowledge and give credit to the following projects and authors:
|
328 |
+
|
329 |
+
- **ComfyUI**: We've used and modified portions of [ComfyUI](https://github.com/comfyanonymous/ComfyUI) for our work.
|
330 |
+
- **kohya-ss/sd-scripts and bmaltais**: Our work also incorporates modifications from [kohya-ss/sd-scripts](https://github.com/kohya-ss/sd-scripts).
|
331 |
+
- **lora-inspector**: We've benefited from the [lora-inspector](https://github.com/rockerBOO/lora-inspector) project.
|
332 |
+
- **KohakuBlueleaf**: Special mention to KohakuBlueleaf for their invaluable contributions.
|
333 |
+
|
334 |
+
|
335 |
+
[![400GB FFusion Lora XL 1](https://huggingface.co/FFusion/400GB-LoraXL/resolve/main/images/image1sm.jpg)](https://huggingface.co/FFusion/400GB-LoraXL/resolve/main/images/image1.jpg)
|
336 |
|
337 |
[![400GB FFusion Lora XL 3](https://huggingface.co/FFusion/400GB-LoraXL/resolve/main/images/image3sm.jpg)](https://huggingface.co/FFusion/400GB-LoraXL/resolve/main/images/image3.jpg)
|
338 |
|
|
|
344 |
|
345 |
[![400GB FFusion Lora XL 7](https://huggingface.co/FFusion/400GB-LoraXL/resolve/main/images/image7sm.jpg)](https://huggingface.co/FFusion/400GB-LoraXL/resolve/main/images/image7.jpg)
|
346 |
|
347 |
+
[![400GB FFusion Lora XL 9](https://huggingface.co/FFusion/400GB-LoraXL/resolve/main/images/image9.jpg)](https://huggingface.co/FFusion/400GB-LoraXL/tree/main)
|
348 |
|
349 |
+
|
350 |
+
|
351 |
+
|
352 |
+
|
353 |
+
### HowMuch ???
|
354 |
+
![60% Works](https://img.shields.io/badge/60%25%20of%20the%20Time-It%20Works%20Every%20Time-green)
|
355 |
+
|
356 |
+
|
357 |
+
**Have you ever asked yourself, "How much space have I wasted on `*.ckpt` and `*.safetensors` checkpoints?"** π€
|
358 |
+
Say hello to HowMuch: Checking checkpoint wasted space since... well, now!
|
359 |
+
|
360 |
+
π Enjoy this somewhat unnecessary, yet **"fun-for-the-whole-family"** DiskSpaceAnalyzer tool. π
|
361 |
+
|
362 |
+
## Overview
|
363 |
+
|
364 |
+
|
365 |
+
`HowMuch` is a Python tool designed to scan your drives (or a specified directory) and report on the total space used by files with specific extensions, mainly `.ckpt` and `.safetensors`.
|
366 |
+
|
367 |
+
It outputs:
|
368 |
+
- The total storage capacity of each scanned drive or directory.
|
369 |
+
- The space occupied by `.ckpt` and `.safetensors` files.
|
370 |
+
- The free space available.
|
371 |
+
- A neat bar chart visualizing the above data.
|
372 |
+
|
373 |
+
## Installation
|
374 |
+
[GitHub](https://github.com/1e-2/HowMuch)
|
375 |
+
|
376 |
+
### From PyPI
|
377 |
+
|
378 |
+
You can easily install `HowMuch` via pip:
|
379 |
+
|
380 |
+
```bash
|
381 |
+
pip install howmuch
|
382 |
+
```
|
383 |
+
|
384 |
+
### From Source
|
385 |
+
|
386 |
+
1. Clone the repository:
|
387 |
+
|
388 |
+
```bash
|
389 |
+
git clone https://github.com/1e-2/HowMuch.git
|
390 |
+
```
|
391 |
+
|
392 |
+
2. Navigate to the cloned directory and install:
|
393 |
+
|
394 |
+
```bash
|
395 |
+
cd HowMuch
|
396 |
+
pip install .
|
397 |
+
```
|
398 |
+
|
399 |
+
## Usage
|
400 |
+
|
401 |
+
|
402 |
+
Run the tool without any arguments to scan all drives:
|
403 |
+
|
404 |
+
```bash
|
405 |
+
howmuch
|
406 |
+
```
|
407 |
+
|
408 |
+
Or, specify a particular directory or drive to scan:
|
409 |
+
|
410 |
+
```bash
|
411 |
+
howmuch --scan C:
|
412 |
+
```
|