- 25 Mar, 2023 29 commits
-
-
AUTOMATIC1111 authored
Move `load_file_from_url` import
-
AUTOMATIC1111 authored
Fix scripts load order
-
AUTOMATIC1111 authored
Add ability to display and/or save inpainting mask and masked composite
-
AUTOMATIC1111 authored
disable gradio css transitions
-
AUTOMATIC1111 authored
fix variable typo
-
AUTOMATIC1111 authored
Support git submodule for extension and Fix Windows PermissionError
-
AUTOMATIC1111 authored
Loopback Script Updates
-
AUTOMATIC1111 authored
Fixes xyz extra_generation_params not being saved (previously worked)
-
AUTOMATIC1111 authored
fixed typo in prompt-bracket-checker.js which leads to js error
-
AUTOMATIC authored
-
AUTOMATIC1111 authored
Fix None type error for TI module
-
AUTOMATIC1111 authored
Add PyTorch 2.0 support for macOS, fix image generation on macOS 13.2.X
-
AUTOMATIC1111 authored
--upcast-sampling support for CUDA
-
AUTOMATIC authored
-
AUTOMATIC authored
-
AUTOMATIC authored
-
AUTOMATIC authored
-
AUTOMATIC authored
fix broken image dragging
-
AUTOMATIC authored
-
AUTOMATIC authored
more stylistic changes
-
AUTOMATIC authored
more stylistic changes
-
AUTOMATIC authored
fix dropdown obscured by live preview stylistic changes
-
AUTOMATIC authored
-
AUTOMATIC authored
-
AUTOMATIC authored
-
AUTOMATIC authored
-
AUTOMATIC authored
fix broken image dragging
-
FNSpd authored
-
butaixianran authored
When user using model_name.png as a preview image, textural_inversion.py still treat it as an embeding, and didn't handle its error, just let python throw out an None type error like following: ```bash File "D:\Work\Dev\AI\stable-diffusion-webui\modules\textual_inversion\textual_inversion.py", line 155, in load_from_file name = data.get('name', name) AttributeError: 'NoneType' object has no attribute 'get' ``` With just a simple `if data:` checking as following, there will be no error, breaks nothing, and now this module can works fine with user's preview images. Old code: ```python data = extract_image_data_embed(embed_image) name = data.get('name', name) ``` New code: ```python data = extract_image_data_embed(embed_image) if data: name = data.get('name', name) else: # if data is None, means this is not an embeding, just a preview image return ``` Also, since there is no more errors on textual inversion module, from now on, extra network can set "model_name.png" as preview image for embedings.
-
- 24 Mar, 2023 4 commits
-
-
FNSpd authored
-
FNSpd authored
-
brkirch authored
On PyTorch 2.0, with MPS layer_norm only accepts float32 inputs. This was fixed shortly after 2.0 was finalized so the workaround can be applied with an exact version match.
-
brkirch authored
Credit to danieldk (https://github.com/explosion/curated-transformers/pull/124) for the workaround this is based on.
-
- 23 Mar, 2023 4 commits
-
-
James Railton authored
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.
-
carat-johyun authored
-
catboxanon authored
For inpainting, this exposes the mask and masked composite and gives the user the ability to display these in the web UI, save to disk, or both.
-
sumof2primes authored
- 1st webui, 2nd extensions-builtin, 3rd extensions - to load scripts independent of --data-dir - change load order key [x.basedir, x.filename, x.path] to [orderby(x.basedir), x.filename, x.path] e.g., scripts/xyz_grid.py dependent extentions should loaded later extensions\sd-webui-controlnet\scripts\xyz_grid_support.py extensions\sd-webui-additional-networks\scripts\xyz_grid_support.py
-
- 22 Mar, 2023 3 commits
-
-
sumof2primes authored
- 1st webui, 2nd extensions-builtin, 3rd extensions - to load scripts independent of --data-dir - change load order key [x.basedir, x.filename, x.path] to [orderby(x.basedir), x.filename, x.path] e.g., scripts/xyz_grid.py dependent extentions should loaded later extensions\sd-webui-controlnet\scripts\xyz_grid_support.py extensions\sd-webui-additional-networks\scripts\xyz_grid_support.py
-
EllangoK authored
-
ArrowM authored
Why? one of the internal calls of `load_file_from_url` import cv2, which locks the cv2 site-package, which extensions may (and in our case, is) breaking the installation of some libraries. The base project should be limiting its import of unnecessary libraries when possible during the installation phase.
-