KBlueLeaf commited on
Commit
49ef51b
·
verified ·
1 Parent(s): f3e6fdc

Compare fp16 without the fix, fp16 with the fix, bf16 and fp32 in every panel

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +21 -0
  2. README.md +65 -42
  3. images/base_c_sweep_p0_0.webp +0 -0
  4. images/base_c_sweep_p0_1.webp +0 -0
  5. images/base_fp16_break_2560.webp +2 -2
  6. images/base_plain_fp16_p0.webp +0 -0
  7. images/base_plain_fp16_p1.webp +2 -2
  8. images/gallery/base_comfyui_lora0_p0_s11.webp +0 -0
  9. images/gallery/base_comfyui_lora0_p1_s11.webp +0 -0
  10. images/gallery/base_comfyui_lora0_p2_s11.webp +2 -2
  11. images/gallery/base_comfyui_lora0_p3_s11.webp +2 -2
  12. images/gallery/base_comfyui_lora0_p4_s11.webp +0 -0
  13. images/gallery/base_comfyui_lora0_p5_s11.webp +2 -2
  14. images/gallery/base_comfyui_lora0_p6_s11.webp +2 -2
  15. images/gallery/base_comfyui_lora0_p7_s11.webp +2 -2
  16. images/gallery/base_comfyui_lora1_p0_s11.webp +0 -0
  17. images/gallery/base_comfyui_lora1_p1_s11.webp +0 -0
  18. images/gallery/base_comfyui_lora1_p2_s11.webp +2 -2
  19. images/gallery/base_comfyui_lora1_p3_s11.webp +2 -2
  20. images/gallery/base_comfyui_lora1_p4_s11.webp +0 -0
  21. images/gallery/base_comfyui_lora1_p5_s11.webp +2 -2
  22. images/gallery/base_comfyui_lora1_p6_s11.webp +2 -2
  23. images/gallery/base_comfyui_lora1_p7_s11.webp +2 -2
  24. images/gallery/base_comfyui_p0_s11.webp +0 -0
  25. images/gallery/base_comfyui_p0_s12.webp +0 -0
  26. images/gallery/base_comfyui_p1_s11.webp +0 -0
  27. images/gallery/base_comfyui_p1_s12.webp +2 -2
  28. images/gallery/base_comfyui_p2_s11.webp +2 -2
  29. images/gallery/base_comfyui_p2_s12.webp +2 -2
  30. images/gallery/base_comfyui_p3_s11.webp +0 -0
  31. images/gallery/base_comfyui_p3_s12.webp +2 -2
  32. images/gallery/base_comfyui_p4_s11.webp +0 -0
  33. images/gallery/base_comfyui_p4_s12.webp +0 -0
  34. images/gallery/base_comfyui_p5_s11.webp +2 -2
  35. images/gallery/base_comfyui_p5_s12.webp +2 -2
  36. images/gallery/base_comfyui_p6_s11.webp +2 -2
  37. images/gallery/base_comfyui_p6_s12.webp +2 -2
  38. images/gallery/base_comfyui_p7_s11.webp +2 -2
  39. images/gallery/base_comfyui_p7_s12.webp +2 -2
  40. images/gallery/base_diffusers_p0_s11.webp +0 -0
  41. images/gallery/base_diffusers_p0_s12.webp +0 -0
  42. images/gallery/base_diffusers_p1_s11.webp +2 -2
  43. images/gallery/base_diffusers_p1_s12.webp +0 -0
  44. images/gallery/base_diffusers_p2_s11.webp +2 -2
  45. images/gallery/base_diffusers_p2_s12.webp +2 -2
  46. images/gallery/base_diffusers_p3_s11.webp +0 -0
  47. images/gallery/base_diffusers_p3_s12.webp +0 -0
  48. images/gallery/base_diffusers_p4_s11.webp +0 -0
  49. images/gallery/base_diffusers_p4_s12.webp +0 -0
  50. images/gallery/base_diffusers_p5_s11.webp +2 -2
.gitattributes CHANGED
@@ -158,3 +158,24 @@ images/sft_c_sweep_p0_1.webp filter=lfs diff=lfs merge=lfs -text
158
  images/sft_plain_fp16_p1.webp filter=lfs diff=lfs merge=lfs -text
159
  images/sft_stream_per_block.webp filter=lfs diff=lfs merge=lfs -text
160
  images/base_fp16_break_2560.webp filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
158
  images/sft_plain_fp16_p1.webp filter=lfs diff=lfs merge=lfs -text
159
  images/sft_stream_per_block.webp filter=lfs diff=lfs merge=lfs -text
160
  images/base_fp16_break_2560.webp filter=lfs diff=lfs merge=lfs -text
161
+ images/gallery/base_comfyui_lora0_p1_s11.webp filter=lfs diff=lfs merge=lfs -text
162
+ images/gallery/base_comfyui_lora1_p0_s11.webp filter=lfs diff=lfs merge=lfs -text
163
+ images/gallery/base_comfyui_p1_s11.webp filter=lfs diff=lfs merge=lfs -text
164
+ images/gallery/base_comfyui_p3_s11.webp filter=lfs diff=lfs merge=lfs -text
165
+ images/gallery/base_diffusers_p0_s12.webp filter=lfs diff=lfs merge=lfs -text
166
+ images/gallery/base_diffusers_p1_s12.webp filter=lfs diff=lfs merge=lfs -text
167
+ images/gallery/base_diffusers_p3_s12.webp filter=lfs diff=lfs merge=lfs -text
168
+ images/gallery/base_diffusers_p6_s11.webp filter=lfs diff=lfs merge=lfs -text
169
+ images/gallery/base_kohakumoss_lora0_p1_s11.webp filter=lfs diff=lfs merge=lfs -text
170
+ images/gallery/base_kohakumoss_p0_s12.webp filter=lfs diff=lfs merge=lfs -text
171
+ images/gallery/base_kohakumoss_p1_s12.webp filter=lfs diff=lfs merge=lfs -text
172
+ images/gallery/base_kohakumoss_p3_s11.webp filter=lfs diff=lfs merge=lfs -text
173
+ images/gallery/base_kohakumoss_p3_s12.webp filter=lfs diff=lfs merge=lfs -text
174
+ images/gallery/base_kohakumoss_p6_s11.webp filter=lfs diff=lfs merge=lfs -text
175
+ images/gallery/sft_comfyui_lora0_p1_s11.webp filter=lfs diff=lfs merge=lfs -text
176
+ images/gallery/sft_comfyui_lora1_p4_s11.webp filter=lfs diff=lfs merge=lfs -text
177
+ images/gallery/sft_comfyui_p1_s11.webp filter=lfs diff=lfs merge=lfs -text
178
+ images/gallery/sft_diffusers_p0_s12.webp filter=lfs diff=lfs merge=lfs -text
179
+ images/gallery/sft_diffusers_p4_s12.webp filter=lfs diff=lfs merge=lfs -text
180
+ images/gallery/sft_kohakumoss_p4_s12.webp filter=lfs diff=lfs merge=lfs -text
181
+ images/sft_plain_fp16_p0.webp filter=lfs diff=lfs merge=lfs -text
README.md CHANGED
@@ -60,7 +60,9 @@ are the official ones.
60
  | `comfyui/moss_image_sft_fp16_fixed.safetensors` | ComfyUI single file (fp16) |
61
  | `reports/{base,sft}_fp16_fix.json` | every number on this page, per image |
62
 
63
- <img src="images/gallery/base_comfyui_p1_s11.webp" alt="fp16-fixed vs official bf16 vs fp32, ComfyUI">
 
 
64
 
65
  ## Why: the stream sits at 95% of the fp16 limit
66
 
@@ -79,22 +81,25 @@ block.
79
 
80
  ![plain fp16 and the margin per block, Base](images/base_plain_fp16.webp)
81
 
82
- <img src="images/base_plain_fp16_p0.webp" alt="official weights fp16 / bf16 / fixed fp16">
 
 
83
 
84
  **Where plain fp16 breaks.** ComfyUI with `--fp16-unet` on the official Base file, 50
85
  steps, CFG 3, euler / simple: all 8 prompts at 1024^2 finish (stream max 62,080), and so
86
  does 2048^2 (64,096, 2.2% below the limit). **2560^2 is the first size that gives a
87
  black image**: on step 29 of 50 the stream reaches 65,504 at block 26, every later
88
- forward is NaN, and the image is black. The same run in fp32 peaks at 67,048 (a single
89
- fp32 forward at sigma 0.7: 67,681), 2.4-3.3% over the fp16 limit. The fixed weights peak
90
- at 4,188 (x 16 = 67,008, 15.6x headroom):
 
91
 
92
  <img src="images/base_fp16_break_2560.webp" alt="2560x2560: fp16 without the fix (NaN) | fp16 with the fix | bf16 | fp32">
93
 
94
  fp16 without the fix | fp16 with the fix | bf16 | fp32 (ComfyUI, 2560x2560, prompt 0
95
- "tabby cat", seed 11; the bf16-compute image is still rendering). In single forwards over 7 sigmas, 2560^2, 2048x3072, 3072x2048
96
- and 3072^2 overflow; 1536^2, 2048^2, 768x2048 and 1024x4096 do not. A 226-token prompt
97
- moves the stream by under 1%.
98
 
99
  <details><summary>SFT charts</summary>
100
 
@@ -165,20 +170,29 @@ steps) against fp32.
165
  1024^2, 50 steps, CFG 3, 8 prompts x seeds 11 / 12 (16 images), each runtime against its
166
  own fp32 run. LPIPS (AlexNet) / PSNR, lower / higher is closer.
167
 
168
- | runtime | variant | fp16-fixed | official bf16 | fixed vs bf16 |
169
- | --- | --- | --- | --- | --- |
170
- | ComfyUI | Base | **0.0062** / 44.8 dB | 0.0501 / 29.3 dB | 0.047 |
171
- | ComfyUI | SFT | **0.0042** / 43.2 dB | 0.0413 / 29.3 dB | 0.042 |
172
- | diffusers | Base | **0.0111** / 42.8 dB | 0.0900 / 26.8 dB | 0.089 |
173
- | diffusers | SFT | **0.0094** / 42.2 dB | 0.0655 / 28.1 dB | 0.065 |
174
- | KohakuMoss | Base | **0.0145** / 42.7 dB | 0.0934 / 26.7 dB | 0.090 |
175
- | KohakuMoss | SFT | **0.0121** / 42.9 dB | 0.0683 / 27.4 dB | 0.072 |
176
 
177
  fp16 carries 3 more mantissa bits than bf16; with the stream in range that is what the
178
  fixed weights give back. "fixed vs bf16" is the size of bf16's own rounding drift, not an
179
- error of the fix. No 1024^2 run produced a non-finite latent or image.
180
-
181
- Each panel: fp16-fixed | official bf16 | fp32 (ComfyUI, seed 11).
 
 
 
 
 
 
 
 
 
182
  `LPIPS*` is the distance to the fp32 panel.
183
 
184
  ### Base
@@ -224,7 +238,8 @@ Each panel: fp16-fixed | official bf16 | fp32 (ComfyUI, seed 11).
224
  </div>
225
 
226
  Every runtime, both seeds and the adapter panels are in `images/gallery/`
227
- (`<variant>_<runtime>_p<prompt>_s<seed>.webp`).
 
228
 
229
  ## Whole pipeline in fp16
230
 
@@ -239,33 +254,36 @@ transformer + fp16 VAE) is what the diffusers snippet below runs.
239
  ## Adapters
240
 
241
  A LoRA (rank 8) and a LoKr (factor 16), trained on the official Base weights in
242
- KohakuMoss, applied as-is to the fixed weights. Distance between fixed + adapter and
243
- official bf16 + adapter, next to the adapter's own effect:
244
-
245
- | runtime | variant | adapter | fixed + adapter vs bf16 + adapter | without adapter | adapter effect |
246
- | --- | --- | --- | --- | --- | --- |
247
- | ComfyUI | Base | LoRA | 0.056 | 0.047 | 0.287 |
248
- | ComfyUI | Base | LoKr | 0.064 | 0.047 | 0.389 |
249
- | ComfyUI | SFT | LoRA | 0.039 | 0.042 | 0.284 |
250
- | ComfyUI | SFT | LoKr | 0.039 | 0.042 | 0.395 |
251
- | KohakuMoss | Base | LoRA | 0.105 | 0.090 | 0.316 |
252
- | KohakuMoss | Base | LoKr | 0.053 | 0.090 | 0.406 |
253
- | KohakuMoss | SFT | LoRA | 0.053 | 0.072 | 0.288 |
254
- | KohakuMoss | SFT | LoKr | 0.042 | 0.072 | 0.417 |
255
-
256
- (LPIPS, 16 images each.) The adapter changes the image 3-10x more
257
- than the fix does, and fixed + adapter stays about as close to bf16 + adapter as the two
258
- bases are without it: it transfers.
 
 
 
259
 
260
  <div class="mf-gal">
261
  <input type="radio" name="gl" id="l0" checked><label for="l0">Base LoRA</label>
262
  <input type="radio" name="gl" id="l1"><label for="l1">Base LoKr</label>
263
  <input type="radio" name="gl" id="l2"><label for="l2">SFT LoRA</label>
264
  <input type="radio" name="gl" id="l3"><label for="l3">SFT LoKr</label>
265
- <div class="mf-panel" id="pl0"><img src="images/gallery/base_comfyui_lora0_p3_s11.webp" alt=""><p>fp16-fixed + adapter | official bf16 + adapter | official bf16 without it (ComfyUI)</p></div>
266
- <div class="mf-panel" id="pl1"><img src="images/gallery/base_comfyui_lora1_p3_s11.webp" alt=""><p>fp16-fixed + adapter | official bf16 + adapter | official bf16 without it (ComfyUI)</p></div>
267
- <div class="mf-panel" id="pl2"><img src="images/gallery/sft_comfyui_lora0_p3_s11.webp" alt=""><p>fp16-fixed + adapter | official bf16 + adapter | official bf16 without it (ComfyUI)</p></div>
268
- <div class="mf-panel" id="pl3"><img src="images/gallery/sft_comfyui_lora1_p3_s11.webp" alt=""><p>fp16-fixed + adapter | official bf16 + adapter | official bf16 without it (ComfyUI)</p></div>
269
  </div>
270
 
271
  Adapters on the joint blocks' q / k / v / o / `ffn_up_gate` / `ffn_down` (the usual
@@ -329,7 +347,12 @@ See [KohakuMoss](https://github.com/KohakuBlueleaf/KohakuMossTrainer).
329
  ## Notes
330
 
331
  - Measured on an RTX 5090 (fp16 and bf16 matmuls with fp32 accumulation); the fp32
332
- reference is the official weights in fp32. The 2560^2 example ran in ComfyUI on a V100.
 
 
 
 
 
333
  - The headroom figures cover the prompts, resolutions and sigmas above, and 2560^2 for
334
  the fixed Base weights (15.6x). Larger images, very long prompts and finetuned weights
335
  were not measured.
 
60
  | `comfyui/moss_image_sft_fp16_fixed.safetensors` | ComfyUI single file (fp16) |
61
  | `reports/{base,sft}_fp16_fix.json` | every number on this page, per image |
62
 
63
+ <img src="images/gallery/base_comfyui_p1_s11.webp" alt="fp16 without the fix | fp16 with the fix | bf16 | fp32, ComfyUI">
64
+
65
+ fp16 without the fix | fp16 with the fix | bf16 | fp32 (ComfyUI, 1024^2, seed 11).
66
 
67
  ## Why: the stream sits at 95% of the fp16 limit
68
 
 
81
 
82
  ![plain fp16 and the margin per block, Base](images/base_plain_fp16.webp)
83
 
84
+ <img src="images/base_plain_fp16_p0.webp" alt="fp16 without the fix | fp16 with the fix | bf16 | fp32, 1024^2">
85
+
86
+ fp16 without the fix | fp16 with the fix | bf16 | fp32 (KohakuMoss, 1024^2, prompt 0).
87
 
88
  **Where plain fp16 breaks.** ComfyUI with `--fp16-unet` on the official Base file, 50
89
  steps, CFG 3, euler / simple: all 8 prompts at 1024^2 finish (stream max 62,080), and so
90
  does 2048^2 (64,096, 2.2% below the limit). **2560^2 is the first size that gives a
91
  black image**: on step 29 of 50 the stream reaches 65,504 at block 26, every later
92
+ forward is NaN, and the image is black. KohakuMoss in plain fp16 goes non-finite at the
93
+ same step and block. The same run in fp32 peaks at 67,048 (a single fp32 forward at sigma
94
+ 0.7: 67,681), 2.4-3.3% over the fp16 limit; bf16 peaks at 67,072 and stays
95
+ finite. The fixed weights peak at 4,188 (x 16 = 67,008, 15.6x headroom):
96
 
97
  <img src="images/base_fp16_break_2560.webp" alt="2560x2560: fp16 without the fix (NaN) | fp16 with the fix | bf16 | fp32">
98
 
99
  fp16 without the fix | fp16 with the fix | bf16 | fp32 (ComfyUI, 2560x2560, prompt 0
100
+ "tabby cat", seed 11; `LPIPS*` is the distance to fp32). In single forwards over 7
101
+ sigmas, 2560^2, 2048x3072, 3072x2048 and 3072^2 overflow; 1536^2, 2048^2, 768x2048 and
102
+ 1024x4096 do not. A 226-token prompt moves the stream by under 1%.
103
 
104
  <details><summary>SFT charts</summary>
105
 
 
170
  1024^2, 50 steps, CFG 3, 8 prompts x seeds 11 / 12 (16 images), each runtime against its
171
  own fp32 run. LPIPS (AlexNet) / PSNR, lower / higher is closer.
172
 
173
+ | runtime | variant | fp16, no fix | fp16-fixed | official bf16 | fixed vs bf16 |
174
+ | --- | --- | --- | --- | --- | --- |
175
+ | ComfyUI | Base | 0.0062 / 44.7 dB | **0.0062** / 44.8 dB | 0.0501 / 29.3 dB | 0.047 |
176
+ | ComfyUI | SFT | 0.0035 / 42.6 dB | **0.0042** / 43.2 dB | 0.0413 / 29.3 dB | 0.042 |
177
+ | diffusers | Base | 0.0202 / 36.9 dB | **0.0111** / 42.8 dB | 0.0900 / 26.8 dB | 0.089 |
178
+ | diffusers | SFT | 0.0151 / 37.0 dB | **0.0094** / 42.2 dB | 0.0655 / 28.1 dB | 0.065 |
179
+ | KohakuMoss | Base | 0.0171 / 42.0 dB | **0.0145** / 42.7 dB | 0.0934 / 26.7 dB | 0.090 |
180
+ | KohakuMoss | SFT | 0.0053 / 42.2 dB | **0.0121** / 42.9 dB | 0.0683 / 27.4 dB | 0.072 |
181
 
182
  fp16 carries 3 more mantissa bits than bf16; with the stream in range that is what the
183
  fixed weights give back. "fixed vs bf16" is the size of bf16's own rounding drift, not an
184
+ error of the fix. No 1024^2 run produced a non-finite latent or image: at this size the
185
+ official weights still fit fp16 and plain fp16 is about as close to fp32 as the fixed
186
+ weights. The difference is headroom (1.05x vs 16.9x), which is what the 2560^2 example
187
+ above uses up.
188
+
189
+ "fp16, no fix" ran on a V100, the other columns on an RTX 5090, with each seed's initial
190
+ noise as the RTX 5090 draws it. The same plain-fp16 input on the two GPUs differs by LPIPS
191
+ 0.039 / 0.012 (ComfyUI, Base / SFT), 0.015 / 0.025 (diffusers), 0.040 / 0.008
192
+ (KohakuMoss) over prompt 0 and both seeds; that is part of this column's distance. In
193
+ fp32 the two GPUs agree to 0.0003.
194
+
195
+ Each panel: fp16 without the fix | fp16 with the fix | bf16 | fp32 (ComfyUI, seed 11).
196
  `LPIPS*` is the distance to the fp32 panel.
197
 
198
  ### Base
 
238
  </div>
239
 
240
  Every runtime, both seeds and the adapter panels are in `images/gallery/`
241
+ (`<variant>_<runtime>_p<prompt>_s<seed>.webp`, `<variant>_<runtime>_lora<i>_p<prompt>_s11.webp`),
242
+ all in the same four columns.
243
 
244
  ## Whole pipeline in fp16
245
 
 
254
  ## Adapters
255
 
256
  A LoRA (rank 8) and a LoKr (factor 16), trained on the official Base weights in
257
+ KohakuMoss, applied as-is to the fixed weights. Distance of each base + adapter to fp32 +
258
+ adapter, then between fixed + adapter and official bf16 + adapter, next to the adapter's
259
+ own effect:
260
+
261
+ | runtime | variant | adapter | fp16, no fix | fp16-fixed | bf16 | fixed + adapter vs bf16 + adapter | without adapter | adapter effect |
262
+ | --- | --- | --- | --- | --- | --- | --- | --- | --- |
263
+ | ComfyUI | Base | LoRA | 0.003 | 0.006 | 0.068 | 0.056 | 0.047 | 0.287 |
264
+ | ComfyUI | Base | LoKr | 0.011 | 0.005 | 0.049 | 0.064 | 0.047 | 0.389 |
265
+ | ComfyUI | SFT | LoRA | 0.001 | 0.001 | 0.034 | 0.039 | 0.042 | 0.284 |
266
+ | ComfyUI | SFT | LoKr | 0.001 | 0.001 | 0.024 | 0.039 | 0.042 | 0.395 |
267
+ | KohakuMoss | Base | LoRA | 0.006 | 0.008 | 0.120 | 0.105 | 0.090 | 0.316 |
268
+ | KohakuMoss | Base | LoKr | 0.004 | 0.004 | 0.046 | 0.053 | 0.090 | 0.406 |
269
+ | KohakuMoss | SFT | LoRA | 0.003 | 0.002 | 0.038 | 0.053 | 0.072 | 0.288 |
270
+ | KohakuMoss | SFT | LoKr | 0.002 | 0.001 | 0.037 | 0.042 | 0.072 | 0.417 |
271
+
272
+ (LPIPS. The first three columns: 8 images each, seed 11, against fp32 + adapter run on a
273
+ V100, with plain fp16 + adapter also on the V100; the last three: 16 images each, RTX
274
+ 5090.) The adapter changes the image 3-10x more than the fix does, fixed + adapter is as
275
+ close to fp32 + adapter as plain fp16 is at 1024^2, and stays about as close to bf16 +
276
+ adapter as the two bases are without it: it transfers.
277
 
278
  <div class="mf-gal">
279
  <input type="radio" name="gl" id="l0" checked><label for="l0">Base LoRA</label>
280
  <input type="radio" name="gl" id="l1"><label for="l1">Base LoKr</label>
281
  <input type="radio" name="gl" id="l2"><label for="l2">SFT LoRA</label>
282
  <input type="radio" name="gl" id="l3"><label for="l3">SFT LoKr</label>
283
+ <div class="mf-panel" id="pl0"><img src="images/gallery/base_comfyui_lora0_p3_s11.webp" alt=""><p>fp16 without the fix + adapter | fp16 with the fix + adapter | bf16 + adapter | fp32 + adapter (ComfyUI)</p></div>
284
+ <div class="mf-panel" id="pl1"><img src="images/gallery/base_comfyui_lora1_p3_s11.webp" alt=""><p>fp16 without the fix + adapter | fp16 with the fix + adapter | bf16 + adapter | fp32 + adapter (ComfyUI)</p></div>
285
+ <div class="mf-panel" id="pl2"><img src="images/gallery/sft_comfyui_lora0_p3_s11.webp" alt=""><p>fp16 without the fix + adapter | fp16 with the fix + adapter | bf16 + adapter | fp32 + adapter (ComfyUI)</p></div>
286
+ <div class="mf-panel" id="pl3"><img src="images/gallery/sft_comfyui_lora1_p3_s11.webp" alt=""><p>fp16 without the fix + adapter | fp16 with the fix + adapter | bf16 + adapter | fp32 + adapter (ComfyUI)</p></div>
287
  </div>
288
 
289
  Adapters on the joint blocks' q / k / v / o / `ffn_up_gate` / `ffn_down` (the usual
 
347
  ## Notes
348
 
349
  - Measured on an RTX 5090 (fp16 and bf16 matmuls with fp32 accumulation); the fp32
350
+ reference is the official weights in fp32. The 2560^2 example, the "fp16, no fix"
351
+ column and the fp32 + adapter references ran on a V100 (bf16 there is emulated by torch;
352
+ ComfyUI's own default on that GPU casts bf16 weights to fp32, so the 2560^2 bf16 run
353
+ disables that cast). KohakuMoss and diffusers draw their initial noise with torch's CUDA
354
+ generator, which gives different numbers on different GPUs; the V100 runs use the RTX
355
+ 5090's noise for each seed.
356
  - The headroom figures cover the prompts, resolutions and sigmas above, and 2560^2 for
357
  the fixed Base weights (15.6x). Larger images, very long prompts and finetuned weights
358
  were not measured.
images/base_c_sweep_p0_0.webp CHANGED
images/base_c_sweep_p0_1.webp CHANGED
images/base_fp16_break_2560.webp CHANGED

Git LFS Details

  • SHA256: 2e7fa3e365711cac16df26648384f4fd6f66fbcb2f1021afdac2a74ed0a783d6
  • Pointer size: 131 Bytes
  • Size of remote file: 115 kB

Git LFS Details

  • SHA256: edb2aad359aa9cf819cf0f225361a9f39901ee35cf7199296e9037c53de5a000
  • Pointer size: 130 Bytes
  • Size of remote file: 85.2 kB
images/base_plain_fp16_p0.webp CHANGED
images/base_plain_fp16_p1.webp CHANGED

Git LFS Details

  • SHA256: 755d204d137a56f43008ebf23c3d276b2c984495f7925a218d18bbe70e29b78c
  • Pointer size: 131 Bytes
  • Size of remote file: 113 kB

Git LFS Details

  • SHA256: a3aa95e0ffbd5392857697491b75b24fec1f6161ab7c5f11dd73ec3d365edc80
  • Pointer size: 131 Bytes
  • Size of remote file: 149 kB
images/gallery/base_comfyui_lora0_p0_s11.webp CHANGED
images/gallery/base_comfyui_lora0_p1_s11.webp CHANGED

Git LFS Details

  • SHA256: 4b5adfd93b48cec2701487bc04a674f57c5cb3f45a91e83b78bb26c0ebd7e055
  • Pointer size: 131 Bytes
  • Size of remote file: 101 kB
images/gallery/base_comfyui_lora0_p2_s11.webp CHANGED

Git LFS Details

  • SHA256: f34516524d6ba0ed5fd1718b312aed34180279e9a36366d0525c41aec103e83b
  • Pointer size: 131 Bytes
  • Size of remote file: 232 kB

Git LFS Details

  • SHA256: c962aae985b7ced79769ae444dd9083352aa8e5dc629f3d1d10ae9ee92c5fb26
  • Pointer size: 131 Bytes
  • Size of remote file: 337 kB
images/gallery/base_comfyui_lora0_p3_s11.webp CHANGED

Git LFS Details

  • SHA256: d79d26805766fd4e985b2bc47585abd42216945b3b91f2ca4f1cecafeb8a4856
  • Pointer size: 131 Bytes
  • Size of remote file: 111 kB

Git LFS Details

  • SHA256: 681090c077d494343878e93a7f31e230f35365f01d600e06e716a5299a774eff
  • Pointer size: 131 Bytes
  • Size of remote file: 167 kB
images/gallery/base_comfyui_lora0_p4_s11.webp CHANGED
images/gallery/base_comfyui_lora0_p5_s11.webp CHANGED

Git LFS Details

  • SHA256: 6c638ff5f7af085ee27b591583a8dbd30da03beea98abd24329474ed1bd33b99
  • Pointer size: 131 Bytes
  • Size of remote file: 180 kB

Git LFS Details

  • SHA256: 9d539e4af364f13b253338a10ff2bd3ae8630cfae81fb446c9146109b9b86b18
  • Pointer size: 131 Bytes
  • Size of remote file: 248 kB
images/gallery/base_comfyui_lora0_p6_s11.webp CHANGED

Git LFS Details

  • SHA256: 844925a82d9578d921e883885a72caf6ba398cba1e6b7f0fbd0815df587a2739
  • Pointer size: 131 Bytes
  • Size of remote file: 111 kB

Git LFS Details

  • SHA256: 9eb08bba44b1879e95b8c7c7e31c8ef35159ac26e38dc011682be7ae55460beb
  • Pointer size: 131 Bytes
  • Size of remote file: 161 kB
images/gallery/base_comfyui_lora0_p7_s11.webp CHANGED

Git LFS Details

  • SHA256: eb0b997dbd65169d80d513d60f7fef3db0262223bdcf665ad080f5ffa7559a5a
  • Pointer size: 131 Bytes
  • Size of remote file: 141 kB

Git LFS Details

  • SHA256: 6d8fdc1503209ff2808e0ddee49528036a12d216beb6237e80341e402427cbd1
  • Pointer size: 131 Bytes
  • Size of remote file: 176 kB
images/gallery/base_comfyui_lora1_p0_s11.webp CHANGED

Git LFS Details

  • SHA256: fe10a330b40414cb5d25372c201cdc8c3d9550257f35d1fce69729c88eaa7fd5
  • Pointer size: 131 Bytes
  • Size of remote file: 109 kB
images/gallery/base_comfyui_lora1_p1_s11.webp CHANGED
images/gallery/base_comfyui_lora1_p2_s11.webp CHANGED

Git LFS Details

  • SHA256: 3440097db71f4b10e64cbdaa00345f0cf2550237bea23f04d71afb74af55ff31
  • Pointer size: 131 Bytes
  • Size of remote file: 206 kB

Git LFS Details

  • SHA256: 0a62856dd5cebc553d8736a83be89e16d052103f9f4b1994d362cd53ad34571e
  • Pointer size: 131 Bytes
  • Size of remote file: 283 kB
images/gallery/base_comfyui_lora1_p3_s11.webp CHANGED

Git LFS Details

  • SHA256: 15b07dd5080df723cad956f58b0373294969012f7f7e697ba7db25a4af9e7a3d
  • Pointer size: 131 Bytes
  • Size of remote file: 113 kB

Git LFS Details

  • SHA256: c3813af29e6d70b800f7db9634125a41c697bd57c22a64376a68fc513dbf6beb
  • Pointer size: 131 Bytes
  • Size of remote file: 168 kB
images/gallery/base_comfyui_lora1_p4_s11.webp CHANGED
images/gallery/base_comfyui_lora1_p5_s11.webp CHANGED

Git LFS Details

  • SHA256: 279f1c80ded794ef156f392d825cd07f7bc0ef7a0addee0d4eb0d582298a3a77
  • Pointer size: 131 Bytes
  • Size of remote file: 198 kB

Git LFS Details

  • SHA256: 2ba2ad193a93c2d1c9a1b1af0cbcfd84954ecec23e9febb9eeb4affe670577ea
  • Pointer size: 131 Bytes
  • Size of remote file: 288 kB
images/gallery/base_comfyui_lora1_p6_s11.webp CHANGED

Git LFS Details

  • SHA256: b04f764bee2fa810b6510179fef76abc9805bc79ff37757ca5a776ee53ea18ba
  • Pointer size: 131 Bytes
  • Size of remote file: 118 kB

Git LFS Details

  • SHA256: 16673eefad9466f004ebe8ccbd05bc0edd2b6b8cf3db33381890183f93283861
  • Pointer size: 131 Bytes
  • Size of remote file: 176 kB
images/gallery/base_comfyui_lora1_p7_s11.webp CHANGED

Git LFS Details

  • SHA256: bba9bfa5eba687cb96889a07fd6e20f9210b58558e71ab62e0ca9fa3f940b3e4
  • Pointer size: 131 Bytes
  • Size of remote file: 100 kB

Git LFS Details

  • SHA256: f48e49d8ac34d5c12ad7034d6131230ba40f63768815c16ec6ba56fcf75e6c18
  • Pointer size: 130 Bytes
  • Size of remote file: 96.6 kB
images/gallery/base_comfyui_p0_s11.webp CHANGED
images/gallery/base_comfyui_p0_s12.webp CHANGED
images/gallery/base_comfyui_p1_s11.webp CHANGED

Git LFS Details

  • SHA256: ab7a340ba63943a3d1acdd710b50bb45e17fa115f702dbe69cb4d45235411cfe
  • Pointer size: 131 Bytes
  • Size of remote file: 109 kB
images/gallery/base_comfyui_p1_s12.webp CHANGED

Git LFS Details

  • SHA256: 5a998b69f104365a30fd3aa67263834a70b468f6977a36d83f4ef77e062fc759
  • Pointer size: 131 Bytes
  • Size of remote file: 130 kB

Git LFS Details

  • SHA256: 66632798b934b98f53df6e65b4d9cbba50fd71be85bac67c72a3ea55ec5c8c31
  • Pointer size: 131 Bytes
  • Size of remote file: 172 kB
images/gallery/base_comfyui_p2_s11.webp CHANGED

Git LFS Details

  • SHA256: eff517e18990a2c4b0949ddd9de8911aafdeac511e486d039cc1ba515ccad611
  • Pointer size: 131 Bytes
  • Size of remote file: 184 kB

Git LFS Details

  • SHA256: 4d3549aa369d5d24680708298540395edfabb6d5a2a590c71550ed99f2d25b0d
  • Pointer size: 131 Bytes
  • Size of remote file: 243 kB
images/gallery/base_comfyui_p2_s12.webp CHANGED

Git LFS Details

  • SHA256: 7e136945fdc5eebe6cee1561c75ab57569c7ca1e40bb43b114a215f85734d2ec
  • Pointer size: 131 Bytes
  • Size of remote file: 228 kB

Git LFS Details

  • SHA256: bd900811221a5e2a52831eed5e16ff4deb01793ae6c78cb173b612f337e7e907
  • Pointer size: 131 Bytes
  • Size of remote file: 300 kB
images/gallery/base_comfyui_p3_s11.webp CHANGED

Git LFS Details

  • SHA256: 96b03b17ce5db432019e00d8fed30c45c57ee2cbf2a4bf24124151781aceaa19
  • Pointer size: 131 Bytes
  • Size of remote file: 116 kB
images/gallery/base_comfyui_p3_s12.webp CHANGED

Git LFS Details

  • SHA256: 6ca650a4905700d8c435412b47263ad5ebf3a51dbb108e006e427a9ec39f14d2
  • Pointer size: 131 Bytes
  • Size of remote file: 100 kB

Git LFS Details

  • SHA256: 41e6e53184c8533fc4418bdb975dba2aa70697bee20badf35d9f60b050e0ff0c
  • Pointer size: 131 Bytes
  • Size of remote file: 133 kB
images/gallery/base_comfyui_p4_s11.webp CHANGED
images/gallery/base_comfyui_p4_s12.webp CHANGED
images/gallery/base_comfyui_p5_s11.webp CHANGED

Git LFS Details

  • SHA256: ec890786ab7e66966146e5e3f3df7d5267bce5f5a6a4accef93086fd1f3f13c5
  • Pointer size: 131 Bytes
  • Size of remote file: 163 kB

Git LFS Details

  • SHA256: 475bb7f239e4b0ce0dab5217831dc44a8223533ddd89a9536f3830a6f41edf3c
  • Pointer size: 131 Bytes
  • Size of remote file: 218 kB
images/gallery/base_comfyui_p5_s12.webp CHANGED

Git LFS Details

  • SHA256: 3a9a4330c820b3d4c2ac9f72dc66e36595f53afeddb4fbfb584207827ddcd22b
  • Pointer size: 131 Bytes
  • Size of remote file: 226 kB

Git LFS Details

  • SHA256: dc39a19983f7d1b8a4de2e19d1054c7ab94129a554a36a6e63f77b92ae9dd87b
  • Pointer size: 131 Bytes
  • Size of remote file: 300 kB
images/gallery/base_comfyui_p6_s11.webp CHANGED

Git LFS Details

  • SHA256: f9334dc8f8231c26982c11ffbc51d8bf2db71e71705c514044d6a512559d1af2
  • Pointer size: 131 Bytes
  • Size of remote file: 103 kB

Git LFS Details

  • SHA256: 366e3cb2014d67a0549b4c8c173553db56c247612b31db1f8d4c38eec92c9409
  • Pointer size: 131 Bytes
  • Size of remote file: 137 kB
images/gallery/base_comfyui_p6_s12.webp CHANGED

Git LFS Details

  • SHA256: e2207c2545a273b71556dd7f9727b8644fde27c2204b282b099fa98164d91e5d
  • Pointer size: 131 Bytes
  • Size of remote file: 160 kB

Git LFS Details

  • SHA256: 300b6d7ab9fc45ff956a46b19034be7271f0cd1a03d11d86669c695b3013adeb
  • Pointer size: 131 Bytes
  • Size of remote file: 211 kB
images/gallery/base_comfyui_p7_s11.webp CHANGED

Git LFS Details

  • SHA256: 0d94d4eab7c66bf2e6d8b8bdd177e4e0419a4deacb65a5156d8ecb2b56b5b0c1
  • Pointer size: 131 Bytes
  • Size of remote file: 161 kB

Git LFS Details

  • SHA256: 07885ab711ec10d57fa34413ce94ec3251dfd70a42c4e7048ec8b250e9af5cbb
  • Pointer size: 131 Bytes
  • Size of remote file: 209 kB
images/gallery/base_comfyui_p7_s12.webp CHANGED

Git LFS Details

  • SHA256: eebb43532ba3d7e5e6b5eb12bd197f3dcd81fe708a67611bb21afd08c2c01c26
  • Pointer size: 131 Bytes
  • Size of remote file: 215 kB

Git LFS Details

  • SHA256: 06adcd1173731bd0f6f7d190f63b110678f14f775c2c7878b665ad6d64e41b29
  • Pointer size: 131 Bytes
  • Size of remote file: 284 kB
images/gallery/base_diffusers_p0_s11.webp CHANGED
images/gallery/base_diffusers_p0_s12.webp CHANGED

Git LFS Details

  • SHA256: a085b358749c26a4aeab97b6494d255ec7abe5dcc6f1b028d6e8fd921f968708
  • Pointer size: 131 Bytes
  • Size of remote file: 102 kB
images/gallery/base_diffusers_p1_s11.webp CHANGED

Git LFS Details

  • SHA256: 977954a22773c03fbb00b9114ab1ae7d811c1e4a1380904b15b30741a4c7cd37
  • Pointer size: 131 Bytes
  • Size of remote file: 115 kB

Git LFS Details

  • SHA256: ee58cc748a6174f52188d68257342b52af8356f614e05bff3166ce201bf91b09
  • Pointer size: 131 Bytes
  • Size of remote file: 153 kB
images/gallery/base_diffusers_p1_s12.webp CHANGED

Git LFS Details

  • SHA256: 467b2c1a577ed6a103b50b5ff00acaed148e7d6031363a3552f4d6d590181bb7
  • Pointer size: 131 Bytes
  • Size of remote file: 106 kB
images/gallery/base_diffusers_p2_s11.webp CHANGED

Git LFS Details

  • SHA256: 92935cc12b22995647fe9320cfd444e497d497cee5086d156089ea01a2456adc
  • Pointer size: 131 Bytes
  • Size of remote file: 183 kB

Git LFS Details

  • SHA256: 20eef9ec224994385b25f0c1ee87e861da0008fb00f3425b92599ec31fe32501
  • Pointer size: 131 Bytes
  • Size of remote file: 242 kB
images/gallery/base_diffusers_p2_s12.webp CHANGED

Git LFS Details

  • SHA256: 61e069ccc064c4e5db056d6bf121307ccff7e7897e0ac75f9acff5fd2011b43a
  • Pointer size: 131 Bytes
  • Size of remote file: 155 kB

Git LFS Details

  • SHA256: d0fc54f7256348f25a3c95a276abeb83520d2c5cc57b54380d8dd94cff4eec92
  • Pointer size: 131 Bytes
  • Size of remote file: 207 kB
images/gallery/base_diffusers_p3_s11.webp CHANGED
images/gallery/base_diffusers_p3_s12.webp CHANGED

Git LFS Details

  • SHA256: 22fd035edca22330d4bd900b845143671fb0b6cf9510afdb97cfce009dde54c7
  • Pointer size: 131 Bytes
  • Size of remote file: 112 kB
images/gallery/base_diffusers_p4_s11.webp CHANGED
images/gallery/base_diffusers_p4_s12.webp CHANGED
images/gallery/base_diffusers_p5_s11.webp CHANGED

Git LFS Details

  • SHA256: 4dfef014d52b54427ae0d350dc3f20ee24212d37a53d5c41aafc6a60cf9c8c2b
  • Pointer size: 131 Bytes
  • Size of remote file: 219 kB

Git LFS Details

  • SHA256: 5150477a59937023c9208a9208734a453462745803eff3c69b2627be5d0cce02
  • Pointer size: 131 Bytes
  • Size of remote file: 292 kB