Stable Diff. GUI 0.51 (Patreon)
Content
https://drive.google.com/file/d/1zY7BTTlhjVJWUW9Q647EjQ057hA8MXzu/view?usp=sharing
Wii try to upload the file to a mirror soon, there been some users with download problems on the last release.
New features:
GPU selection: If you have multiple cards, you can select the one you want to use. You should be able to run two applications, one for each card to use then both? I only have one card, so it may need some fixing.
Use Float32: For the cards that can't handle half precision and return a black image, it will use full precision. This don't affect the result (maybe a little bit if you download the full precision model) and use double the Vram to load the model in memory. My current card can't handle the extra memory, so it will probably be improved once I get my new card.
Scheduler: I will not pretend to fully understand what the scheduler job is, but it help compute the latent image. It generate different final images.
Currently there is three schedulers:
PNDM: This is the default one, the one from all the version on the GUI until now:
DDIMS: Another scheduler
LMSDiscrete: This scheduler work a lot different from the others, is not simply variable replacement, so img2img and inpainting current not work with this. Will try to fix in the future.
There is a bunch of more schedulers to add, will try to add a few more on the next update. Some schedulers allow you to use more steps without breaking the image.
Each Scheduler have a default version: This version is the same schedulers, but without the initial variables used by SD. Personally it gave me bad results, but since some users like this experimental stuff in this version I left then on. Might remove then on the next update.
Prompt with parameters:
You can now use double quotes in the prompt and then add some extra parameters, similar to the discord bot. Here some working examples:
The face of a man
"The face of a man"
"The face of a man" -x 64 -y 64 -seed 123 -str 50 -samples 7 -scale 7.5
You don't need to set all parameters, just the ones you like to override from the GUI
Improvements:
Better memory handle for upscaler
Better img2img step handler
Improvements to inpainting, still can use some work, will try to improve it again later on.
Default model (2.4) now is in a .pt format, this change nothing, but it load the model faster once you open the app.
Fix:
img2img strength is correct now
Save In Grid should be working
Small fixes on the code.
Bugs:
LMSDiscrete will not work with img2img and inpainting for now.
GPU selection is not working for upscale, will have to fix it. You will need to run the GUI without upscaler on GPU != 1 for now