diff options
author | AUTOMATIC <16777216c@gmail.com> | 2023-05-17 17:22:38 +0000 |
---|---|---|
committer | AUTOMATIC <16777216c@gmail.com> | 2023-05-17 17:22:54 +0000 |
commit | 9fd6c1e3430f5947add23e2e94ac816c2546481c (patch) | |
tree | f7b19a75a4d15af43765c59b4f9e0f6eaf52210d /modules/progress.py | |
parent | f6c06e3ed2fc861e98b2f0e93e0b1fef0ef6e0cf (diff) | |
download | stable-diffusion-webui-gfx803-9fd6c1e3430f5947add23e2e94ac816c2546481c.tar.gz stable-diffusion-webui-gfx803-9fd6c1e3430f5947add23e2e94ac816c2546481c.tar.bz2 stable-diffusion-webui-gfx803-9fd6c1e3430f5947add23e2e94ac816c2546481c.zip |
move some settings to the new Optimization page
add slider for token merging for img2img
rework StableDiffusionProcessing to have the token_merging_ratio field
fix a bug with applying png optimizations for live previews when they shouldn't be applied
Diffstat (limited to 'modules/progress.py')
-rw-r--r-- | modules/progress.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/modules/progress.py b/modules/progress.py index 269863c9..f405f07f 100644 --- a/modules/progress.py +++ b/modules/progress.py @@ -98,7 +98,11 @@ def progressapi(req: ProgressRequest): if opts.live_previews_image_format == "png":
# using optimize for large images takes an enormous amount of time
- save_kwargs = {"optimize": max(*image.size) > 256}
+ if max(*image.size) <= 256:
+ save_kwargs = {"optimize": True}
+ else:
+ save_kwargs = {"optimize": False, "compress_level": 1}
+
else:
save_kwargs = {}
|