aboutsummaryrefslogtreecommitdiff
path: root/scripts/loopback.py
AgeCommit message (Collapse)Author
2024-01-01fix borked merge, rename fields to better match what they do, change setting ↵AUTOMATIC1111
default to true for #13653
2023-10-16Interrupt after current generationAnthony Fu
2023-05-11Autofix Ruff W (not W605) (mostly whitespace)Aarni Koskela
2023-05-09Fix up string formatting/concatenation to f-strings where feasibleAarni Koskela
2023-03-25loopback.py Colab compatibility and bug fixLipeCarmel
This code (suggested by @abvgdeabvgde2 ) literally does the same thing and it does not break with Python 3.9, making it helpful for Google Colab users (me included). fixes #8927 Also a partial fix for #8902 but it does not resolve the unresponsive UI problem faced by @Archon332
2023-03-23Fix "masked content" in loopback scriptJames Railton
The loopback script did not set masked content to original after first loop. So each loop would apply a fill, or latent mask. This would essentially reset progress each loop. The desired behavior is to use the mask for the first loop, then continue to iterate on the results of the previous loop.
2023-03-21Loopback Script UpdatesJames Railton
- Improved user experience. You can now pick the denoising strength of the final loop and one of three curves. Previously you picked a multiplier such as 0.98 or 1.03 to define the change to the denoising strength for each loop. You had to do a ton of math in your head to visualize what was happening. The new UX makes it very easy to understand what's going on and tweak. - For batch sizes over 1, intermediate images no longer returned. For a batch size of 1, intermediate images from each loop will continue to be returned. When more than 1 image is returned, a grid will also be generated. Previously for larger jobs, you'd get back a mess of many grids and potentially hundreds of images with no organization. To make large jobs usable, only final images are returned. - Added support for skipping current image. Fixed interrupt to cleanly end and return images. Previously these would throw. - Improved tooltip descriptions - Fix some edge cases
2023-02-06Optionally append interrogated prompt in loopback scriptVladimir Repin
2023-01-05rework #6329 to remove duplicate code and add prevent tab names for showing ↵AUTOMATIC
in ids for scripts that only exist on one tab
2023-01-05Refactor elem_prefix as function elem_idme
2023-01-05Adjusted prefix from i2i/t2i to txt2img and img2img and removed those ↵me
prefixes from img exclusive scripts
2023-01-04Add element ids for script components and a few more in ui.pyme
2022-10-11Reset init img in loopback at start of each batch (#2214)Rory Grieve
Before a new batch would use the last image from the previous batch. Now each batch will use the original image for the init image at the start of the batch.
2022-09-17only set loopback color corrections if corrections enabledBrian Drupieski
2022-09-17set loopback color corrections on each iterationBrian Drupieski
2022-09-16fix loopback color correction to store color_correction info for initial ↵AUTOMATIC
image and use that instead of extracting from previous image in a loop #481 #541
2022-09-14loopback moved to scripts, added support for multiple batches, changed to ↵AUTOMATIC
honor save grids and how grids in web setting