aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-12-14Fix network_oftKohaku-Blueleaf
2023-12-05Merge pull request #14203 from AUTOMATIC1111/remove-clean_text()AUTOMATIC1111
remove clean_text()
2023-12-05remove clean_text()w-e-w
2023-12-04add hypertile infotextAUTOMATIC1111
2023-12-04repair old handler for postprocessing API in a way that doesn't break interfaceAUTOMATIC1111
2023-12-04repair old handler for postprocessing APIAUTOMATIC1111
2023-12-04update changelogAUTOMATIC1111
2023-12-04make webui not crash when running with --disable-all-extensions optionAUTOMATIC1111
2023-12-04Merge pull request #14192 from illtellyoulater/patch-1AUTOMATIC1111
Update launch_utils.py - fixes repetead package reinstalls
2023-12-03Lintmissionfloyd
2023-12-04Update launch_utils.py to fix wrong dep. checks and reinstallsilltellyoulater
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-03Merge pull request #14186 from akx/torchvision-basicsr-hackAUTOMATIC1111
Add import_hook hack to work around basicsr/torchvision incompatibility
2023-12-03Merge pull request #14181 from ↵AUTOMATIC1111
AUTOMATIC1111/rework-mask-and-mask_composite-logic slight optimization for mask and mask_composite
2023-12-03Add import_hook hack to work around basicsr incompatibilityAarni Koskela
Fixes #13985
2023-12-03rework mask and mask_composite logicw-e-w
2023-12-03Merge pull request #14177 from catboxanon/fix/mask-composite-saveAUTOMATIC1111
Fix `save_samples` being checked early when saving masked composite
2023-12-03Merge pull request #14178 from catboxanon/fix/missing-setting-v1AUTOMATIC1111
Re-add `keyedit_delimiters_whitespace` setting lost as part of commit e294e46
2023-12-02Re-add setting lost as part of e294e46catboxanon
2023-12-02Fix `save_samples` being checked early when saving masked compositecatboxanon
2023-12-02alternate implementation for unet forward replacement that does not depend ↵AUTOMATIC1111
on hijack being applied
2023-12-02Merge pull request #14171 from Nuullll/ipexAUTOMATIC1111
Initial IPEX support for Intel Arc GPU
2023-12-02potential fix for #14172AUTOMATIC1111
2023-12-02remove Train/Preprocessing tab and put all its functionality into extras ↵AUTOMATIC1111
batch images mode
2023-12-02Remove webui-ipex-user.batNuullll
2023-12-02extras tab batch: actually use original filenameAUTOMATIC1111
preprocessing upscale: do not do an extra upscale step if it's not needed
2023-12-02Fix fp64Nuullll
2023-12-02Merge pull request #13957 from h43lb1t0/extra_network_subdirsAUTOMATIC1111
dir buttons start with / so only the correct dir will be shown and no…
2023-12-02Merge pull request #14063 from wfjsw/use-ext-name-for-installedAUTOMATIC1111
use extension name for determining an extension is installed in the index
2023-12-02put code that can cause an exception into its own function for #14120AUTOMATIC1111
2023-12-02Merge pull request #14120 from ↵AUTOMATIC1111
AUTOMATIC1111/protect-against-bad-ui-creation-scripts catch uncaught exception with ui creation scripts
2023-12-02Merge pull request #14125 from cjj1977/devAUTOMATIC1111
Allow use of mutiple styles csv files
2023-12-02Merge pull request #14126 from aria1th/hypertile-xyzAUTOMATIC1111
Support XYZ scripts / split hires path from unet
2023-12-02Merge pull request #14131 from read-0nly/patch-1AUTOMATIC1111
Update devices.py - Make 'use-cpu all' actually apply to 'all'
2023-12-02Merge pull request #14121 from ↵AUTOMATIC1111
AUTOMATIC1111/fix-Auto-focal-point-crop-for-opencv-4.8.x Fix auto focal point crop for opencv >= 4.8
2023-12-02Merge pull request #14119 from ↵AUTOMATIC1111
AUTOMATIC1111/add-Block-component-creation-callback add Block component creation callback
2023-12-02Merge pull request #14046 from hidenorly/AddFP32FallbackSupportOnSdVaeApproxAUTOMATIC1111
Add FP32 fallback support on sd_vae_approx
2023-12-02Merge pull request #14156 from AUTOMATIC1111/metadata-pop-up-size-limitAUTOMATIC1111
fix not able to exit metadata popup when pop up is too big
2023-12-02Merge pull request #14170 from MrCheeze/sd-turboAUTOMATIC1111
Add support for SD 2.1 Turbo
2023-12-02split UI settings page into manyAUTOMATIC1111
2023-12-02Disable ipex autocast due to its bad perfNuullll
2023-12-02infotext updates: add option to disregard certain infotext fields, add ↵AUTOMATIC1111
option to not include VAE in infotext, add explanation to infotext settings page, move some options to infotext settings page
2023-12-01Add support for SD 2.1 Turbo, by converting the state dict from SGM to LDM ↵MrCheeze
on load
2023-12-01Fix bug where is_using_v_parameterization_for_sd2 fails because the ↵MrCheeze
sd_hijack is only partially undone
2023-11-30Close popups with escape keymissionfloyd
2023-12-01add max-heigh/width to global-popup-innerw-e-w
prevent the pop-up from being too big as to making exiting the pop-up impossible
2023-11-30Initial IPEX supportNuullll
2023-11-29Fix the Ruff error about unused importhidenorly
2023-11-29Add FP32 fallback support on torch.nn.functional.interpolatehidenorly
This tries to execute interpolate with FP32 if it failed. Background is that on some environment such as Mx chip MacOS devices, we get error as follows: ``` "torch/nn/functional.py", line 3931, in interpolate return torch._C._nn.upsample_nearest2d(input, output_size, scale_factors) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ RuntimeError: "upsample_nearest2d_channels_last" not implemented for 'Half' ``` In this case, ```--no-half``` doesn't help to solve. Therefore this commits add the FP32 fallback execution to solve it. Note that the ```upsample_nearest2d``` is called from ```torch.nn.functional.interpolate```. And the fallback for torch.nn.functional.interpolate is necessary at ```modules/sd_vae_approx.py``` 's ```VAEApprox.forward``` ```repositories/stable-diffusion-stability-ai/ldm/modules/diffusionmodules/openaimodel.py``` 's ```Upsample.forward```
2023-11-29Revert "Add FP32 fallback support on sd_vae_approx"hidenorly
This reverts commit 58c19545c83fa6925c9ce2216ee64964eb5129ce. Since the modification is expected to move to mac_specific.py (https://github.com/AUTOMATIC1111/stable-diffusion-webui/pull/14046#issuecomment-1826731532)
2023-11-28reformat file with uniform indentationw-e-w