Commit Graph

59 Commits

Author SHA1 Message Date
layerdiffusion d08c9c809c cleanup codes 2024-08-11 22:07:54 -07:00
layerdiffusion cd8a181438 make flux inpaint and soft inpaint works 2024-08-11 18:18:16 -07:00
layerdiffusion 396d9f378d we do not need to waste 10 seconds on T5 when CFG=1 2024-08-08 00:19:16 -07:00
lllyasviel a07c758658 intergrate k-diffusion 2024-08-07 15:05:42 -07:00
layerdiffusion b7878058f9 improve backward combability #936 2024-08-06 01:06:24 -07:00
layerdiffusion d291672a30 restore some legacy codes from webui
#933
2024-08-05 11:25:05 -07:00
layerdiffusion 0863765173 rework sd1.5 and sdxl from scratch 2024-08-05 03:08:17 -07:00
layerdiffusion b8b29a2372 remove forge_sampler 2024-08-03 15:38:07 -07:00
layerdiffusion e26abf87ec Gradio 4 + WebUI 1.10 2024-07-26 12:02:46 -07:00
lllyasviel ee023f4fbf Fix UniPC data cast and shape broadcast in #184
Fix UniPC data cast and shape broadcast in #184

This also fix potential problems in DDIM. The cause of this BUG is A1111’s `modules\models\diffusion\uni_pc\uni_pc.py` does not have a data cast and the Forge’s DDIM estimator forget to match the broadcast shape of sigmas.

(At the same time when we are fixing this BUG in A1111’s very original and high-quality samplers, comfyanonymous is still believing that Forge is using comfyui to sample images, eg, ComfyUI UniPC.
Comfyanonymous is so cute.
See also the jokes here https://github.com/lllyasviel/stable-diffusion-webui-forge/discussions/169#discussioncomment-8428689)
2024-02-10 18:35:42 -08:00
Chenlei Hu 388ca351f4 Revert "Fix ruff linter (#137)" (#143)
This reverts commit 6b3ad64388.
2024-02-08 21:24:04 -05:00
Chenlei Hu 6b3ad64388 Fix ruff linter (#137)
* Fix ruff linter

* Remove unused imports

* Remove unused imports
2024-02-08 20:35:20 -05:00
lllyasviel 4ea4a92fe9 fix inpaint batch dim align #94 2024-02-06 22:57:53 -08:00
lllyasviel e579fab4d0 try solve #71 2024-02-06 17:46:23 -08:00
lllyasviel 8de4896bd6 fix inpaint formulation 2024-02-05 13:44:31 -08:00
lllyasviel 54d12ef989 ddim 2024-02-04 13:47:31 -08:00
lllyasviel d32b5e5458 fix ddim inpaint 2024-02-04 03:34:20 -08:00
lllyasviel cbb9c0e8be fix ddim inpaint 2024-02-04 02:21:33 -08:00
lllyasviel 1024b67298 fix ddim plms unipc 2024-02-04 02:03:35 -08:00
lllyasviel e007d405d5 a1111 2024-02-04 00:49:40 -08:00
lllyasviel fd75f4f101 Merge branch 'main' into dev 2024-01-31 13:19:08 -08:00
AUTOMATIC1111 baaf39b6f9 fix the typo -- thanks Cyberbeing 2024-01-29 10:20:27 +03:00
lllyasviel ab1814bde9 i 2024-01-27 18:38:11 -08:00
lllyasviel 40518feb6f Merge branch 'main' into dev 2024-01-27 15:48:30 -08:00
lllyasviel 7b1a1e510f i 2024-01-27 13:53:18 -08:00
lllyasviel 2591f16eb3 Update sd_samplers_cfg_denoiser.py 2024-01-27 13:29:00 -08:00
lllyasviel 57a294b111 better sampler 2024-01-27 13:21:25 -08:00
AUTOMATIC1111 757dda9ade Add Pad conds v0 option 2024-01-27 22:30:47 +03:00
lllyasviel 31a1ee761c fix cast 2024-01-26 15:14:55 -08:00
lllyasviel a0e3b71fab i 2024-01-25 21:01:30 -08:00
lllyasviel ed495d7286 i 2024-01-25 20:22:04 -08:00
lllyasviel 01c422678c Update sd_samplers_cfg_denoiser.py 2024-01-25 19:52:03 -08:00
lllyasviel d3cb546cc5 Update sd_samplers_cfg_denoiser.py 2024-01-25 19:44:25 -08:00
lllyasviel 54f07f1d1d Update sd_samplers_cfg_denoiser.py 2024-01-25 19:43:06 -08:00
lllyasviel c5d26cc807 Update sd_samplers_cfg_denoiser.py 2024-01-25 19:32:17 -08:00
lllyasviel 4cd7437b62 Update sd_samplers_cfg_denoiser.py 2024-01-25 19:24:32 -08:00
lllyasviel 8135fac2d1 Update sd_samplers_cfg_denoiser.py 2024-01-25 19:19:46 -08:00
lllyasviel 161a0938d7 Update sd_samplers_cfg_denoiser.py 2024-01-25 19:00:42 -08:00
lllyasviel 4a597743f0 i 2024-01-25 12:21:44 -08:00
lllyasviel b641c5a68a i 2024-01-25 07:52:29 -08:00
lllyasviel b731bb860c Update webui.py
i

Update initialization.py

initialization

initialization

Update initialization.py

i

i

Update sd_samplers_common.py

Update sd_hijack.py

i

Update sd_models.py

Update sd_models.py

Update forge_loader.py

Update sd_models.py

i

Update sd_model.py

i

Update sd_models.py

Create sd_model.py

i

i

Update sd_models.py

i

Update sd_models.py

Update sd_models.py

i

i

Update sd_samplers_common.py

i

Update sd_models.py

Update sd_models.py

Update sd_samplers_common.py

Update sd_models.py

Update sd_models.py

Update sd_models.py

Update sd_models.py

Update sd_samplers_common.py

i

Update shared_options.py

Update prompt_parser.py

Update sd_hijack_unet.py

i

Update sd_models.py

Update sd_models.py

Update sd_models.py

Update devices.py

i

Update sd_vae.py

Update sd_models.py

Update processing.py

Update ui_settings.py

Update sd_models_xl.py

i

i

Update sd_samplers_kdiffusion.py

Update sd_samplers_timesteps.py

Update ui_settings.py

Update cmd_args.py

Update cmd_args.py

Update initialization.py

Update shared_options.py

Update initialization.py

Update shared_options.py

i

Update cmd_args.py

Update initialization.py

Update initialization.py

Update initialization.py

Update cmd_args.py

Update cmd_args.py

Update sd_hijack.py
2024-01-16 02:33:39 -08:00
continue-revolution f56cebf5ba add self instead 2024-01-07 12:35:35 -06:00
continue-revolution 425507bd10 add p to cfgdenoiserparams 2024-01-07 10:25:01 -06:00
CodeHatchling ac45789123 Removed soft inpainting, added hooks for softpainting to work instead. 2023-12-06 21:16:27 -07:00
CodeHatchling e90d4334ad A custom blending function can be provided by p, replacing the use of soft_inpainting. 2023-12-06 18:02:07 -07:00
CodeHatchling 976c1053ef Cleaned up code, moved main code contributions into soft_inpainting.py 2023-12-04 16:06:58 -07:00
CodeHatchling aaacf48232 Organized the settings and UI of soft inpainting to allow for toggling the feature, and centralizes default values to reduce the amount of copy-pasta. 2023-12-04 01:27:22 -07:00
CodeHatchling bb04d400c9 Rewrote latent_blend() to use in-place operations and to aggressively "del" references with the intention of minimizing allocations and easing garbage collection. 2023-12-02 21:08:26 -07:00
CodeHatchling c7a1ff8720 Tweaked default values. 2023-11-28 23:31:10 -07:00
CodeHatchling c5c7fa06aa Added slider for detail preservation strength, removed largely needless offset parameter, changed labels in UI and for saving to/pasting data from PNG files. 2023-11-28 22:35:07 -07:00