hako-mikan
c3c88ca8b4
Update sd_hijack_clip.py
2024-02-10 00:18:08 +09:00
hako-mikan
6b3f7039b6
add option
2024-02-09 23:57:46 +09:00
AUTOMATIC1111
d69a7944c9
Merge pull request #14857 from light-and-ray/refresh_extensions_list
...
Button for refresh extensions list
2024-02-09 16:06:02 +03:00
Andray
99c6c4a51b
add button for refreshing extensions list
2024-02-07 16:06:17 +04:00
AUTOMATIC1111
321b2db067
fix extra networks metadata failing to work properly when you create the .json file with metadata for the first time.
2024-02-02 22:47:51 +03:00
AUTOMATIC1111
5084b39ea5
fix checkpoint selection not working for #14588
2024-02-02 19:41:07 +03:00
AUTOMATIC1111
5904e3f6b3
fix page refresh not re-applying sort/filter for #14588
...
fix path sortkey not including the filename for #14588
2024-02-02 19:30:59 +03:00
AUTOMATIC1111
2600370659
fix error when editing extra networks card
2024-02-01 23:54:57 +03:00
AUTOMATIC1111
9f3ba38314
Add "Interrupting..." placeholder.
2024-02-01 22:34:29 +03:00
w-e-w
bbe8e02d74
catch load style.csv error
2024-02-01 15:40:15 +09:00
AUTOMATIC1111
652a7bbf80
Merge pull request #14809 from Cyberbeing/fix_upscaler_autocast_nans
...
Fix potential autocast NaNs in image upscale
2024-01-31 22:41:22 +03:00
AUTOMATIC1111
1b0931fd92
Merge pull request #14803 from AUTOMATIC1111/create_submit_box-tooltip
...
add tooltip create_submit_box
2024-01-31 22:39:50 +03:00
Cyberbeing
74b214a92a
Fix potential autocast NaNs in image upscale
2024-01-30 22:32:31 -08:00
wangshuai09
cc3f604310
Update
2024-01-31 12:29:58 +08:00
w-e-w
c4255d12f7
add tooltip create_submit_box
2024-01-31 04:36:11 +09:00
wangshuai09
74ff85a1a1
Merge branch 'dev' into npu_support
2024-01-30 19:15:41 +08:00
Kohaku-Blueleaf
f9ba7e648a
Revert "Try to reverse the dtype checking mechanism"
...
This reverts commit d243e24f53
.
2024-01-29 22:54:12 +08:00
Kohaku-Blueleaf
d243e24f53
Try to reverse the dtype checking mechanism
2024-01-29 22:49:45 +08:00
Kohaku-Blueleaf
6e7f0860f7
linting
2024-01-29 22:46:43 +08:00
Kohaku-Blueleaf
750dd6014a
Fix potential bugs
2024-01-29 22:27:53 +08:00
wangshuai09
ec124607f4
Add NPU Support
2024-01-29 19:25:06 +08:00
AUTOMATIC1111
baaf39b6f9
fix the typo -- thanks Cyberbeing
2024-01-29 10:20:27 +03:00
AUTOMATIC1111
757dda9ade
Add Pad conds v0 option
2024-01-27 22:30:47 +03:00
AUTOMATIC1111
e717eaff86
Merge pull request #14773 from AUTOMATIC1111/rework-set_named_arg
...
rework set_named_arg
2024-01-27 20:54:47 +03:00
w-e-w
eae0bb89fd
set_named_arg fuzzy option
2024-01-27 21:55:52 +09:00
AUTOMATIC1111
0a3a83382f
Merge pull request #14775 from AUTOMATIC1111/fix-CLIP-Interrogator-topN-regex
...
fix CLIP Interrogator topN regex
2024-01-27 14:36:27 +03:00
w-e-w
486aeda3a7
fix CLIP Interrogator topN regex
...
Co-Authored-By: Martin Rizzo <60830236+martin-rizzo@users.noreply.github.com>
2024-01-27 19:35:07 +09:00
w-e-w
2996e43ff7
fix txt2img_upscale
...
use force_enable_hr to set p.enable_hr = True
allow Script.setup() have access to the correct value
add a comment for p.txt2img_upscale
2024-01-27 14:55:47 +09:00
w-e-w
36d1fefc19
rework set_named_arg
...
change identifying a script from using Scripts class name to Scripts internal name an
as not all Script have unique names
raise RuntimeError when there's issue
2024-01-27 14:42:52 +09:00
w-e-w
47cf92039b
minor fix to #14525
2024-01-26 17:16:53 +09:00
AUTOMATIC1111
19c95de8eb
Merge pull request #14715 from stefanbenten/sb/embedding-refresh
...
modules/api/api.py: add api endpoint to refresh embeddings list
2024-01-23 22:35:41 +03:00
AUTOMATIC1111
c17f7ee694
Merge pull request #14707 from AUTOMATIC1111/multi-styles-base-styles-file
...
re-work multi --styles-file
2024-01-23 22:22:37 +03:00
AUTOMATIC1111
de5a8c5cb4
add an option to not overlay original image for inpainting for #14727
2024-01-23 22:19:38 +03:00
Andray
695e24dbce
make extras tab collumns resizable
2024-01-23 21:56:49 +04:00
AUTOMATIC1111
f4e931f18f
put extra networks controls row into the tabs UI element for #14588
2024-01-22 23:20:30 +03:00
AUTOMATIC1111
569dc1919c
Merge pull request #14588 from Sj-Si/feature/extra-networks-tree-view
...
Feature: Extra Networks Tree View
2024-01-22 22:24:06 +03:00
Sj-Si
26e1cd7ec4
Remove unnecessary template and simplify tree list.
2024-01-21 11:34:08 -05:00
Stefan Benten
2974b9cee9
modules/api/api.py: add api endpoint to refresh embeddings list
2024-01-21 14:05:47 +01:00
AUTOMATIC1111
8a6a4ad894
Merge pull request #14709 from AUTOMATIC1111/improve-get_crop_region
...
improve get_crop_region
2024-01-21 16:01:44 +03:00
w-e-w
e36827af32
improve get_crop_region
2024-01-21 09:02:18 +09:00
Arturo Albacete
4aa99f77ab
add docstring
2024-01-20 22:04:53 +01:00
Arturo Albacete
f190b85182
restore saving fields
2024-01-20 21:27:38 +01:00
Arturo Albacete
8459015017
skip if headers haven't changed
2024-01-20 21:19:53 +01:00
Arturo Albacete
d0b65e148b
merge dev
2024-01-20 21:15:57 +01:00
w-e-w
25e8273d2f
re-work multi --styles-file
...
--styles-file change to append str
--styles-file is [] then defaults to [styles.csv]
--styles-file accepts paths or paths with wildcard "*"
the first `--styles-file` entry is use as the default styles file path
if filename a wildcard then the first matching file is used
if no match is found, create a new "styles.csv" in the same dir as the first path
when saving a new style it will be save in the default styles file
when saving a existing style, it will be saved to file it belongs to
order of the styles files in the styles dropdown can be controlled to a certain degree by the order of --styles-file
2024-01-21 03:53:58 +09:00
Sj-Si
b67a49441f
Add option in settings to enable/disable tree view by default.
2024-01-20 13:28:37 -05:00
Sj-Si
2310cd66e5
Add toggle button for tree view. Use default settings for sortmode and direction.
2024-01-20 11:43:45 -05:00
AUTOMATIC1111
c1713bfeac
Merge pull request #14689 from AUTOMATIC1111/fix-nested-manual-cast
...
Fix nested manual cast
2024-01-20 11:43:51 +03:00
Kohaku-Blueleaf
4a66d2fb22
Avoid exceptions to be silenced
2024-01-20 16:33:59 +08:00
Kohaku-Blueleaf
81126027f5
Avoid early disable
2024-01-20 16:31:12 +08:00
AUTOMATIC1111
1dbee391b4
Merge pull request #14637 from light-and-ray/fix_tab_indexes_resets_after_restart_ui
...
[Bug] Fix tab indexes are reseted after restart UI
2024-01-20 11:00:29 +03:00
Andray
56676ff923
fix tab indexes reset after restart ui
2024-01-20 11:49:05 +04:00
AUTOMATIC1111
a06ae54a18
Merge pull request #14639 from light-and-ray/fix_extension_check_for_requirements
...
[Bug] Fix extension check for requirements
2024-01-20 10:30:28 +03:00
AUTOMATIC1111
58a142b56b
Merge pull request #14640 from WebDev9000/replace-hashtags-in-filenames
...
Add # to the invalid_filename_chars list
2024-01-20 10:29:42 +03:00
AUTOMATIC1111
cfa326bbcc
Merge pull request #14659 from AUTOMATIC1111/immediately-stop-on-second-interrupt
...
immediately stop on second interrupt
2024-01-20 10:26:52 +03:00
AUTOMATIC1111
7581da5d92
Merge pull request #14645 from AUTOMATIC1111/infotexts
...
geninfo from Infotexts
2024-01-20 10:26:03 +03:00
AUTOMATIC1111
41c2121e51
Merge pull request #14657 from AUTOMATIC1111/callback-postprocess_image_after_composite
...
callback postprocess_image_after_composite
2024-01-20 10:25:29 +03:00
AUTOMATIC1111
5df56b3980
Merge pull request #14626 from AUTOMATIC1111/hr-button-fix
...
more Hr button fix
2024-01-20 10:24:59 +03:00
AUTOMATIC1111
9cdd161160
Merge pull request #14690 from n0kovo/dev
...
Add support for DAT upscaler models
2024-01-20 10:15:59 +03:00
Andray
d31dc7a739
fix extras big batch crashes
2024-01-20 00:40:03 +04:00
n0kovo
1ddb886a80
Fix wrong options value
2024-01-19 00:48:46 +01:00
n0kovo
2e7efe47b6
Minor cleanup
2024-01-19 00:39:14 +01:00
n0kovo
a97147bc8a
Add support for DAT upscaler models
2024-01-19 00:10:02 +01:00
Sj-Si
69f4f148dc
Fix various bugs including refresh bug.
2024-01-18 12:13:33 -05:00
Kohaku-Blueleaf
0181c1f76b
Fix nested manual cast
2024-01-19 00:14:03 +08:00
Sj-Si
f25c81a744
Fix embeddings add/remove to/from prompt on click bugs.
2024-01-17 22:38:51 -05:00
w-e-w
2cf23099eb
fix console total progress bar when using txt2img_upscale
...
add p.txt2img_upscale as indicator
2024-01-18 04:44:21 +09:00
w-e-w
e1dfd452c0
parse_generation_parameters with no skip_fields
2024-01-18 02:39:42 +09:00
w-e-w
6916de5c0b
parse_generation_parameters skip_fields
2024-01-18 02:39:15 +09:00
w-e-w
45a51c07e2
parse_generation_parameters with no skip_fields
2024-01-18 02:36:19 +09:00
w-e-w
d224fed0ce
parse_generation_parameters skip_fields
2024-01-18 02:36:19 +09:00
w-e-w
6acd8e28fc
save_files info base on infotexts
2024-01-18 02:33:43 +09:00
w-e-w
0b83f4c263
reuse seed from infotexts
2024-01-18 02:33:43 +09:00
Sj-Si
ccee26b065
fix bugs
2024-01-16 14:54:07 -05:00
Sj-Si
4f96267033
Finish cleanup.
2024-01-16 13:35:01 -05:00
Arturo Albacete
315e40a49c
reuse variable for log file path
2024-01-16 19:11:28 +01:00
Arturo Albacete
a75dfe1c0d
- expand fields to include model name and hash
...
- write these in the CSV log file
- ensure old log files are updated w.r.t delimiter count
2024-01-16 19:03:48 +01:00
w-e-w
14b9762bca
immediately stop on second interrupt
...
Revert "immediately stop on second interrupt"
This reverts commit ab409072a1f2a9c911a63aee98a6b42081803cdc.
immediately stop on second interrupt
2024-01-16 17:18:05 +09:00
w-e-w
c1e04c63b3
callback postprocess_image_after_composite
2024-01-16 14:18:20 +09:00
Sj-Si
1fdc18e6a0
Run linting
2024-01-15 18:01:13 -05:00
Sj-Si
f49c220c03
Move extra network tab buttons into tree view;
2024-01-15 17:34:44 -05:00
Sj-Si
d88424ef2a
fix bugs. introduce new ones.
2024-01-15 13:40:47 -05:00
w-e-w
208ccfbe7c
seed info from infotexts
2024-01-14 17:57:49 +09:00
w-e-w
ee9d487081
fix gallery black image issue
2024-01-14 17:57:42 +09:00
w-e-w
cfb90a938e
allowe hr pass to return multiple images
2024-01-14 17:57:26 +09:00
w-e-w
92501d4f80
disable saving images before highres fix
2024-01-14 17:56:34 +09:00
Sj-Si
02e6963325
continue cleanup and redesign.
2024-01-13 13:16:39 -05:00
Andray
b6dc307c99
fix_extension_check_for_requirements
2024-01-13 14:45:15 +04:00
WebDev
47b52d9b28
Add # to the invalid_filename_chars list
2024-01-13 02:31:26 -08:00
Sj-Si
036500223d
Merge changes from dev
2024-01-11 16:37:35 -05:00
Sj-Si
0726a6e12e
Finish base layout. Fix bugs. Need to test for stability and clean up.
2024-01-11 15:06:57 -05:00
Aarni Koskela
0011640ab1
Logging: set formatter correctly for fallback logger too
2024-01-11 08:29:42 +02:00
Sj-Si
3db6938caa
begin redesign of tree module.
2024-01-10 18:11:48 -05:00
AUTOMATIC1111
85bf2eb441
Merge pull request #14598 from AUTOMATIC1111/fix-txt2img_upscale
...
hires button, fix seeds
2024-01-09 20:05:10 +03:00
w-e-w
4d9f2c3ec8
update p.seed and p.subseed
2024-01-10 01:56:44 +09:00
AUTOMATIC1111
751d014cd6
Merge pull request #14583 from continue-revolution/conrevo/lcm-sampler
...
Official LCM Sampler Support
2024-01-09 19:37:35 +03:00
AUTOMATIC1111
639f22ea7c
Merge pull request #14593 from papuSpartan/api_tls
...
Allow TLS with API only mode (--nowebui)
2024-01-09 19:33:31 +03:00
Kohaku-Blueleaf
ca671e5d7b
rearrange if-statements for cpu
2024-01-09 23:30:55 +08:00
Kohaku-Blueleaf
58d5b042cd
Apply the correct behavior of precision='full'
2024-01-09 23:23:40 +08:00
Kohaku-Blueleaf
1fd69655fe
Revert "Apply correct inference precision implementation"
...
This reverts commit e00365962b
.
2024-01-09 23:15:05 +08:00
Kohaku-Blueleaf
e00365962b
Apply correct inference precision implementation
2024-01-09 23:13:34 +08:00
Kohaku-Blueleaf
c2c05fcca8
linting and debugs
2024-01-09 22:53:58 +08:00
KohakuBlueleaf
42e6df723c
Fix bugs when arg dtype doesn't match
2024-01-09 22:39:39 +08:00
Kohaku-Blueleaf
209c26a1cb
improve efficiency and support more device
2024-01-09 22:11:44 +08:00
unknown
8d986727b3
include tls arguments in api uvicorn init
2024-01-09 03:01:20 -06:00
Sj-Si
34fc215249
fix linting
2024-01-08 14:23:01 -05:00
Sj-Si
df8aa69a99
Add tree-view display for extra networks.
2024-01-08 14:10:03 -05:00
continue-revolution
8e292373ec
lcm sampler
2024-01-08 06:43:39 -06:00
Chengsong Zhang
37906e429a
make denoiser None by default
2024-01-07 20:17:42 -06: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
AUTOMATIC1111
2f98a35fc4
add assets repo; serve fonts locally rather than from google's servers
2024-01-07 09:21:21 +03:00
AUTOMATIC1111
30aa5e0a7c
Merge pull request #14560 from Nuullll/condfunc-warning
...
Handle CondFunc exception when resolving attributes
2024-01-07 08:23:08 +03:00
AUTOMATIC1111
cab1d839b5
Merge pull request #14563 from Nuullll/model-loaded-callback
...
Execute model_loaded_callback after moving to target device
2024-01-07 08:22:17 +03:00
Nuullll
a183de04e3
Execute model_loaded_callback after moving to target device
2024-01-06 20:03:33 +08:00
Nuullll
818d6a11e7
Fix format
2024-01-06 19:14:06 +08:00
Nuullll
73786c047f
[IPEX] Fix torch.Generator hijack
2024-01-06 19:09:56 +08:00
Nuullll
ec9acb3145
Handle CondFunc exception when resolving attributes
2024-01-06 17:18:38 +08:00
Nuullll
16b4d2cf3f
[IPEX] Fix SDPA attn_mask dtype
2024-01-06 16:32:18 +08:00
AUTOMATIC1111
233c66b36e
Make the upscale button update the gallery with the new image rather than replace it.
2024-01-05 12:28:41 +03:00
AUTOMATIC1111
a06dab8d7a
Merge pull request #14538 from akx/log-wut
...
Fix logging configuration again
2024-01-05 11:04:14 +03:00
AUTOMATIC1111
6ffbff0857
Merge pull request #14537 from akx/gradio-analytics-enabled-again
...
Ensure GRADIO_ANALYTICS_ENABLED is set early enough
2024-01-05 11:02:50 +03:00
Aarni Koskela
6fa42e919f
Fix logging configuration again
...
* Only use `tqdm.write()` if `tqdm` is active, defer to stderr
* Correct log formatter for TqdmLoggingHandler
* If `rich` is installed and `SD_WEBUI_RICH_LOG` is set, use `rich`'s formatter
2024-01-04 19:32:03 +02:00
Aarni Koskela
9805f35c6f
Ensure GRADIO_ANALYTICS_ENABLED is set early enough
2024-01-04 19:13:47 +02:00
AUTOMATIC1111
15ec54dd96
Have upscale button use the same seed as hires fix.
2024-01-04 19:47:00 +03:00
AUTOMATIC1111
f903b4dda3
Merge pull request #14523 from AUTOMATIC1111/paste-infotext-cast-int-as-float
...
paste infotext cast int as float
2024-01-04 11:19:18 +03:00
AUTOMATIC1111
3f7f61e541
Merge pull request #14524 from akx/fix-swinir-issues
...
Fix SwinIR issues
2024-01-04 11:17:20 +03:00
AUTOMATIC1111
1e7a8ce5e4
Merge pull request #14525 from AUTOMATIC1111/handle-config.json-failed-to-load
...
handle config.json failed to load
2024-01-04 11:16:37 +03:00
AUTOMATIC1111
df62ffbd25
Merge branch 'dev' into avoid-isfiles
2024-01-04 11:15:50 +03:00
AUTOMATIC1111
320a217b78
forgot something
2024-01-04 02:39:02 +03:00
AUTOMATIC1111
420f56c2e8
mass file lister as an attempt to tackle #14507
2024-01-04 02:28:05 +03:00
Aarni Koskela
d9034b48a5
Avoid unnecessary `isfile`/`exists` calls
2024-01-04 00:26:30 +02:00
w-e-w
50158a1fc9
handle config.json failed to load
2024-01-04 06:30:52 +09:00
Aarni Koskela
62470ee234
upscale_2: cast image to model's dtype
2024-01-03 22:39:12 +02:00
w-e-w
bfc48fbc24
paste infotext cast int as float
2024-01-04 03:46:05 +09:00
AUTOMATIC1111
04a005f0e9
Merge pull request #14512 from AUTOMATIC1111/remove-excessive-extra-networks-reload
...
reduce unnecessary re-indexing extra networks directory
2024-01-03 19:15:46 +03:00
w-e-w
fccd0b00c2
reduce unnecessary re-indexing extra networks dir
2024-01-03 19:25:06 +09:00
Aarni Koskela
7ad6899bf9
torch_bgr_to_pil_image: round, don't truncate
...
This matches what `realesrgan` does.
2024-01-02 17:14:05 +02:00
Aarni Koskela
2cacbc124c
load_spandrel_model: make `half` `prefer_half`
...
As discussed with the Spandrel folks, it's good to heed Spandrel's
"supports half precision" flag to avoid e.g. black blotches and what-not.
2024-01-02 10:44:38 +02:00
Aarni Koskela
cf14a6a7aa
Refactor upscale_2 helper out of ScuNET/SwinIR; make sure devices are right
2024-01-02 08:57:12 +02:00
AUTOMATIC1111
980970d390
final touches
2024-01-02 07:08:32 +03:00
AUTOMATIC1111
80873b1538
fix #14497
2024-01-02 07:05:05 +03:00
AUTOMATIC1111
1341b22081
add an option to hide upscaling progressbar
2024-01-02 06:47:26 +03:00
Jibaku789
a5b6a5a3ad
Add inpaint options to img2img.py
2024-01-01 14:58:55 -06:00
Jibaku789
c2ea571005
Add inpaint options to paste fields
2024-01-01 14:57:41 -06:00
AUTOMATIC1111
501993ebf2
added a button to run hires fix on selected image in the gallery
2024-01-01 19:31:06 +03:00
AUTOMATIC1111
5d7d1823af
rename infotext.py again, this time to infotext_utils.py; I didn't realize infotext would be used for variable names in multiple places, which makes it awkward to import the module; also fix the bug I caused by this rename that breaks tests
2024-01-01 17:25:30 +03:00
AUTOMATIC1111
1ffdedc11d
restore lines lost from #13789 merge
2024-01-01 17:03:08 +03:00
AUTOMATIC1111
7ba02e0b7c
Merge branch 'dev' into finer-settings-freezing-control
2024-01-01 17:01:06 +03:00
AUTOMATIC1111
15156cde18
Merge pull request #14291 from AUTOMATIC1111/on-mouse-hover-show-hide-modal-image-viewer-icons
...
on mouse hover show / hide modal image viewer icons
2024-01-01 16:53:33 +03:00
AUTOMATIC1111
0aa7c53c0b
fix borked merge, rename fields to better match what they do, change setting default to true for #13653
2024-01-01 16:50:59 +03:00
AUTOMATIC1111
dfd6438221
Merge branch 'dev' into feat/interrupted-end
2024-01-01 16:39:51 +03:00
AUTOMATIC1111
0ce67cb618
Merge pull request #14352 from AUTOMATIC1111/reduce-unnecessary-ui-config-write
...
only rewrite ui-config when there is change
2024-01-01 16:35:07 +03:00
AUTOMATIC1111
cba6fba123
Merge pull request #14353 from Nuullll/ipex-sdpa
...
[IPEX] Slice SDPA into smaller chunks
2024-01-01 16:33:55 +03:00
AUTOMATIC1111
ac0ecf3b4b
option to convert VAE to bfloat16 (implementation of #9295 )
2024-01-01 16:28:58 +03:00
AUTOMATIC1111
d8126be578
linter
2024-01-01 15:00:39 +03:00
AUTOMATIC1111
45b7bba3d0
add automatic version support for zero terminal SNR noise schedule option from #14145
2024-01-01 14:51:56 +03:00
AUTOMATIC1111
267fd5d76b
Merge pull request #14145 from drhead/zero-terminal-snr
...
Implement zero terminal SNR noise schedule option
2024-01-01 14:45:12 +03:00
AUTOMATIC1111
d613cd17c7
add automatic backwards version compatibility
2024-01-01 14:38:29 +03:00
AUTOMATIC1111
d859cec696
infotext.py: rename usages in the codebase
2024-01-01 13:53:12 +03:00
AUTOMATIC1111
c5496c7646
infotext.py: add support for old modules.generation_parameters_copypaste name
2024-01-01 13:52:37 +03:00
AUTOMATIC1111
003b91f083
rename generation_parameters_copypaste module to infotext
2024-01-01 13:45:18 +03:00
AUTOMATIC1111
5692bf1517
add missing field for DDIM sampler that was breaking img2img
2024-01-01 11:11:14 +03:00
w-e-w
00901bfbe0
handle selectable script_index is None
2024-01-01 15:47:57 +09:00
AUTOMATIC1111
a70dfb64a8
change import statements for #14478
2023-12-31 22:38:30 +03:00
AUTOMATIC1111
be5f1acc8f
Merge pull request #14478 from akx/dtype-inspect
...
Add utility to inspect a model's dtype/device
2023-12-31 22:33:32 +03:00
AUTOMATIC1111
f3af8c8d04
Merge pull request #14475 from Learwin/negative_prompt
...
Adding negative prompts to Loras in extra networks
2023-12-31 22:32:28 +03:00
Learwin
b6f74e936e
Revert change from linting for unrelated file
2023-12-31 13:36:36 +01:00
Aarni Koskela
5768afc776
Add utility to inspect a model's parameters (to get dtype/device)
2023-12-31 13:22:43 +02:00
Aarni Koskela
6f86b62a1b
Deduplicate tiled inference code from SwinIR/ScuNET
2023-12-31 01:13:30 +02:00
Aarni Koskela
777af661a2
Be more clear about Spandrel model nomenclature
2023-12-31 00:22:58 +02:00
Aarni Koskela
c0ca6348e8
load_spandrel_model: always return a model descriptor
2023-12-31 00:04:47 +02:00
AUTOMATIC1111
3be9074031
fix for the previous fix.
2023-12-31 00:43:41 +03:00
Learwin
a2f23f9d22
Code Style fixes
2023-12-30 22:16:51 +01:00
Learwin
bc5ae74c7d
Added negative prompts to extra networks lora
2023-12-30 21:52:27 +01:00
AUTOMATIC1111
8100e901ab
fix error with RealESRGAN model failing to upscale fp32 image
2023-12-30 22:41:53 +03:00
AUTOMATIC1111
c2fd7c0344
Merge pull request #14474 from akx/realesrgan-is-esrgan
...
Correct RealESRGAN expected architecture type to ESRGAN
2023-12-30 22:40:11 +03:00
AUTOMATIC1111
7c13ffdbb1
Merge pull request #14472 from akx/drop-move-code
...
Remove `cleanup_models` code
2023-12-30 22:15:30 +03:00
Aarni Koskela
393a5b82ba
Correct RealESRGAN expected architecture type to ESRGAN
2023-12-30 21:12:32 +02:00
Aarni Koskela
af050dcaa7
Soften Spandrel model-architecture check to just a warning
2023-12-30 21:05:59 +02:00
Aarni Koskela
5fbb13e0da
Remove `cleanup_models` code
2023-12-30 20:47:12 +02:00
AUTOMATIC1111
16848f950b
Merge pull request #14467 from akx/drop-basicsr
...
Drop basicsr dependency
2023-12-30 21:27:33 +03:00
Aarni Koskela
1465dab715
Make Tensorboard a late import (it was implicitly installed by basicsr)
2023-12-30 19:44:05 +02:00
AUTOMATIC1111
79c9151802
Merge pull request #14421 from lanyeeee/api_thread_safe
...
fix API thread safe issues of txt2img and img2img
2023-12-30 20:21:13 +03:00
lanyeeee
f651405427
remove locks, move init code to __init__
2023-12-31 01:09:13 +08:00
Aarni Koskela
c9174253fb
Drop dependency on basicsr
2023-12-30 17:53:19 +02:00
lanyeeee
91560e98c4
fix format issue
2023-12-30 23:42:10 +08:00
Aarni Koskela
f476649c02
Correct arg type for restore_face
2023-12-30 17:41:29 +02:00
AUTOMATIC1111
cd12c0e15c
Merge pull request #14425 from akx/spandrel
...
Use Spandrel for upscaling and face restoration architectures
2023-12-30 18:06:31 +03:00
AUTOMATIC1111
05230c0260
fix img2img api that i broke when implementing infotext support
2023-12-30 18:02:51 +03:00
Aarni Koskela
4ad0c0c0a8
Verify architecture for loaded Spandrel models
2023-12-30 16:37:03 +02:00
Aarni Koskela
c756133541
Add experimental HAT model
2023-12-30 16:30:49 +02:00
Aarni Koskela
b621a63cf6
Unify CodeFormer and GFPGAN restoration backends, use Spandrel for GFPGAN
2023-12-30 16:30:49 +02:00
Aarni Koskela
b0f5934234
Use Spandrel for upscaling and face restoration architectures (aside from GFPGAN and LDSR)
2023-12-30 16:24:01 +02:00
Aarni Koskela
e472383acb
Refactor esrgan_upscale to more generic upscale_with_model
2023-12-30 16:24:01 +02:00
Aarni Koskela
12c6f37f8e
Add tile_count property to Grid
2023-12-30 16:24:01 +02:00
Aarni Koskela
7aa27b000a
Add types to split_grid
2023-12-30 16:24:01 +02:00
AUTOMATIC1111
31992eff9b
make it possible again to extract styles that have whitespace at the end.
2023-12-30 16:51:13 +03:00
kurisu_u
d05f9e8124
Merge branch 'dev' into api_thread_safe
2023-12-30 21:47:59 +08:00
lanyeeee
c069c2c562
add locks to ensure init args are thread-safe
2023-12-30 21:32:22 +08:00
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
0c5427960b
make modal toolbar and icon opacity adjustable
2023-12-15 17:11:59 +09: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