stable-diffusion-webui/modules
NouberNou 25bbf31f57
Fix for grids without comprehensive infotexts
When generating grids, some scripts such as img2img loopback and ultimate SD upscale do not pass infotexts for each image since they are the same prompt.

If you attempt to save those images using the saved button in the UI it will fail because it will look for the selected image info text. This fixes those errors by replicating the infotext for as many images are passed into the image list if the infotext parameter is none.
2024-06-06 16:22:49 -07:00
..
api Merge pull request #15560 from AUTOMATIC1111/api-downscale 2024-04-21 07:22:30 +03:00
hypernetworks rename logging from textual inversion to not confuse it with global logging module 2024-04-21 07:41:28 +03:00
models/diffusion Cleanup ddpm_edit.py 2024-03-20 23:36:35 -04:00
processing_scripts support scheduler selection in hires fix 2024-03-24 11:00:16 +03:00
textual_inversion rename logging from textual inversion to not confuse it with global logging module 2024-04-21 07:41:28 +03:00
cache.py Tweak diskcache limits 2024-03-17 20:25:25 +00:00
call_queue.py Fix various typos with crate-ci/typos 2024-03-04 08:42:07 +02:00
cmd_args.py Add '--no-prompt-history' cmd args for disable last generation prompt history 2024-03-09 11:43:49 +09:00
codeformer_model.py fix CodeFormer weight 2024-03-31 14:41:06 +02:00
config_states.py Config states time ISO in system time zone 2023-09-16 09:11:54 +09:00
dat_model.py Minor cleanup 2024-01-19 00:39:14 +01:00
deepbooru_model.py Add option for float32 sampling with float16 UNet 2023-01-25 01:13:02 -05:00
deepbooru.py ruff auto fixes 2023-05-10 11:05:02 +03:00
devices.py Fix various typos with crate-ci/typos 2024-03-04 08:42:07 +02:00
errors.py torch 2.1.2 2023-12-16 10:15:08 +03:00
esrgan_model.py Verify architecture for loaded Spandrel models 2023-12-30 16:37:03 +02:00
extensions.py fix for listing wrong requirements for extensions 2024-03-18 08:00:42 +03:00
extra_networks_hypernet.py Simplify a bunch of len(x) > 0/len(x) == 0 style expressions 2023-06-02 15:07:10 +03:00
extra_networks.py Fix various typos with crate-ci/typos 2024-03-04 08:42:07 +02:00
extras.py add metadata to checkpoint merger 2023-08-01 08:27:54 +03:00
face_restoration_utils.py Drop dependency on basicsr 2023-12-30 17:53:19 +02:00
face_restoration.py
fifo_lock.py feat: replace threading.Lock() to FIFOLock 2023-08-21 17:49:58 +08:00
gfpgan_model.py Be more clear about Spandrel model nomenclature 2023-12-31 00:22:58 +02:00
gitpython_hack.py Fix some deprecated types 2023-08-29 00:54:57 -06:00
gradio_extensons.py add Block component creation callback 2023-11-27 13:15:17 +09:00
hashes.py Gracefully handle mtime read exception from cache 2024-02-15 13:31:44 -05:00
hat_model.py Verify architecture for loaded Spandrel models 2023-12-30 16:37:03 +02:00
images.py Merge pull request #15581 from AUTOMATIC1111/FilenameGenerator-sampler-scheduler 2024-04-21 07:00:28 +03:00
img2img.py put request: gr.Request at start of img2img function similar to txt2img 2024-03-25 18:00:58 +03:00
import_hook.py Add import_hook hack to work around basicsr incompatibility 2023-12-03 16:55:38 +02:00
infotext_utils.py Merge pull request #15470 from AUTOMATIC1111/read-infotext-Script-not-found 2024-04-09 16:01:13 +03:00
infotext_versions.py v180_hr_styles actual version number 2024-03-16 17:19:38 +09:00
initialize_util.py linter 2024-03-21 07:09:40 +03:00
initialize.py Merge pull request #15310 from Dalton-Murray/update-pytorch-lightning-utilities 2024-03-21 07:08:43 +03:00
interrogate.py fix CLIP Interrogator topN regex 2024-01-27 19:35:07 +09:00
launch_utils.py Merge pull request #15059 from Dalton-Murray/direct-binary-release-link 2024-03-02 07:15:32 +03:00
localization.py Update localization.py 2023-09-11 09:22:27 +08:00
logging_config.py Logging: set formatter correctly for fallback logger too 2024-01-11 08:29:42 +02:00
lowvram.py add --medvram-sdxl 2023-08-22 18:49:08 +03:00
mac_specific.py Fix various typos with crate-ci/typos 2024-03-04 08:42:07 +02:00
masking.py fix get_crop_region_v2 2024-04-22 23:10:19 +09:00
memmon.py attempt to fix memory monitor with multiple CUDA devices 2023-03-12 21:04:17 +03:00
modelloader.py Fix various typos with crate-ci/typos 2024-03-04 08:42:07 +02:00
ngrok.py Merge branch 'dev' into ngrok-py 2023-05-18 10:12:17 +03:00
npu_specific.py Update 2024-01-31 12:29:58 +08:00
options.py restore the lost Uncategorized options section 2024-03-10 22:40:35 +03:00
patches.py store patches for Lora in a specialized module 2023-08-15 19:23:40 +03:00
paths_internal.py restore outputs path 2024-03-19 00:54:56 +09:00
paths.py Use Spandrel for upscaling and face restoration architectures (aside from GFPGAN and LDSR) 2023-12-30 16:24:01 +02:00
postprocessing.py Merge pull request #15465 from jordenyt/fix-extras-api-upscale-enabled 2024-04-09 11:00:49 +03:00
processing.py Fix for grids without comprehensive infotexts 2024-06-06 16:22:49 -07:00
progress.py rename pending tasks api endpoint to be more in line with others 2023-12-16 11:04:59 +03:00
prompt_parser.py Merge pull request #13797 from Meerkov/master 2023-11-03 20:11:54 +03:00
realesrgan_model.py load_spandrel_model: make half prefer_half 2024-01-02 10:44:38 +02:00
restart.py alternative solution to #13434 2023-09-30 08:23:12 +03:00
rng_philox.py minor performance improvements for philox 2023-08-03 07:53:03 +03:00
rng.py Fix various typos with crate-ci/typos 2024-03-04 08:42:07 +02:00
Roboto-Regular.ttf Drop fonts + font-roboto deps since we only use the single regular cut of Roboto 2023-05-11 10:07:28 +03:00
safe.py rename print_error to report, use it with together with package name 2023-05-31 19:56:37 +03:00
script_callbacks.py fix: remove callbacks properly in remove_callbacks_for_function() 2024-04-15 21:10:11 -07:00
script_loading.py restore 1.8.0-style naming of scripts 2024-04-22 12:19:30 +03:00
scripts_auto_postprocessing.py ruff auto fixes 2023-05-10 11:05:02 +03:00
scripts_postprocessing.py add an option to hide postprocessing options in Extras tab 2024-03-31 08:30:00 +03:00
scripts.py Merge pull request #15470 from AUTOMATIC1111/read-infotext-Script-not-found 2024-04-09 16:01:13 +03:00
sd_disable_initialization.py Merge pull request #14216 from wfjsw/state-dict-ref-comparison 2023-12-14 10:15:22 +03:00
sd_emphasis.py Fix various typos with crate-ci/typos 2024-03-04 08:42:07 +02:00
sd_hijack_checkpoint.py add option to show/hide warnings 2023-01-18 23:04:24 +03:00
sd_hijack_clip_old.py add infotext entry for emphasis; put emphasis into a separate file, add an option to parse but still ignore emphasis 2024-02-11 09:39:51 +03:00
sd_hijack_clip.py Merge pull request #14981 from wangshuai09/gpu_info_for_ascend 2024-03-04 20:06:54 +03:00
sd_hijack_ip2p.py imports cleanup for ruff 2023-05-10 08:43:42 +03:00
sd_hijack_open_clip.py repair --medvram for SD2.x too after SDXL update 2023-07-24 11:57:59 +03:00
sd_hijack_optimizations.py Make sub-quadratic the default for MPS 2023-08-13 10:06:25 -04:00
sd_hijack_unet.py Add support for --upcast-sampling with SD XL 2023-07-18 00:39:50 -04:00
sd_hijack_utils.py Handle CondFunc exception when resolving attributes 2024-01-06 17:18:38 +08:00
sd_hijack_xlmr.py imports cleanup for ruff 2023-05-10 08:43:42 +03:00
sd_hijack.py alternate implementation for unet forward replacement that does not depend on hijack being applied 2023-12-02 19:35:47 +03:00
sd_models_config.py support for sdxl-inpaint model 2023-12-21 20:15:51 +08:00
sd_models_types.py linter 2023-11-05 19:32:21 +03:00
sd_models_xl.py Avoid error from None 2024-03-09 17:12:54 +08:00
sd_models.py put HF_ENDPOINT into shared for #15443 2024-04-06 08:53:21 +03:00
sd_samplers_cfg_denoiser.py Pass sigma to apply_refiner 2024-02-20 16:22:40 -05:00
sd_samplers_common.py fix wrong condition 2024-03-02 10:36:48 +03:00
sd_samplers_compvis.py Merge branch 'dev' into refiner 2023-08-08 21:49:47 +03:00
sd_samplers_extra.py Simplify restart_sampler (suggested by ruff) 2023-11-22 18:05:12 +02:00
sd_samplers_kdiffusion.py support scheduler selection in hires fix 2024-03-24 11:00:16 +03:00
sd_samplers_lcm.py lcm sampler 2024-01-08 06:43:39 -06:00
sd_samplers_timesteps_impl.py Fix fp64 2023-12-02 15:54:25 +08:00
sd_samplers_timesteps.py Add Pad conds v0 option 2024-01-27 22:30:47 +03:00
sd_samplers.py support scheduler selection in hires fix 2024-03-24 11:00:16 +03:00
sd_schedulers.py change the behavior of discard_next_to_last_sigma for sgm_uniform to match other schedulers 2024-03-20 10:29:52 +03:00
sd_unet.py alternate implementation for unet forward replacement that does not depend on hijack being applied 2023-12-02 19:35:47 +03:00
sd_vae_approx.py Revert "Add FP32 fallback support on sd_vae_approx" 2023-11-29 04:07:48 +09:00
sd_vae_taesd.py add TAESD for i2i and t2i 2023-08-04 13:38:52 +08:00
sd_vae.py Execute model_loaded_callback after moving to target device 2024-01-06 20:03:33 +08:00
shared_cmd_options.py consolidate local check 2023-08-28 03:43:27 +09:00
shared_gradio_themes.py make modal toolbar and icon opacity adjustable 2023-12-15 17:11:59 +09:00
shared_init.py improve efficiency and support more device 2024-01-09 22:11:44 +08:00
shared_items.py add UI for reordering callbacks 2024-03-10 14:09:48 +03:00
shared_options.py Merge pull request #15492 from w-e-w/update-restricted_opts 2024-04-11 19:34:10 +03:00
shared_state.py Merge pull request #15102 from light-and-ray/fix_jpeg_live_preview 2024-03-04 10:30:24 +03:00
shared_total_tqdm.py split shared.py into multiple files; should resolve all circular reference import errors related to shared.py 2023-08-09 10:25:35 +03:00
shared.py put HF_ENDPOINT into shared for #15443 2024-04-06 08:53:21 +03:00
styles.py PEP 604 annotations 2024-03-15 08:22:36 +09:00
sub_quadratic_attention.py Fix some deprecated types 2023-08-29 00:54:57 -06:00
sysinfo.py add assets repo; serve fonts locally rather than from google's servers 2024-01-07 09:21:21 +03:00
timer.py add --log-startup option to print detailed startup progress 2023-07-22 17:15:38 +03:00
torch_utils.py Add utility to inspect a model's parameters (to get dtype/device) 2023-12-31 13:22:43 +02:00
txt2img.py support scheduler selection in hires fix 2024-03-24 11:00:16 +03:00
ui_checkpoint_merger.py gradio 3.39 2023-08-04 08:04:23 +03:00
ui_common.py Merge branch 'dev' into open_folder-as-util 2024-04-05 15:14:38 +08:00
ui_components.py Fix various typos with crate-ci/typos 2024-03-04 08:42:07 +02:00
ui_extensions.py fix limited file write (thanks, Sylwia) 2024-04-08 16:15:55 +03:00
ui_extra_networks_checkpoints_user_metadata.py SD VAE rework 2 2023-08-07 08:07:20 +03:00
ui_extra_networks_checkpoints.py fix checkpoint selection not working for #14588 2024-02-02 19:41:07 +03:00
ui_extra_networks_hypernets.py Finish base layout. Fix bugs. Need to test for stability and clean up. 2024-01-11 15:06:57 -05:00
ui_extra_networks_textual_inversion.py Finish base layout. Fix bugs. Need to test for stability and clean up. 2024-01-11 15:06:57 -05:00
ui_extra_networks_user_metadata.py update preview on Replace Preview 2024-03-10 18:24:52 +09:00
ui_extra_networks.py Merge pull request #15319 from catboxanon/feat/ssmd_cover_images 2024-03-24 13:43:37 +03:00
ui_gradio_extensions.py Avoid unnecessary isfile/exists calls 2024-01-04 00:26:30 +02:00
ui_loadsave.py fix ui-config for InputAccordion 2024-03-16 12:32:39 +04:00
ui_postprocessing.py FIX: Allow PNG-RGBA for Extras Tab 2024-03-20 13:28:32 +07:00
ui_prompt_styles.py Fix various typos with crate-ci/typos 2024-03-04 08:42:07 +02:00
ui_settings.py add UI for reordering callbacks 2024-03-10 14:09:48 +03:00
ui_tempdir.py Merge pull request #15012 from light-and-ray/register_tmp_file-also-with-mtime 2024-03-02 06:54:46 +03:00
ui_toprow.py Disable prompt token counters option actually disables token counting rather than just hiding results. 2024-02-17 10:31:16 +03:00
ui.py fix_ui_config_for_hires_sampler_and_scheduler 2024-03-27 15:35:06 +04:00
upscaler_utils.py interrupt upscale 2024-03-26 14:53:38 +04:00
upscaler.py fix x1 upscalers 2024-04-18 01:53:23 +04:00
util.py re-add update_file_entry 2024-04-06 15:56:57 +09:00
xlmr_m18.py change import statements for #14478 2023-12-31 22:38:30 +03:00
xlmr.py change import statements for #14478 2023-12-31 22:38:30 +03:00
xpu_specific.py Fix format 2024-01-06 19:14:06 +08:00