AUTOMATIC1111
4b6eb8072b
Merge pull request #14407 from AUTOMATIC1111/prevent-crash-due-to-Script-__init__-exception
...
prevent crash due to Script __init__ exception
2023-12-30 14:54:31 +03:00
AUTOMATIC1111
908fb4ea71
Merge pull request #14390 from wangqyqq/sdxl-inpaint
...
Supporting for SDXL-Inpaint Model
2023-12-30 14:49:52 +03:00
AUTOMATIC1111
c9c105c7db
Merge pull request #14446 from AUTOMATIC1111/base-output-path-off-data_path
...
Base output path off data path
2023-12-30 14:45:28 +03:00
AUTOMATIC1111
a79890efd6
Merge pull request #14452 from AUTOMATIC1111/save-info-of-init-image
...
save info of init image
2023-12-30 14:41:39 +03:00
AUTOMATIC1111
8f18263759
fix bad values read from infotext for API, add comment
2023-12-30 13:48:25 +03:00
AUTOMATIC1111
11a435b469
img2img support for infotext API
2023-12-30 13:34:46 +03:00
AUTOMATIC1111
0aacd4c72b
add support for alwayson scripts for infotext API
2023-12-30 13:33:18 +03:00
AUTOMATIC1111
8b08b78c03
make it so that if an option from infotext conflicts with an argument from API, the latter overrides the former
2023-12-30 12:27:23 +03:00
AUTOMATIC1111
ba92135a2b
add override_settings support for infotext API
2023-12-30 12:11:09 +03:00
AUTOMATIC1111
bb07cb6a0d
a
2023-12-30 10:42:42 +03:00
w-e-w
dc57ec0296
save info of init image
2023-12-29 01:56:48 +09:00
w-e-w
892e703b59
webpath use truncate_path
2023-12-28 06:52:41 +09:00
w-e-w
af2951ed53
base default image output on data_path
...
Co-Authored-By: Alberto Cano <34340962+canoalberto@users.noreply.github.com>
2023-12-28 06:52:33 +09:00
w-e-w
de04573438
create utility truncate_path
...
utli.truncate_path(target_path, base_path)
return the target_path relative to base_path if target_path is a sub path of base_path else return the absolute path
2023-12-28 06:22:51 +09:00
wangqyqq
bfe418a58d
add some codes for robust
2023-12-27 10:20:56 +08:00
lanyeeee
00d4a4d4ac
move thread-unsafe code to __init__
2023-12-26 14:46:29 +08:00
w-e-w
edfae95d90
prevent crash due to Script __init__ exception
2023-12-23 01:21:00 +09:00
wangqyqq
9feb034e34
support for sdxl-inpaint model
2023-12-21 20:15:51 +08:00
Nuullll
f586f4973a
Fix device id
2023-12-18 19:44:52 +08:00
Nuullll
e4b4a9c4ac
[IPEX] Slice SDPA into smaller chunks
2023-12-18 18:01:09 +08:00
w-e-w
10945aa41a
only rewrite ui-config when there is change
...
and a typo
2023-12-18 15:27:41 +09:00
AUTOMATIC1111
de03882d6c
make task ids for API work without force_task_id
2023-12-17 08:55:35 +03:00
Kohaku-Blueleaf
a978320334
Let fp8-related settings to invalidate cond_cache
2023-12-16 19:39:43 +08:00
AUTOMATIC1111
86b3aa94e2
rename pending tasks api endpoint to be more in line with others
2023-12-16 11:04:59 +03:00
AUTOMATIC1111
5b7d86d42b
Merge pull request #14314 from gayshub/master
...
Add allow specify the task id and get the location of task in the queue of pending task
2023-12-16 11:01:42 +03:00
AUTOMATIC1111
cd9ce2e31c
Use radio for FP8 mode selection
2023-12-16 10:40:20 +03:00
AUTOMATIC1111
8edb9144cc
Merge branch 'dev' into test-fp8
2023-12-16 10:22:16 +03:00
AUTOMATIC1111
7745db6fc0
torch 2.1.2
2023-12-16 10:15:08 +03:00
Kohaku-Blueleaf
ea272152e0
Add FP8 settings into PNG info
2023-12-16 15:08:08 +08:00
AUTOMATIC1111
e9c6325fc6
Merge branch 'dev' into torch210
2023-12-16 10:05:10 +03:00
AUTOMATIC1111
0dfffe53ec
Merge pull request #14307 from AUTOMATIC1111/default-Falst-js_live_preview_in_modal_lightbox
...
default False js_live_preview_in_modal_lightbox
2023-12-16 09:25:33 +03:00
gayshub
6d7e57ba6a
fix the problem of ruff of github
2023-12-15 18:03:14 +08:00
gayshub
da45e73b4f
fix the problem of ruff of github
2023-12-15 17:57:58 +08:00
gayshub
d859de37d9
fix the problem of ruff of github
2023-12-15 17:48:20 +08:00
gayshub
1242ba08e1
add allow specify the task id and get the location of task in the queue of pending task
2023-12-15 16:57:17 +08:00
w-e-w
3c0c277579
default False js_live_preview_in_modal_lightbox
2023-12-15 00:48:37 +09:00
Kohaku-Blueleaf
0fb34b57b8
Merge branch 'dev' into test-fp8
2023-12-14 16:54:45 +08:00
AUTOMATIC1111
eb52c803b8
Merge pull request #14216 from wfjsw/state-dict-ref-comparison
...
change state dict comparison to ref compare
2023-12-14 10:15:22 +03:00
AUTOMATIC1111
f8871dedcf
Merge pull request #14230 from AUTOMATIC1111/add-option-Live-preview-in-full-page-image-viewer
...
add option: Live preview in full page image viewer
2023-12-14 10:15:18 +03:00
AUTOMATIC1111
b7e0d4a7e1
Merge pull request #14229 from Nuullll/ipex-embedding
...
[IPEX] Fix embedding and ControlNet
2023-12-14 10:14:59 +03:00
AUTOMATIC1111
5cb1ce470d
Merge pull request #14266 from kaalibro/dev
...
Re-add setting lost as part of e294e46
2023-12-14 10:14:54 +03:00
AUTOMATIC1111
888b928f0d
Merge pull request #14276 from AUTOMATIC1111/fix-styles
...
Fix styles
2023-12-14 10:14:50 +03:00
AUTOMATIC1111
96c393a7a7
Merge pull request #14269 from kaalibro/skip-interrupt-keyb-shortcuts
...
Add keyboard shortcuts for generate/skip/interrupt
2023-12-14 10:04:17 +03:00
AUTOMATIC1111
09013b357c
Merge pull request #14216 from wfjsw/state-dict-ref-comparison
...
change state dict comparison to ref compare
2023-12-14 10:03:14 +03:00
AUTOMATIC1111
d45f790f58
Merge pull request #14230 from AUTOMATIC1111/add-option-Live-preview-in-full-page-image-viewer
...
add option: Live preview in full page image viewer
2023-12-14 09:59:48 +03:00
AUTOMATIC1111
8c32594d3b
Merge pull request #14208 from CodeHatchling/soft-inpainting
...
Soft Inpainting
2023-12-14 09:56:12 +03:00
AUTOMATIC1111
f3cc5f8382
Merge pull request #14229 from Nuullll/ipex-embedding
...
[IPEX] Fix embedding and ControlNet
2023-12-14 09:52:23 +03:00
AUTOMATIC1111
28bafffdc2
Merge pull request #14266 from kaalibro/dev
...
Re-add setting lost as part of e294e46
2023-12-14 09:48:36 +03:00
kaalibro
1d42babd32
Replace Ctrl+Alt+Enter with Esc
2023-12-10 16:28:56 +06:00
w-e-w
8b74389e76
fix styles.csv filename
2023-12-10 15:48:16 +09:00
w-e-w
23a0e60b9b
fix save styles
2023-12-10 15:48:00 +09:00
drhead
5381405eaa
re-derive sqrt alpha bar and sqrt one minus alphabar
...
This is the only place these values are ever referenced outside of training code so this change is very justifiable and more consistent.
2023-12-09 14:09:28 -05:00
kaalibro
9c201550dd
Add keyboard shortcuts for generation
...
(Removed Alt+Enter) Ctrl+Enter to start/restart generation
(New) Alt/Option+Enter to skip generation
(New) Ctrl+Alt/Option+Enter to interrupt generation
2023-12-09 21:04:45 +06:00
kaalibro
39ec4cfea9
Re-add setting lost as part of e294e46
2023-12-09 19:12:59 +06:00
Nuullll
049d5642e5
Fix format
2023-12-09 18:11:26 +08:00
Nuullll
5942979344
Fix ControlNet
2023-12-09 18:09:45 +08:00
CodeHatchling
0ef4a4cb23
Fixed error that occurs when using vanilla samplers (somehow).
2023-12-07 14:54:26 -07:00
CodeHatchling
56604f08a1
Moved image filters used by soft inpainting into soft_inpainting.py from images.py
2023-12-07 14:53:44 -07:00
CodeHatchling
2abc417834
Re-implemented soft inpainting via a script. Also fixed some mistakes with the previous hooks, removed unnecessary formatting changes, removed code that I had forgotten to.
2023-12-07 14:28:02 -07:00
CodeHatchling
ac45789123
Removed soft inpainting, added hooks for softpainting to work instead.
2023-12-06 21:16:27 -07:00
CodeHatchling
4608f6236f
Removed changes in some scripts since the arguments for soft painting are no longer passed through the same path as "mask_blur".
2023-12-06 18:11:17 -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
w-e-w
9d2cbf8e97
add option: Live preview in full page image viewer
...
make #13459 "show the preview image in the modal view if available" optional
2023-12-06 23:06:32 +09:00
Nuullll
746783f7a4
[IPEX] Fix embedding
...
Cast `torch.bmm` args into same `dtype`.
Fixes the following error when using Text Inversion embedding (#14224 ):
```
RuntimeError: could not create a primitive descriptor for a matmul
primitive
```
2023-12-06 20:55:47 +08:00
Kohaku-Blueleaf
294ec5ac37
Merge branch 'dev' into test-fp8
2023-12-06 15:16:49 +08:00
Kohaku-Blueleaf
672dc4efa8
Fix forced reload
2023-12-06 15:16:10 +08:00
Jabasukuriputo Wang
895456c4a2
change state dict comparison to ref compare
2023-12-05 18:00:48 -06:00
AUTOMATIC1111
120a84bd2f
Merge pull request #14203 from AUTOMATIC1111/remove-clean_text()
...
remove clean_text()
2023-12-05 07:15:54 +03:00
CodeHatchling
38864816fa
Merge remote-tracking branch 'origin2/dev' into soft-inpainting
...
# Conflicts:
# modules/processing.py
2023-12-04 20:38:13 -07:00
CodeHatchling
49bbf11407
Fixed unused import.
2023-12-04 19:47:40 -07:00
CodeHatchling
6fc12428e3
Fixed issue where batched inpainting (batch size > 1) wouldn't work because of mismatched tensor sizes. The 'already_decoded' decoded case should also be handled correctly (tested indirectly).
2023-12-04 19:42:59 -07:00
CodeHatchling
b32a334e3d
Applies a convert('RGBA') operation early to mimic previous behaviour.
2023-12-04 17:57:10 -07:00
CodeHatchling
60c602232f
Restored original formatting.
2023-12-04 17:55:14 -07:00
CodeHatchling
57f29bd61d
Re-introduce latent blending step from the vanilla inpainting procedure.
2023-12-04 17:41:18 -07:00
CodeHatchling
1455159cf4
Fixed issue with whitespace, removed commented out code that was meant to be used as a reference.
2023-12-04 16:43:57 -07:00
CodeHatchling
976c1053ef
Cleaned up code, moved main code contributions into soft_inpainting.py
2023-12-04 16:06:58 -07:00
w-e-w
854f8c318c
remove clean_text()
2023-12-05 04:41:09 +09:00
AUTOMATIC1111
81105ee013
repair old handler for postprocessing API in a way that doesn't break interface
2023-12-04 13:11:12 +03:00
AUTOMATIC1111
883d6a2b34
repair old handler for postprocessing API in a way that doesn't break interface
2023-12-04 13:11:00 +03:00
AUTOMATIC1111
24dae9bc4c
repair old handler for postprocessing API
2023-12-04 12:36:56 +03:00
AUTOMATIC1111
15322e1b1a
repair old handler for postprocessing API
2023-12-04 12:36:41 +03:00
CodeHatchling
259d33c3c8
Enables the original functionality to be toggled on and off.
2023-12-04 01:57:21 -07:00
Kohaku-Blueleaf
f5f89780cc
Merge branch 'dev' into test-fp8
2023-12-04 16:47:41 +08: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
AUTOMATIC1111
9e1f3feb12
make webui not crash when running with --disable-all-extensions option
2023-12-04 09:15:19 +03:00
AUTOMATIC1111
208760f348
Merge pull request #14192 from illtellyoulater/patch-1
...
Update launch_utils.py - fixes repetead package reinstalls
2023-12-04 08:14:40 +03:00
missionfloyd
06725af40b
Lint
2023-12-03 21:26:12 -07:00
illtellyoulater
639ccf254b
Update launch_utils.py to fix wrong dep. checks and reinstalls
...
Fixes failing dependency checks for extensions having a different package name and import name (for example ffmpeg-python / ffmpeg), which currently is causing the unneeded reinstall of packages at runtime.
In fact with current code, the same string is used when installing a package and when checking for its presence, as you can see in the following example:
> launch_utils.run_pip("install ffmpeg-python", "required package")
[ Installing required package: "ffmpeg-python" ... ]
[ Installed ]
> launch_utils.is_installed("ffmpeg-python")
False
... which would actually return true with:
> launch_utils.is_installed("ffmpeg")
True
2023-12-04 02:35:35 +00:00
CodeHatchling
552f8bc832
"Uncrop" the original denoised image for the composite step, fixing a "ValueError: Images do not match" *shudder*
2023-12-03 14:49:41 -07:00
CodeHatchling
28a2b5b4aa
Fixed a math mistake.
2023-12-03 14:20:20 -07:00
AUTOMATIC1111
334298d473
Merge pull request #14186 from akx/torchvision-basicsr-hack
...
Add import_hook hack to work around basicsr/torchvision incompatibility
2023-12-03 19:58:53 +03:00
Aarni Koskela
d92ce145bb
Add import_hook hack to work around basicsr incompatibility
...
Fixes #13985
2023-12-03 16:55:38 +02:00
w-e-w
d3fdc4af61
rework mask and mask_composite logic
2023-12-03 18:22:41 +09:00
AUTOMATIC1111
b4776ea3a2
Merge pull request #14177 from catboxanon/fix/mask-composite-save
...
Fix `save_samples` being checked early when saving masked composite
2023-12-03 11:57:14 +03:00
CodeHatchling
3bd3a09160
Merge remote-tracking branch 'origin/dev' into soft-inpainting
...
# Conflicts:
# modules/processing.py
2023-12-02 21:14:02 -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
73ab982d1b
Blend masks are now produced afterward, based on an estimate of the visual difference between the original and modified latent images. This should remove ghosting and clipping artifacts from masks, while preserving the details of largely unchanged content.
2023-12-02 21:07:02 -07:00
Kohaku-Blueleaf
9a15ae2a92
Merge branch 'dev' into test-fp8
2023-12-03 10:54:54 +08:00
CodeHatchling
609dea36ea
Added utility functions related to processing masks.
2023-12-02 18:56:49 -07:00
catboxanon
9528d66c94
Re-add setting lost as part of e294e46
2023-12-02 14:56:26 -05:00