aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorLines
2022-12-08Add latent upscale option to img2imgAndrew Ryan-2/+6
Recently, the option to do latent upscale was added to txt2img highres fix. This feature runs by scaling the latent sample of the image, and then running a second pass of img2img. But, in this edition of highres fix, the image and parameters cannot be changed between the first pass and second pass. We might want to do a fixup in img2img before doing the second pass, or might want to run the second pass at a different resolution. This change adds the option for img2img to perform its upscale in latent space, rather than image space, giving very similar results to highres fix with latent upscale. The result is not exactly the same because there is an additional latent -> decoder -> image -> encoder -> latent that won't happen in highres fix, but this conversion has relatively small losses
2022-12-04make it possible to merge inpainting model with non-inpainting oneAUTOMATIC-2/+25
2022-12-04fix #4459 breaking inpainting when the option is not specified.AUTOMATIC-19/+23
2022-12-03fix accessing options when they are not ready for SwinIR.AUTOMATIC-2/+6
2022-12-03Merge pull request #5286 from brkirch/launch-py-macAUTOMATIC1111-2/+25
Add macOS (Darwin) installation defaults
2022-12-03fix incorrect file extension filter for deepdanbooru modelsAUTOMATIC-1/+1
2022-12-03use modelloader for #4956AUTOMATIC-14/+8
2022-12-03Merge pull request #4956 from TiagoSantos81/offline_BLIPAUTOMATIC1111-1/+12
[CLIP interrogator] use local file, if available
2022-12-03move #5216 to the extensionAUTOMATIC-1/+2
2022-12-03Merge remote-tracking branch 'wywywywy/autoencoder-hijack'AUTOMATIC-1/+287
2022-12-03add built-in extension systemAUTOMATIC-48/+98
add support for adding upscalers in extensions move LDSR, ScuNET and SwinIR to built-in extensions
2022-12-03add comment for #4407 and remove seemingly unnecessary cudnn.enabledAUTOMATIC-1/+3
2022-12-03fix #4407 breaking UI entirely for card other than ones related to the PRAUTOMATIC-4/+2
2022-12-03Revert most launch.py changes, add mac user scriptbrkirch-18/+22
Adds an addition file to read environment variables from when the webui.sh is run from macOS.
2022-12-03Merge pull request #4368 from byzod/masterAUTOMATIC1111-2/+2
fix #3451 scripts ignores file format settings for grids
2022-12-03Merge pull request #4407 from yoinked-h/patch-1AUTOMATIC1111-0/+7
Fix issue with 16xx cards
2022-12-03Merge pull request #5229 from lolsuffocate/masterAUTOMATIC1111-2/+14
Slightly improve page scroll jumping with focus
2022-12-03Merge pull request #5251 from adieyal/bug/negative-prompt-infotextAUTOMATIC1111-1/+1
Fixed incorrect negative prompt text in infotext
2022-12-03Merge pull request #4271 from MarkovInequality/racecond_fixAUTOMATIC1111-0/+8
Fixes #4137 caused by race condition in training when VAE is unloaded
2022-12-03Merge branch 'master' into racecond_fixAUTOMATIC1111-8520/+3644
2022-12-03Merge pull request #4459 from kavorite/color-sketch-inpaintingAUTOMATIC1111-10/+36
add `--gradio-inpaint-tool` and option to specify `color-sketch`
2022-12-03Merge pull request #5194 from brkirch/autocast-and-mps-randn-fixesAUTOMATIC1111-31/+29
Use devices.autocast() and fix MPS randn issues
2022-12-03more simple config option name plus mouseover hint for clip skipAUTOMATIC-1/+3
2022-12-03Merge pull request #5304 from space-nuko/fix/clip-skip-applicationAUTOMATIC1111-1/+5
Fix clip skip of 1 not being restored from prompts
2022-12-03Merge pull request #5328 from jcowens/fix-typoAUTOMATIC1111-1/+1
fix typo
2022-12-03Merge pull request #5331 from smirkingface/openaimodel_fixAUTOMATIC1111-0/+1
Fixed AttributeError where openaimodel is not found
2022-12-03Merge pull request #5340 from PhytoEpidemic/masterAUTOMATIC1111-3/+3
Fix divide by 0 error
2022-12-03prevent include_init_images from being passed to ↵AUTOMATIC-2/+5
StableDiffusionProcessingImg2Img in API #4989
2022-12-03Merge pull request #5165 from klimaleksus/fix-sequential-vaeAUTOMATIC1111-2/+2
Make VAE step sequential to prevent VRAM spikes, will fix #3059, #2082, #2561, #3462
2022-12-03Merge pull request #5327 from smirkingface/masterAUTOMATIC1111-7/+11
Fixed safety checker for ckpt files written with pytorch >=1.13
2022-12-02Fix divide by 0 errorPhytoEpidemic-3/+3
Fix of the edge case 0 weight that occasionally will pop up in some specific situations. This was crashing the script.
2022-12-02Fixed AttributeError where openaimodel is not foundSmirkingFace-0/+1
2022-12-02fix typojcowens-1/+1
2022-12-02Fixed safe.py for pytorch 1.13 ckpt filesSmirkingFace-7/+11
2022-12-01Fix clip skip of 1 not being restored from promptsspace-nuko-1/+5
2022-12-01Fix run as root flagbrkirch-1/+3
Even though -f enables running webui.sh as root, the -f flag will also be passed to launch.py, causing it to exit with a usage message. This adds a line to launch.py to remove the -f flag if present. In addition to the above, all the letters in the command line arguments after each '-' were being processed for 'f' and "illegal option" was displayed for each letter that didn't match. Instead, this commit silences those errors and stops processing if the first flag doesn't start with '-f'.
2022-12-01Add support for macOS (Darwin) in launch.pybrkirch-2/+19
2022-11-30Rework MPS randn fix, add randn_like fixbrkirch-15/+8
torch.manual_seed() already sets a CPU generator, so there is no reason to create a CPU generator manually. torch.randn_like also needs a MPS fix for k-diffusion, but a torch hijack with randn_like already exists so it can also be used for that.
2022-11-30Use devices.autocast instead of torch.autocastbrkirch-11/+6
2022-11-30Add workaround for using MPS with torchsdebrkirch-0/+14
2022-11-30Fixed incorrect negative prompt text in infotextAdi Eyal-1/+1
Previously only the first negative prompt in all_negative_prompts was being used for infotext. This fixes that by selecting the index-th negative prompt
2022-11-30Restore scroll position on page if giving active element focus changes itSuffocate-2/+14
2022-11-29Added purpose of this hijack to commentswywywywy-0/+4
2022-11-29Add autoencoder to sd_hijackwywywywy-1/+1
2022-11-29Hijack VQModelInterface back to AutoEncoderwywywywy-0/+282
2022-11-29Merge remote-tracking branch 'pattontim/safetensors'AUTOMATIC-0/+2
2022-11-28Refactor and instead check if mps is being used, not availabilitybrkirch-5/+1
2022-11-28Make VAE step sequential to prevent VRAM spikesklimaleksus-2/+2
2022-11-28fix an error that happens when you type into prompt while switching model, ↵AUTOMATIC-91/+104
put queue stuff into separate file
2022-11-28make it possible to save nai model using safetensorsAUTOMATIC-2/+2