Billy Cao
c02ef0f428
Fix PIL being imported before its installed (for new users only)
3 years ago
timntorres
6fd91c9179
Update OptionInfo to match preexisting option.
3 years ago
timntorres
a7a039d53a
Add option to include upscaler name in filename.
3 years ago
timntorres
a26fe85056
Add upscaler name as a suffix.
3 years ago
brkirch
cca16373de
Add attributes used by MPS
3 years ago
brkirch
16b4509fa6
Add numpy fix for MPS on PyTorch 1.12.1
...
When saving training results with torch.save(), an exception is thrown:
"RuntimeError: Can't call numpy() on Tensor that requires grad. Use tensor.detach().numpy() instead."
So for MPS, check if Tensor.requires_grad and detach() if necessary.
3 years ago
MMaker
b7c478c3eb
fix: Modify font size when unable to fit in plot
...
This prevents scenarios where text without line breaks will start overlapping with each other when generating X/Y plots. This is most evident when generating X/Y plots with checkpoints, as most don't contain spaces and sometimes include extra information such as the epoch, making it extra long.
3 years ago
Alex "mcmonkey" Goodwin
180fdf7809
apply to DPM2 (non-ancestral) as well
3 years ago
Alex "mcmonkey" Goodwin
8b0703b8fc
Add a workaround patch for DPM2 a issue
...
DPM2 a and DPM2 a Karras samplers are both affected by an issue described by https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/3483 and can be resolved by a workaround suggested by the k-diffusion author at https://github.com/crowsonkb/k-diffusion/issues/43#issuecomment-1305195666
3 years ago
Akiba
35e1017e3e
fix: xformers
3 years ago
Jim Hays
c0355caefe
Fix various typos
3 years ago
Yuval Aboulafia
957e15c464
Correct singleton comparisons
3 years ago
space-nuko
5f407ebd61
Fix comment
3 years ago
space-nuko
1fcb959514
Correctly restore default hypernetwork strength
3 years ago
space-nuko
9d5948e5f7
Correctly restore hypernetwork from hash
3 years ago
space-nuko
7077428209
Save hypernetwork hash in infotext
3 years ago
ThereforeGames
2e8b5418e3
Improve color correction with luminosity blend
3 years ago
Dean Hopkins
960293d6b2
API endpoint to refresh checkpoints
...
API endpoint to refresh checkpoints
3 years ago
MrCheeze
ec0a48826f
unconditionally set use_ema=False if value not specified (True never worked, and all configs except v1-inpainting-inference.yaml already correctly set it to False)
3 years ago
Dean van Dugteren
59c6511494
fix: fallback model_checkpoint if it's empty
...
This fixes the following error when SD attempts to start with a deleted checkpoint:
```
Traceback (most recent call last):
File "D:\Web\stable-diffusion-webui\launch.py", line 295, in <module>
start()
File "D:\Web\stable-diffusion-webui\launch.py", line 290, in start
webui.webui()
File "D:\Web\stable-diffusion-webui\webui.py", line 132, in webui
initialize()
File "D:\Web\stable-diffusion-webui\webui.py", line 62, in initialize
modules.sd_models.load_model()
File "D:\Web\stable-diffusion-webui\modules\sd_models.py", line 283, in load_model
checkpoint_info = checkpoint_info or select_checkpoint()
File "D:\Web\stable-diffusion-webui\modules\sd_models.py", line 117, in select_checkpoint
checkpoint_info = checkpoints_list.get(model_checkpoint, None)
TypeError: unhashable type: 'list'
```
3 years ago
MrCheeze
bd81a09eac
fix support for 2.0 inpainting model while maintaining support for 1.5 inpainting model
3 years ago
MrCheeze
a1c8ad8828
unload depth model if medvram/lowvram enabled
3 years ago
AUTOMATIC1111
94a35ca9d6
Merge pull request #5191 from aliencaocao/enable_checkpoint_switching_in_override_settings
...
Support changing checkpoint and vae through override_settings
3 years ago
AUTOMATIC
713c48ddd7
add an 'installed' tag to extensions
3 years ago
AUTOMATIC
991e2dcee9
remove NSFW filter and its dependency; if you still want it, find it in the extensions section
3 years ago
AUTOMATIC
d06592267c
use less javascript for this non-js-only implementation of the clear prompt button.
3 years ago
AUTOMATIC1111
2028aa06c0
Merge pull request #3198 from papuSpartan/master
...
Add Clear Prompt button to roll_col
3 years ago
AUTOMATIC1111
89237852f4
Merge pull request #5119 from 0xb8/master
...
Atomically rename saved image to avoid race condition with other processes
3 years ago
AUTOMATIC1111
cce306cb67
Merge pull request #5441 from timntorres/add-5433-avoid-sending-size-option
...
Add option to avoid sending size between interfaces.
3 years ago
papuSpartan
6387043fd2
Merge branch 'AUTOMATIC1111:master' into master
3 years ago
AUTOMATIC1111
ec5e072124
Merge pull request #4841 from R-N/vae-fix-none
...
Fix None option of VAE selector
3 years ago
AUTOMATIC
bab91b1279
add Noise multiplier option to infotext
3 years ago
AUTOMATIC1111
8ee1acc1e4
Merge pull request #5373 from mezotaken/master
...
add noise strength parameter similar to NAI
3 years ago
AUTOMATIC1111
e5e557fa5d
Merge pull request #5404 from szhublox/merger-ram-usage
...
Merger ram usage
3 years ago
AUTOMATIC
505ec7e4d9
cleanup some unneeded imports for hijack files
3 years ago
AUTOMATIC
7dbfd8a7d8
do not replace entire unet for the resolution hack
3 years ago
AUTOMATIC1111
2641d1b83b
Merge pull request #4978 from aliencaocao/support_any_resolution
...
Patch UNet Forward to support resolutions that are not multiples of 64
3 years ago
AUTOMATIC1111
4d5fe3bfc0
Merge pull request #5555 from ywx9/master
...
Bug fix (a few lines in modules/api/api.py)
3 years ago
AUTOMATIC1111
a42a8e9112
Merge pull request #5547 from Ju1-js/master
...
Make "# settings changed" grammatically correct
3 years ago
ywx9
9539c2045a
Bug fix
3 years ago
Ju1-js
ce04ba71b8
Make # settings changed message grammatically correct
...
Make the ": " in the settings changed message not show if 0 settings were changed.
"0 settings changed: ." -> "0 settings changed."
3 years ago
Jay Smith
1ed4f0e228
Depth2img model support
3 years ago
Andrew Ryan
358a8628f6
Add latent upscale option to img2img
...
Recently, the option to do latent upscale was added to txt2img highres
fix. This feature runs by scaling the latent sample of the image, and
then running a second pass of img2img.
But, in this edition of highres fix, the image and parameters cannot be
changed between the first pass and second pass. We might want to do a
fixup in img2img before doing the second pass, or might want to run the
second pass at a different resolution.
This change adds the option for img2img to perform its upscale in latent
space, rather than image space, giving very similar results to highres
fix with latent upscale. The result is not exactly the same because
there is an additional latent -> decoder -> image -> encoder -> latent
that won't happen in highres fix, but this conversion has relatively
small losses
3 years ago
zhaohu xing
965fc5ac5a
delete a file
...
Signed-off-by: zhaohu xing <920232796@qq.com>
3 years ago
zhaohu xing
5dcc22606d
add hash and fix undo hijack bug
...
Signed-off-by: zhaohu xing <920232796@qq.com>
3 years ago
Zac Liu
a25dfebeed
Merge pull request #3 from 920232796/master
...
fix device support for mps
update the support for SD2.0
3 years ago
Zac Liu
3ebf977a6e
Merge branch 'AUTOMATIC1111:master' into master
3 years ago
zhaohu xing
4929503258
fix bugs
...
Signed-off-by: zhaohu xing <920232796@qq.com>
3 years ago
timntorres
7057c72ae3
Add opt. to avoid sending size between interfaces.
3 years ago
Mackerel
681c450ecd
extras.py: use as little RAM as possible, misc fixes
...
maximum of 2 models loaded at once. delete unneeded model before next
step. fix 'teritary' -> 'tertiary'. gracefully fail when "add
difference" is selected without a tertiary model
3 years ago
AUTOMATIC
44c46f0ed3
make it possible to merge inpainting model with non-inpainting one
3 years ago
AUTOMATIC
8504db5170
fix #4459 breaking inpainting when the option is not specified.
3 years ago
AUTOMATIC
60bd4d52a6
fix incorrect file extension filter for deepdanbooru models
3 years ago
AUTOMATIC
4b0dc206ed
use modelloader for #4956
3 years ago
AUTOMATIC1111
2a649154ec
Merge pull request #4956 from TiagoSantos81/offline_BLIP
...
[CLIP interrogator] use local file, if available
3 years ago
AUTOMATIC
0d21624cee
move #5216 to the extension
3 years ago
AUTOMATIC
89e1df013b
Merge remote-tracking branch 'wywywywy/autoencoder-hijack'
3 years ago
AUTOMATIC
b6e5edd746
add built-in extension system
...
add support for adding upscalers in extensions
move LDSR, ScuNET and SwinIR to built-in extensions
3 years ago
Vladimir Repin
cf3e844d1d
add noise strength parameter similar to NAI
3 years ago
AUTOMATIC
46b0d230e7
add comment for #4407 and remove seemingly unnecessary cudnn.enabled
3 years ago
AUTOMATIC
2651267e3a
fix #4407 breaking UI entirely for card other than ones related to the PR
3 years ago
AUTOMATIC1111
681c0003df
Merge pull request #4407 from yoinked-h/patch-1
...
Fix issue with 16xx cards
3 years ago
AUTOMATIC1111
d2e5b4edfa
Merge pull request #5251 from adieyal/bug/negative-prompt-infotext
...
Fixed incorrect negative prompt text in infotext
3 years ago
AUTOMATIC1111
c9a2cfdf2a
Merge branch 'master' into racecond_fix
3 years ago
AUTOMATIC1111
5cd5a672f7
Merge pull request #4459 from kavorite/color-sketch-inpainting
...
add `--gradio-inpaint-tool` and option to specify `color-sketch`
3 years ago
AUTOMATIC1111
a2feaa95fc
Merge pull request #5194 from brkirch/autocast-and-mps-randn-fixes
...
Use devices.autocast() and fix MPS randn issues
3 years ago
AUTOMATIC
c7af672186
more simple config option name plus mouseover hint for clip skip
3 years ago
AUTOMATIC1111
c67d8bca4f
Merge pull request #5304 from space-nuko/fix/clip-skip-application
...
Fix clip skip of 1 not being restored from prompts
3 years ago
AUTOMATIC1111
28c79b8f05
Merge pull request #5328 from jcowens/fix-typo
...
fix typo
3 years ago
AUTOMATIC1111
eb0b8f92bc
Merge pull request #5331 from smirkingface/openaimodel_fix
...
Fixed AttributeError where openaimodel is not found
3 years ago
AUTOMATIC1111
bab6ea6b22
Merge pull request #5340 from PhytoEpidemic/master
...
Fix divide by 0 error
3 years ago
AUTOMATIC
b2f17dd367
prevent include_init_images from being passed to StableDiffusionProcessingImg2Img in API #4989
3 years ago
AUTOMATIC1111
ae81b377d4
Merge pull request #5165 from klimaleksus/fix-sequential-vae
...
Make VAE step sequential to prevent VRAM spikes, will fix #3059 , #2082 , #2561 , #3462
3 years ago
PhytoEpidemic
119a945ef7
Fix divide by 0 error
...
Fix of the edge case 0 weight that occasionally will pop up in some specific situations. This was crashing the script.
3 years ago
SmirkingFace
da698ca92e
Fixed AttributeError where openaimodel is not found
3 years ago
jcowens
99b19b1a8f
fix typo
3 years ago
SmirkingFace
e461477869
Fixed safe.py for pytorch 1.13 ckpt files
3 years ago
zhaohu xing
9c86fb8cac
fix bug
...
Signed-off-by: zhaohu xing <920232796@qq.com>
3 years ago
space-nuko
be2e6de94a
Fix clip skip of 1 not being restored from prompts
3 years ago
brkirch
0fddb4a1c0
Rework MPS randn fix, add randn_like fix
...
torch.manual_seed() already sets a CPU generator, so there is no reason to create a CPU generator manually. torch.randn_like also needs a MPS fix for k-diffusion, but a torch hijack with randn_like already exists so it can also be used for that.
3 years ago
brkirch
4d5f1691dd
Use devices.autocast instead of torch.autocast
3 years ago
brkirch
21effd629d
Add workaround for using MPS with torchsde
3 years ago
Adi Eyal
a44994e2c9
Fixed incorrect negative prompt text in infotext
...
Previously only the first negative prompt in all_negative_prompts was
being used for infotext. This fixes that by selecting the index-th
negative prompt
3 years ago
Billy Cao
3a724e91a2
Change to steps of 8
3 years ago
zhaohu xing
52cc83d36b
fix bugs
...
Signed-off-by: zhaohu xing <920232796@qq.com>
3 years ago
zhaohu xing
0831ab476c
Merge branch 'master' into master
3 years ago
wywywywy
7193814cf7
Added purpose of this hijack to comments
3 years ago
wywywywy
36c3613d16
Add autoencoder to sd_hijack
3 years ago
wywywywy
241cbc4d2f
Hijack VQModelInterface back to AutoEncoder
3 years ago
AUTOMATIC
4b3c5bc24b
Merge remote-tracking branch 'pattontim/safetensors'
3 years ago
Billy Cao
9a8678f61e
Support changing checkpoint and vae through override_settings
3 years ago
zhaohu xing
75c4511e6b
add AltDiffusion to webui
...
Signed-off-by: zhaohu xing <920232796@qq.com>
3 years ago
brkirch
98ca437edf
Refactor and instead check if mps is being used, not availability
3 years ago
klimaleksus
67efee33a6
Make VAE step sequential to prevent VRAM spikes
3 years ago
AUTOMATIC
0b5dcb3d7c
fix an error that happens when you type into prompt while switching model, put queue stuff into separate file
3 years ago
AUTOMATIC
0376da180c
make it possible to save nai model using safetensors
3 years ago
AUTOMATIC
bb11bee22a
if image on disk was deleted between being generated and request being completed, do use temporary dir to store it for the browser
3 years ago
AUTOMATIC
aa12dfada0
fix the bug that makes it impossible to send images to other tabs
3 years ago
AUTOMATIC1111
39827a3998
Merge pull request #4688 from parasi22/resolve-embedding-name-in-filewords
...
resolve [name] after resolving [filewords] in training
3 years ago
uservar
9146a5884c
Better should hijack inpainting detection
3 years ago
AUTOMATIC1111
9e78d2c419
Merge pull request #4416 from Keavon/cors-regex
...
Add CORS-allow policy launch argument using regex
3 years ago
AUTOMATIC1111
ef567b083c
Merge pull request #4919 from brkirch/deepbooru-fix
...
Fix support for devices other than CUDA in DeepBooru
3 years ago
AUTOMATIC1111
554787231a
Merge pull request #5117 from aliencaocao/fix_api_sampler_name
...
Fix api ignoring sampler_name settings
3 years ago
AUTOMATIC1111
b24aed0b69
Merge pull request #4960 from Hugo-Matias/master
...
fix null negative_prompt on get requests
3 years ago
AUTOMATIC
8c13f3a2a5
cherrypick from #4971
3 years ago
AUTOMATIC1111
c33b9a6da7
Merge pull request #4583 from NoCrypt/patch-1
...
Forcing HTTPS instead of HTTP for ngrok
3 years ago
AUTOMATIC
506d529d19
rework #5012 to also work for pictures dragged into the prompt and also add Clip skip + ENSD to parameters
3 years ago
cat
185ab3cbd1
Atomically rename saved image to avoid race condition with other processes.
3 years ago
Billy Cao
06ada734c7
Prevent warning on sampler_index if sampler_name is being used
3 years ago
Billy Cao
3cf93de24f
Fix sampler_name for API requests are being ignored
3 years ago
AUTOMATIC1111
488f831d52
Merge pull request #5012 from Nandaka/master
...
Support NAI style exif in PNG Info for Send... buttons
3 years ago
AUTOMATIC1111
9ec0a41a58
Merge pull request #4977 from sena-nana/master
...
Fix API img2img not accepting bare base64 strings
3 years ago
AUTOMATIC
dac9b6f15d
add safetensors support for model merging #4869
3 years ago
AUTOMATIC
6074175faa
add safetensors to requirements
3 years ago
AUTOMATIC1111
f108782e30
Merge pull request #4930 from Narsil/allow_to_load_safetensors_file
...
Supporting `*.safetensors` format.
3 years ago
AUTOMATIC1111
a89d7f4f38
Merge pull request #4913 from dtlnor/deprecated-deepdanbooru-patch
...
Remove cmd args requirement for deepdanbooru
3 years ago
AUTOMATIC1111
eb08550108
Merge pull request #4663 from xucj98/draft
...
fix the model name error of Real-ESRGAN in the opts default value
3 years ago
AUTOMATIC1111
ca8c764af8
Merge pull request #4986 from mcmonkey4eva/add-model-name
...
add model_name pattern for saving
3 years ago
AUTOMATIC1111
8de897b3da
Merge pull request #5085 from MrCheeze/sd-2.0-automatic-2
...
no-half support for SD 2.0
3 years ago
AUTOMATIC1111
01f2ed6844
Merge pull request #5065 from JaySmithWpg/vram-leak
...
#3449 - VRAM leak when switching to/from inpainting checkpoint
3 years ago
AUTOMATIC1111
151e2cc627
Merge pull request #4461 from brkirch/face-restoration-device-fix
...
Fix setting device for GFPGAN and CodeFormer
3 years ago
AUTOMATIC1111
cc90dcc933
Merge pull request #4918 from brkirch/pytorch-fixes
...
Fixes for PyTorch 1.12.1 when using MPS
3 years ago
AUTOMATIC
10923f9b3a
calculate dictionary for sampler names only once
3 years ago
AUTOMATIC
40ca34b837
fix for broken sampler selection in img2img and xy plot #4860 #4909
3 years ago
AUTOMATIC
5b2c316890
eliminate duplicated code from #5095
3 years ago
AUTOMATIC1111
997ac57020
Merge pull request #5095 from mlmcgoogan/master
...
torch.cuda.empty_cache() defaults to cuda:0 device unless explicitly …
3 years ago
AUTOMATIC1111
6df4945718
Merge branch 'master' into DPM++SDE
3 years ago
AUTOMATIC
b48b7999c8
Merge remote-tracking branch 'flamelaw/master'
3 years ago
AUTOMATIC
b006382784
serve images from where they are saved instead of a temporary directory
...
add an option to choose a different temporary directory in the UI
add an option to cleanup the selected temporary directory at startup
3 years ago
Billy Cao
349f0461ec
Merge branch 'master' into support_any_resolution
3 years ago
Matthew McGoogan
c67c40f983
torch.cuda.empty_cache() defaults to cuda:0 device unless explicitly set otherwise first. Updating torch_gc() to use the device set by --device-id if specified to avoid OOM edge cases on multi-GPU systems.
3 years ago
MrCheeze
1e506657e1
no-half support for SD 2.0
3 years ago
AUTOMATIC
b5050ad207
make SD2 compatible with --medvram setting
3 years ago
flamelaw
755df94b2a
set TI AdamW default weight decay to 0
3 years ago
AUTOMATIC
64c7b7975c
restore hypernetworks to seemingly working state
3 years ago
AUTOMATIC
1123f52cad
add 1024 module for hypernets for the new open clip
3 years ago
AUTOMATIC
ce6911158b
Add support Stable Diffusion 2.0
3 years ago
Jay Smith
c833d5bfaa
fixes #3449 - VRAM leak when switching to/from inpainting model
3 years ago
xucj98
263b323de1
Merge branch 'AUTOMATIC1111:master' into draft
3 years ago
Tiago F. Santos
a2ae5a6555
[interrogator] mkdir check
3 years ago
Sena
fcd75bd874
Fix other apis
3 years ago
Nandaka
904121fecc
Support NAI exif for PNG Info
3 years ago
Alex "mcmonkey" Goodwin
ffcbbcf385
add filename santization
...
Probably redundant, considering the model name *is* a filename, but I suppose better safe than sorry.
3 years ago
Alex "mcmonkey" Goodwin
6001684be3
add model_name pattern for saving
3 years ago
flamelaw
1bd57cc979
last_layer_dropout default to False
3 years ago
flamelaw
d2c97fc3fe
fix dropout, implement train/eval mode
3 years ago
Billy Cao
adb6cb7619
Patch UNet Forward to support resolutions that are not multiples of 64
...
Also modifed the UI to no longer step in 64
3 years ago
Sena
75b67eebf2
Fix bare base64 not accept
3 years ago
flamelaw
89d8ecff09
small fixes
3 years ago
Tim Patton
ac90cf38c6
safetensors optional for now
3 years ago
uservar
0a01f50891
Add DPM++ SDE sampler
3 years ago
Rogerooo
c27a973c82
fix null negative_prompt on get requests
...
Small typo that causes a bug when returning negative prompts from the get request.
3 years ago
Tiago F. Santos
745f1e8f80
[CLIP interrogator] use local file, if available
3 years ago
Tim Patton
210cb4c128
Use GPU for loading safetensors, disable export
3 years ago
Tim Patton
162fef394f
Patch line ui endings
3 years ago
Nicolas Patry
0efffbb407
Supporting `*.safetensors` format.
...
If a model file exists with extension `.safetensors` then we can load it
more safely than with PyTorch weights.
3 years ago
brkirch
563ea3f6ff
Change .cuda() to .to(devices.device)
3 years ago
brkirch
e247b7400a
Add fixes for PyTorch 1.12.1
...
Fix typo "MasOS" -> "macOS"
If MPS is available and PyTorch is an earlier version than 1.13:
* Monkey patch torch.Tensor.to to ensure all tensors sent to MPS are contiguous
* Monkey patch torch.nn.functional.layer_norm to ensure input tensor is contiguous (required for this program to work with MPS on unmodified PyTorch 1.12.1)
3 years ago
dtlnor
9ae30b3450
remove cmd args requirement for deepdanbooru
3 years ago
flamelaw
5b57f61ba4
fix pin_memory with different latent sampling method
3 years ago
Tim Patton
637815632f
Generalize SD torch load/save to implement safetensor merging compat
3 years ago
AUTOMATIC1111
828438b4a1
Merge pull request #4120 from aliencaocao/enable-override-hypernet
...
Enable override_settings to take effect for hypernetworks
3 years ago
AUTOMATIC
c81d440d87
moved deepdanbooru to pure pytorch implementation
3 years ago
flamelaw
2d22d72cda
fix random sampling with pin_memory
3 years ago
flamelaw
a4a5735d0a
remove unnecessary comment
3 years ago
flamelaw
bd68e35de3
Gradient accumulation, autocast fix, new latent sampling method, etc
3 years ago
Tim Patton
ac7ecd2d84
Label and load SD .safetensors model files
3 years ago
Keavon Chambers
2f90496b19
Merge branch 'master' into cors-regex
3 years ago
AUTOMATIC
3596af0749
Add API for scripts to add elements anywhere in UI.
3 years ago
AUTOMATIC1111
ccd73fc186
Merge pull request #4717 from papuSpartan/security
...
Add --server-name to the list of arguments considered insecure
3 years ago
AUTOMATIC1111
41e242b220
Merge pull request #4733 from MaikoTan/api-authorization
...
feat: add http basic authentication for api
3 years ago
AUTOMATIC
5a6387e189
make it possible to change models etc by editing options using API
3 years ago
Maiko Tan
336c341a7c
Merge branch 'master' into api-authorization
3 years ago
AUTOMATIC1111
84a6f211d4
Merge pull request #4358 from bamarillo/master
...
[API][Feature] Add Skip endpoint
3 years ago
AUTOMATIC1111
4b22ec4138
Merge pull request #4759 from dtlnor/kill-gradio-progress-bar
...
Hide Gradio progress again
3 years ago
AUTOMATIC
413c077969
prevent StableDiffusionProcessingImg2Img changing image_mask field as an alternative solution to #4765
3 years ago
AUTOMATIC1111
89daf778fb
Merge pull request #4812 from space-nuko/feature/interrupt-preprocessing
...
Add interrupt button to preprocessing
3 years ago
AUTOMATIC1111
fe03f9903c
Merge pull request #4819 from killfrenzy96/master
...
Cleanly undo circular hijack to fix tiling getting stuck on #4818
3 years ago
AUTOMATIC
617c5b486f
make it possible for StableDiffusionProcessing to accept multiple different negative prompts in a batch
3 years ago
AUTOMATIC1111
e35d8b493f
Merge pull request #4778 from leppie/fix_unbounded_prompt_growth
...
Fix unbounded prompt growth/determinism in scripts that loop
3 years ago
AUTOMATIC
0d702930b0
renamed Inpainting strength infotext to Conditional mask weight, made it only appear if using inpainting model, made it possible to read the setting from it using the blue arrow button
3 years ago
Muhammad Rizqi Nur
8662b5e57f
Merge branch 'a1111' into vae-fix-none
3 years ago
AUTOMATIC1111
ff35ae9abb
Merge pull request #4679 from Eugenii10/inpaint-strength-to-infotext
...
Add 'Inpainting strength' to the 'generation_params' of 'infotext' (params.txt or png chunks)
3 years ago
AUTOMATIC1111
aee611adb8
Merge pull request #4646 from mrauhu/force-update-extensions
...
Fix: `error: Your local changes to the following files would be overwritten by merge` when trying to update extensions in WSL2 Docker
3 years ago
AUTOMATIC1111
5bfef6e063
Merge pull request #4844 from R-N/vae-misc
...
Remove no longer necessary code from VAE selector, fix #4651
3 years ago
AUTOMATIC
cdc8020d13
change StableDiffusionProcessing to internally use sampler name instead of sampler index
3 years ago
Muhammad Rizqi Nur
45dca0562e
Merge branch 'a1111' into vae-fix-none
3 years ago
Muhammad Rizqi Nur
f1bdf2b15f
Merge branch 'a1111' into vae-misc
3 years ago
AUTOMATIC
d9fd4525a5
change text for sd_vae_as_default that makes more sense to me
3 years ago
AUTOMATIC1111
3951806058
Merge pull request #4842 from R-N/vae-as-default
...
Option to use selected VAE as default fallback instead of primary option
3 years ago
Muhammad Rizqi Nur
c8f7b5cdd7
Misc
...
Misc
3 years ago
Muhammad Rizqi Nur
271fd2d700
More verbose messages
3 years ago
Muhammad Rizqi Nur
2c5ca706a7
Remove no longer necessary parts and add vae_file safeguard
3 years ago
Muhammad Rizqi Nur
0663706d44
Option to use selected VAE as default fallback instead of primary option
3 years ago
Muhammad Rizqi Nur
028b67b635
Use underscore naming for "private" functions in sd_vae
3 years ago
Muhammad Rizqi Nur
9fdc343dca
Fix model caching requiring deepcopy
3 years ago
Muhammad Rizqi Nur
c7be83bf02
Misc
...
Misc
3 years ago
Muhammad Rizqi Nur
abc1e79a5d
Fix base VAE caching was done after loading VAE, also add safeguard
3 years ago
Muhammad Rizqi Nur
8ab4927452
Fix model wasn't restored even when choosing "None"
3 years ago
killfrenzy96
17e4432820
cleanly undo circular hijack #4818
3 years ago
space-nuko
c8c40c8a64
Add interrupt button to preprocessing
3 years ago
brkirch
a5106a7cdc
Remove extra .to(device)
3 years ago
brkirch
abfa22c16f
Revert "MPS Upscalers Fix"
...
This reverts commit 768b95394a8500da639b947508f78296524f1836.
3 years ago
Llewellyn Pritchard
9bbe1e3c2e
Fix unbounded prompt growth scripts that loop
3 years ago
dtlnor
72b52fbb77
add css override
3 years ago
Maiko Sinkyaet Tan
8f2ff861d3
feat: add http basic authentication for api
3 years ago
papuSpartan
3405acc6a4
Give --server-name priority over --listen and add check for --server-name in addition to --share and --listen
3 years ago
KEV
40ae95d532
Fix retrieving value for 'x/y plot' script.
3 years ago
parasi
9a1aff645a
resolve [name] after resolving [filewords] in training
3 years ago
Ryan Voots
671c0e42b4
Fix docker tmp/ and extensions/ handling for docker. might also work for symlinks
3 years ago
KEV
6fa891b934
Add 'Inpainting strength' to the 'generation_params' dictionary of 'infotext' which is saved into the 'params.txt' or png chunks.
...
Value appears only if 'Denoising strength' appears too.
3 years ago
Xu Cuijie
d20dbe47e0
fix the model name error of Real-ESRGAN in the opts default value
3 years ago
Mrau Hu
d671d1d45d
Fix: `error: Your local changes to the following files would be overwritten by merge` when run `pull()` method,
...
because WSL2 Docker set 755 file permissions instead of 644, this results to the error.
Updated `Extension` class: replaced `pull()` with `fetch_and_reset_hard()` method.
Updated `apply_and_restart()` function: replaced `ext.pull()` with `ext.fetch_and_reset_hard()` function.
3 years ago
brkirch
f4a488f585
Set device for facelib/facexlib and gfpgan
...
* FaceXLib/FaceLib doesn't pass the device argument to RetinaFace but instead chooses one itself and sets it to a global - in order to use a device other than its internally chosen default it is necessary to manually replace the default value
* The GFPGAN constructor needs the device argument to work with MPS or a CUDA device ID that differs from the default
3 years ago
AUTOMATIC
98947d173e
run installers for newly installed extensions
3 years ago
AUTOMATIC
a1a376331c
make existing script loading and new preload code use same code for loading modules
...
limit extension preload scripts to just one file named preload.py
3 years ago
AUTOMATIC1111
e5690d0bf2
Merge pull request #4488 from d8ahazard/ExtensionPreload
...
Add option to preload extensions
3 years ago
AUTOMATIC
0ab0a50f9a
change formatting to match the main program in devices.py
3 years ago
AUTOMATIC
c62d17aee3
use the new devices.has_mps() function in register_buffer for DDIM/PLMS fix for OSX
3 years ago
源文雨
1130d5df66
Update devices.py
3 years ago
源文雨
76ab31e188
Fix wrong mps selection below MasOS 12.3
3 years ago
AUTOMATIC
7ba3923d5b
move DDIM/PLMS fix for OSX out of the file with inpainting code.
3 years ago
AUTOMATIC1111
bb2e2c82ce
Merge pull request #4233 from thesved/patch-1
...
Make DDIM and PLMS work on Mac OS
3 years ago
AUTOMATIC1111
b8a2e38758
Merge pull request #4543 from tong-zeng/master
...
Fix a bug in list_files_with_name
3 years ago
NoCrypt
6165f07e74
Merge branch 'master' into patch-1
3 years ago
AUTOMATIC1111
e666220ee4
Merge pull request #4514 from cluder/4448_fix_ckpt_cache
...
#4448 fix checkpoint cache usage
3 years ago
AUTOMATIC1111
6a2044f566
Merge pull request #4563 from JingShing/master
...
Add username and password in ngrok
3 years ago
AUTOMATIC1111
ec95ced6fb
Merge pull request #4573 from liamkerr/4415-update-generation-info
...
4415 update generation info
3 years ago
AUTOMATIC1111
73776907ec
Merge pull request #4117 from TinkTheBoush/master
...
Adding optional tag shuffling for training
3 years ago
AUTOMATIC1111
6585cba200
Merge pull request #4395 from snowmeow2/master
...
Add DeepDanbooru to the interrogate API
3 years ago
KyuSeok Jung
a1e271207d
Update dataset.py
3 years ago
NoCrypt
c556d34523
Forcing HTTPS instead of HTTP for ngrok
...
For security reason.
3 years ago
KyuSeok Jung
b19af67d29
Update dataset.py
3 years ago
KyuSeok Jung
0959907f87
adding tag dropout option
3 years ago
KyuSeok Jung
13a2f1dca3
adding tag drop out option
3 years ago
KyuSeok Jung
6f8a807fe4
Update shared.py
3 years ago
Liam
b98740129c
added event listener for the image gallery modal; moved js to separate file
3 years ago
JingShing
1a01191e27
Add username and password in ngrok.
3 years ago
JingShing
2505f39e28
Add username and password in ngrok.
3 years ago
Tong Zeng
893191cab2
fix a bug in list_files_with_name
3 years ago
Liam
81f2575df9
updating the displayed generation info when user clicks images in the gallery. feature request 4415
3 years ago
Muhammad Rizqi Nur
d85c2cb2d5
Merge branch 'master' into gradient-clipping
3 years ago
cluder
eebf49592a
restore #4035 behavior
...
- if checkpoint cache is set to 1, keep 2 models in cache (current +1 more)
3 years ago
cluder
f37cce0e3d
Merge branch 'master' of https://github.com/cluder/stable-diffusion-webui into 4448_fix_ckpt_cache
3 years ago
cluder
3b51d239ac
- do not use ckpt cache, if disabled
...
- cache model after is has been loaded from file
3 years ago
kavorite
59bb1d36ea
blur mask with color-sketch + add paint transparency slider
3 years ago
pepe10-gpu
62e9fec3df
actual better fix
...
thanks C43H66N12O12S2
3 years ago
d8ahazard
cfcadeae9a
Add option to preload extensions
...
By creating a file called "preload.py" in an extension folder and declaring a preload(parser) method, we can add extra command-line args for an extension.
3 years ago
kavorite
c34542a483
add new color-sketch state to img2img invocation
3 years ago
AUTOMATIC
1610b32584
add callback for creating a tab in train UI
3 years ago