From 482093d1a548baebc3e8ee3671452c6447d4fbe6 Mon Sep 17 00:00:00 2001 From: ClashSAN <98228077+ClashSAN@users.noreply.github.com> Date: Fri, 31 Mar 2023 05:33:19 +0000 Subject: [PATCH] add issue #9207 as seed-breaking change for applying loras w/ img2img --- Seed-breaking-changes.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/Seed-breaking-changes.md b/Seed-breaking-changes.md index f3f2eee..96ebff2 100644 --- a/Seed-breaking-changes.md +++ b/Seed-breaking-changes.md @@ -1,7 +1,11 @@ -# 2023-02-19 - deterministic DPM++ SDE across different batch sizes +# [2023-03-26](https://github.com/AUTOMATIC1111/stable-diffusion-webui/commit/80b26d2a69617b75d2d01c1e6b7d11445815ed4d) - Apply LoRA by altering layer's weights + +Highres fix & img2img mode affected + +# [2023-02-19](https://github.com/AUTOMATIC1111/stable-diffusion-webui/commit/a77ac2eeaad82dcf71edc6770ae82745b7d55423) - deterministic DPM++ SDE across different batch sizes DPM++ SDE and DPM++ SDE Karras samplers used to produce different images in batches compared to single image with same parameters. PR https://github.com/AUTOMATIC1111/stable-diffusion-webui/pull/7730 fixes this. But the nature of the fix also changes what generates for single images. an option is added to compatibility settings to revert to old behavior: Do not make DPM++ SDE deterministic across different batch sizes. -# 2023-01-23 - Alternating words syntax bugfix +# [2023-01-23](https://github.com/AUTOMATIC1111/stable-diffusion-webui/commit/035f2af050da98a8b3f847624ef3b5bc3395e87e) - Alternating words syntax bugfix If you used alternating words syntax bugfix with emphasis before [97ff69ef](https://github.com/AUTOMATIC1111/stable-diffusion-webui/commit/97ff69eff338c6641f4abf430bf5ac112c1775e0), the program would incorrectly replace emphasized part with just `(`. So, `[a|(b:1.1)]`, rather than becoming a sequence of `a` -> `(b:1.1)` -> `a` -> `(b:1.1)` -> ... @@ -12,7 +16,7 @@ becomes The bug was fixed. If you need to reproduce old seeds, put the opening parenthesis into your prompt yourself (`[a|\(]`) -# 2023-01-03 - Hires fix rework +# [2023-01-03](https://github.com/AUTOMATIC1111/stable-diffusion-webui/commit/ef27a18b6b7cb1a8eebdc9b2e88d25baf2c2414d) - Hires fix rework Rather than using width/height to specify target resolution, width/height is used to specify first pass resolution, and resulting resolution is either set using "Scale by" multiplier (Hires upscale), or directly using "Resize width to" and/or "Resize height to" (Hires resize). Here's how old and new settings correspond to each other: @@ -24,12 +28,12 @@ Here's how old and new settings correspond to each other: | Size: 1024x1280, First pass size: 0x0 | Size: 512x576 (auto-calcualted if you use old infotext - paste it into prompt and use ↙️ button), Hires upscale: 2.0 | | Size: 1024x512, First pass size: 512x512 | Size: 512x512, Hires resize: 1024x512 | -# 2023-01-01 - Karras sigma min/max +# [2023-01-01](https://github.com/AUTOMATIC1111/stable-diffusion-webui/pull/6044) - Karras sigma min/max Some of discussion is here: [PR](https://github.com/AUTOMATIC1111/stable-diffusion-webui/pull/4373) To revert to old sigmas (0.1 to 10), use setting: `Use old karras scheduler sigmas`. -# 2022-09-29 - New emphasis implementation +# [2022-09-29](https://github.com/AUTOMATIC1111/stable-diffusion-webui/commit/c1c27dad3ba371a5ae344b267c760aa51e77f193) - New emphasis implementation New implementation supports escape characters and numerical weights. A downside of the new implementation is that the old one was not perfect and sometimes ate characters: "a (((farm))), daytime", for example, would become "a farm daytime" without the comma. This behavior is not shared by the new implementation which preserves all text correctly, and this means that your saved seeds may produce different pictures. For now, there is an option in settings to use the old implementation: `Use old emphasis implementation`.