aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-12-02Disable ipex autocast due to its bad perfNuullll
2023-12-02infotext updates: add option to disregard certain infotext fields, add ↵AUTOMATIC1111
option to not include VAE in infotext, add explanation to infotext settings page, move some options to infotext settings page
2023-12-01Add support for SD 2.1 Turbo, by converting the state dict from SGM to LDM ↵MrCheeze
on load
2023-12-01Fix bug where is_using_v_parameterization_for_sd2 fails because the ↵MrCheeze
sd_hijack is only partially undone
2023-11-30Close popups with escape keymissionfloyd
2023-12-01add max-heigh/width to global-popup-innerw-e-w
prevent the pop-up from being too big as to making exiting the pop-up impossible
2023-11-30Initial IPEX supportNuullll
2023-11-29remove debug printdrhead
2023-11-29Only apply ztSNR related code if alphas_cumprod existscatboxanon
2023-11-29Lintcatboxanon
2023-11-29Fix infotext for ztSNRcatboxanon
2023-11-29Implement zero terminal SNR schedule optiondrhead
2023-11-29Add options for zero terminal SNRdrhead
2023-11-29Protect alphas_cumprod from downcastingdrhead
2023-11-28Tweaked default values.CodeHatchling
2023-11-28Tweaked UI sliders and labels.CodeHatchling
2023-11-28Added slider for detail preservation strength, removed largely needless ↵CodeHatchling
offset parameter, changed labels in UI and for saving to/pasting data from PNG files.
2023-11-28Added UI elements to control blending parameters.CodeHatchling
2023-11-28Nerfs the aggressive post-processing step of overlaying the original image.CodeHatchling
2023-11-28Implements "scheduling" for blending of the original latents and a latent ↵CodeHatchling
blending formula that preserves details in blend transition areas.
2023-11-28Removed conflicting step that replaces the softly inpainted latents with a ↵CodeHatchling
naive blend with the original latents.
2023-11-28Removed code which forces the inpainting mask to be 0 or 1. Now fractional ↵CodeHatchling
values (e.g. 0.5) are accepted.
2023-11-29Fix the Ruff error about unused importhidenorly
2023-11-29Add FP32 fallback support on torch.nn.functional.interpolatehidenorly
This tries to execute interpolate with FP32 if it failed. Background is that on some environment such as Mx chip MacOS devices, we get error as follows: ``` "torch/nn/functional.py", line 3931, in interpolate return torch._C._nn.upsample_nearest2d(input, output_size, scale_factors) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ RuntimeError: "upsample_nearest2d_channels_last" not implemented for 'Half' ``` In this case, ```--no-half``` doesn't help to solve. Therefore this commits add the FP32 fallback execution to solve it. Note that the ```upsample_nearest2d``` is called from ```torch.nn.functional.interpolate```. And the fallback for torch.nn.functional.interpolate is necessary at ```modules/sd_vae_approx.py``` 's ```VAEApprox.forward``` ```repositories/stable-diffusion-stability-ai/ldm/modules/diffusionmodules/openaimodel.py``` 's ```Upsample.forward```
2023-11-29Revert "Add FP32 fallback support on sd_vae_approx"hidenorly
This reverts commit 58c19545c83fa6925c9ce2216ee64964eb5129ce. Since the modification is expected to move to mac_specific.py (https://github.com/AUTOMATIC1111/stable-diffusion-webui/pull/14046#issuecomment-1826731532)
2023-11-28reformat file with uniform indentationw-e-w
2023-11-28fix Auto focal point crop for opencv >= 4.8.xw-e-w
autocrop.download_and_cache_models in opencv >= 4.8 the face detection model was updated download the base on opencv version returns the model path or raise exception
2023-11-27Update devices.pyobsol
fixes issue where "--use-cpu" all properly makes SD run on CPU but leaves ControlNet (and other extensions, I presume) pointed at GPU, causing a crash in ControlNet caused by a mismatch between devices between SD and CN https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/14097
2023-11-27hypertile_xyz: we don't need isnumeric check for AxisOptionaria1th
2023-11-27fix ruff - set comprehensionaria1th
2023-11-27fix ruff in hypertile_xyz.pyaria1th
2023-11-27cache divisors / fix ruffaria1th
2023-11-27Merge branch 'dev' of https://github.com/cjj1977/stable-diffusion-webui into devCharlie Joynt
2023-11-27Support XYZ scripts / split hires path from unetaria1th
2023-11-27Allow use of mutiple styles csv filesCharlie Joynt
* https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/14122 Fix edge case where style text has multiple {prompt} placeholders * https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/14005
2023-11-27bugfix for warning message (#6)MisterSeajay
* bugfix for warning message * bugfix error message
2023-11-27bugfix for warning message (#6)MisterSeajay
2023-11-27Allow use of mutiple styles csv filesCharlie Joynt
2023-11-27catch uncaught exception with ui creation scriptsw-e-w
prevent total webui crash
2023-11-27add Block component creation callbackw-e-w
2023-11-26also consider extension urlJabasukuriputo Wang
2023-11-26add categories to settingsAUTOMATIC1111
2023-11-26Merge pull request #14108 from AUTOMATIC1111/json.dump(ensure_ascii=False)AUTOMATIC1111
json.dump(ensure_ascii=False)
2023-11-26json.dump(ensure_ascii=False)w-e-w
improve json readability
2023-11-26compact prompt layout: preserve scroll when switching between lora tabsAUTOMATIC1111
2023-11-26Merge branch 'dev' into test-fp8Kohaku-Blueleaf
2023-11-26update torch to 2.1.0AUTOMATIC1111
2023-11-26Merge pull request #13936 from cabelo/compatibilityAUTOMATIC1111
Compatibility
2023-11-26Merge pull request #14059 from akx/upruffAUTOMATIC1111
Update Ruff to 0.1.6
2023-11-26fix linter errorsAUTOMATIC1111