From 22a7b09ff79d3ddc2ab35f798aa4d9903dc420c3 Mon Sep 17 00:00:00 2001 From: Vladimir Mandic Date: Sat, 4 Feb 2023 17:42:34 -0500 Subject: [PATCH] update config and installer --- automatic.sh | 3 +- config.json | 11 +- .../stable-diffusion-webui-images-browser | 2 +- ui-config.json | 1919 +++++++++-------- user.css | 2 +- 5 files changed, 998 insertions(+), 939 deletions(-) diff --git a/automatic.sh b/automatic.sh index 7cc8fe150..151fc235a 100755 --- a/automatic.sh +++ b/automatic.sh @@ -14,7 +14,7 @@ if [ "$PYTHON" == "" ]; then PYTHON=`which python` fi -CMD="launch.py --api --xformers --disable-console-progressbars --gradio-queue --skip-version-check" +CMD="launch.py --api --xformers --disable-console-progressbars --gradio-queue --skip-version-check --cors-allow-origins=http://127.0.0.1:7860" # --opt-channelslast MODE=optimized @@ -51,7 +51,6 @@ echo "Platform: $LSB $UN" $PYTHON -c 'import torch; import platform; print("Python:", platform.python_version(), "Torch:", torch.__version__, "CUDA:", torch.version.cuda, "cuDNN:", torch.backends.cudnn.version(), "GPU:", torch.cuda.get_device_name(torch.cuda.current_device()), "Arch:", torch.cuda.get_device_capability());' if [ $MODE == install ]; then - $PYTHON --version $PYTHON -m pip --version echo "Installing general requirements" $PYTHON -m pip install --disable-pip-version-check --quiet --no-warn-conflicts --requirement requirements.txt diff --git a/config.json b/config.json index c4105c4a9..c8a3f300a 100644 --- a/config.json +++ b/config.json @@ -20,9 +20,9 @@ "directories_max_prompt_words": 8, "disable_weights_auto_swap": false, "disabled_extensions": [ - "prompt-fusion-extension", + "embedding-inspector", "sd-webui-additional-networks", - "sdweb-merge-board", + "stable-diffusion-webui-instruct-pix2pix", "ScuNET" ], "do_not_add_watermark": true, @@ -36,7 +36,7 @@ "eta_ancestral": 1.0, "eta_ddim": 0.0, "eta_noise_seed_delta": 0, - "export_for_4chan": true, + "export_for_4chan": false, "extra_networks_default_multiplier": 1, "extra_networks_default_view": "cards", "face_restoration_model": "CodeFormer", @@ -160,7 +160,7 @@ "ui_reorder": "sampler, dimensions, cfg, seed, checkboxes, hires_fix, batch, scripts", "unload_models_when_training": false, "upcast_attn": false, - "upscaler_for_img2img": null, + "upscaler_for_img2img": "SwinIR_4x", "upscaling_max_images_in_cache": 5, "use_old_emphasis_implementation": false, "use_old_hires_fix_width_height": false, @@ -184,5 +184,6 @@ "DPM++ SDE Karras", "DPM2 a Karras", "LMS Karras" - ] + ], + "images_logger_warning": false } \ No newline at end of file diff --git a/extensions-builtin/stable-diffusion-webui-images-browser b/extensions-builtin/stable-diffusion-webui-images-browser index be513d619..1f325cdc4 160000 --- a/extensions-builtin/stable-diffusion-webui-images-browser +++ b/extensions-builtin/stable-diffusion-webui-images-browser @@ -1 +1 @@ -Subproject commit be513d619b7634d5870e762700bfd405999b3c7a +Subproject commit 1f325cdc49f1c6a567a2b63cda02ce217560a538 diff --git a/ui-config.json b/ui-config.json index 3e5a61bc2..32b2b1889 100644 --- a/ui-config.json +++ b/ui-config.json @@ -1,957 +1,1016 @@ { - "txt2img/Prompt/visible": true, - "txt2img/Prompt/value": "photorealistic, high detailed, sharp focus, depth of field, 4k", - "txt2img/Negative prompt/visible": true, + "txt2img/Batch count/maximum": 100, + "txt2img/Batch count/minimum": 1, + "txt2img/Batch count/step": 1, + "txt2img/Batch count/value": 1, + "txt2img/Batch count/visible": true, + "txt2img/Batch size/maximum": 16, + "txt2img/Batch size/minimum": 1, + "txt2img/Batch size/step": 1, + "txt2img/Batch size/value": 1, + "txt2img/Batch size/visible": true, + "txt2img/CFG Scale/maximum": 30.0, + "txt2img/CFG Scale/minimum": 1.0, + "txt2img/CFG Scale/step": 0.1, + "txt2img/CFG Scale/value": 6.0, + "txt2img/CFG Scale/visible": true, + "txt2img/Denoising strength/maximum": 1.0, + "txt2img/Denoising strength/minimum": 0.0, + "txt2img/Denoising strength/step": 0.01, + "txt2img/Denoising strength/value": 0.7, + "txt2img/Denoising strength/visible": true, + "txt2img/Extra/value": false, + "txt2img/Extra/visible": true, + "txt2img/Height/maximum": 2048, + "txt2img/Height/minimum": 64, + "txt2img/Height/step": 8, + "txt2img/Height/value": 512, + "txt2img/Height/visible": true, + "txt2img/Hi-res tiling/value": false, + "txt2img/Hi-res Tiling/value": false, + "txt2img/Hi-res tiling/visible": true, + "txt2img/Hi-res Tiling/visible": true, + "txt2img/Hires steps/maximum": 150, + "txt2img/Hires steps/minimum": 0, + "txt2img/Hires steps/step": 1, + "txt2img/Hires steps/value": 0, + "txt2img/Hires steps/visible": true, + "txt2img/Hires. fix/value": false, + "txt2img/Hires. fix/visible": true, "txt2img/Negative prompt/value": "foggy, blurry, blurred, duplicate, ugly, mutilated, mutation, mutated, out of frame, bad anatomy, disfigured, deformed, censored, low res, watermark, text, poorly drawn face, signature", + "txt2img/Negative prompt/visible": true, + "txt2img/Override settings/value": null, + "txt2img/Prompt/value": "photorealistic, high detailed, sharp focus, depth of field, 4k", + "txt2img/Prompt/visible": true, + "txt2img/Resize height to/maximum": 2048, + "txt2img/Resize height to/minimum": 0, + "txt2img/Resize height to/step": 8, + "txt2img/Resize height to/value": 0, + "txt2img/Resize height to/visible": true, + "txt2img/Resize seed from height/maximum": 2048, + "txt2img/Resize seed from height/minimum": 0, + "txt2img/Resize seed from height/step": 8, + "txt2img/Resize seed from height/value": 0, + "txt2img/Resize seed from height/visible": true, + "txt2img/Resize seed from width/maximum": 2048, + "txt2img/Resize seed from width/minimum": 0, + "txt2img/Resize seed from width/step": 8, + "txt2img/Resize seed from width/value": 0, + "txt2img/Resize seed from width/visible": true, + "txt2img/Resize width to/maximum": 2048, + "txt2img/Resize width to/minimum": 0, + "txt2img/Resize width to/step": 8, + "txt2img/Resize width to/value": 0, + "txt2img/Resize width to/visible": true, + "txt2img/Restore faces/value": false, + "txt2img/Restore faces/visible": true, + "txt2img/Sampling method/value": "DPM2 Karras", + "txt2img/Sampling method/visible": true, + "txt2img/Sampling steps/maximum": 150, + "txt2img/Sampling Steps/maximum": 200, + "txt2img/Sampling steps/minimum": 1, + "txt2img/Sampling Steps/minimum": 1, + "txt2img/Sampling steps/step": 1, + "txt2img/Sampling Steps/step": 1, + "txt2img/Sampling steps/value": 20, + "txt2img/Sampling Steps/value": 20, + "txt2img/Sampling steps/visible": true, + "txt2img/Sampling Steps/visible": true, + "txt2img/Script/value": "None", + "txt2img/Script/visible": true, + "txt2img/Seed/value": -1.0, + "txt2img/Seed/visible": true, + "txt2img/strength/maximum": 1, + "txt2img/strength/minimum": 0, + "txt2img/strength/step": 0.01, + "txt2img/strength/value": 0.0, + "txt2img/strength/visible": true, "txt2img/Style 1/value": "None", "txt2img/Style 1/visible": true, "txt2img/Style 2/value": "None", "txt2img/Style 2/visible": true, - "txt2img/Sampling method/value": "DPM2 Karras", - "txt2img/Sampling method/visible": true, - "txt2img/Sampling Steps/visible": true, - "txt2img/Sampling Steps/value": 20, - "txt2img/Sampling Steps/minimum": 1, - "txt2img/Sampling Steps/maximum": 200, - "txt2img/Sampling Steps/step": 1, - "txt2img/Width/visible": true, - "txt2img/Width/value": 512, - "txt2img/Width/minimum": 64, - "txt2img/Width/maximum": 2048, - "txt2img/Width/step": 8, - "txt2img/Height/visible": true, - "txt2img/Height/value": 512, - "txt2img/Height/minimum": 64, - "txt2img/Height/maximum": 2048, - "txt2img/Height/step": 8, - "txt2img/Batch count/visible": true, - "txt2img/Batch count/value": 1, - "txt2img/Batch count/minimum": 1, - "txt2img/Batch count/maximum": 100, - "txt2img/Batch count/step": 1, - "txt2img/Batch size/visible": true, - "txt2img/Batch size/value": 1, - "txt2img/Batch size/minimum": 1, - "txt2img/Batch size/maximum": 16, - "txt2img/Batch size/step": 1, - "txt2img/CFG Scale/visible": true, - "txt2img/CFG Scale/value": 6.0, - "txt2img/CFG Scale/step": 0.1, - "txt2img/CFG Scale/minimum": 1.0, - "txt2img/CFG Scale/maximum": 30.0, - "txt2img/Seed/visible": true, - "txt2img/Seed/value": -1.0, - "txt2img/Extra/visible": true, - "txt2img/Extra/value": false, - "txt2img/Variation seed/visible": true, - "txt2img/Variation seed/value": -1.0, - "txt2img/Variation strength/visible": true, - "txt2img/Variation strength/value": 0.0, - "txt2img/Variation strength/minimum": 0, - "txt2img/Variation strength/maximum": 1, - "txt2img/Variation strength/step": 0.01, - "txt2img/Resize seed from width/visible": true, - "txt2img/Resize seed from width/value": 0, - "txt2img/Resize seed from width/minimum": 0, - "txt2img/Resize seed from width/maximum": 2048, - "txt2img/Resize seed from width/step": 8, - "txt2img/Resize seed from height/visible": true, - "txt2img/Resize seed from height/value": 0, - "txt2img/Resize seed from height/minimum": 0, - "txt2img/Resize seed from height/maximum": 2048, - "txt2img/Resize seed from height/step": 8, - "txt2img/Restore faces/visible": true, - "txt2img/Restore faces/value": false, - "txt2img/Tiling/visible": true, + "txt2img/Styles/value": [], + "txt2img/Styles/visible": false, "txt2img/Tiling/value": false, - "txt2img/Hires. fix/visible": true, - "txt2img/Hires. fix/value": false, - "txt2img/Upscale by/visible": true, - "txt2img/Upscale by/value": 2.0, - "txt2img/Upscale by/minimum": 1.0, + "txt2img/Tiling/visible": true, "txt2img/Upscale by/maximum": 4.0, + "txt2img/Upscale by/minimum": 1.0, "txt2img/Upscale by/step": 0.05, - "txt2img/Denoising strength/visible": true, - "txt2img/Denoising strength/value": 0.7, - "txt2img/Denoising strength/minimum": 0.0, - "txt2img/Denoising strength/maximum": 1.0, - "txt2img/Denoising strength/step": 0.01, - "txt2img/Script/value": "None", - "txt2img/Script/visible": true, - "img2img/Prompt/visible": true, - "img2img/Prompt/value": "", - "img2img/Negative prompt/visible": true, + "txt2img/Upscale by/value": 2.0, + "txt2img/Upscale by/visible": true, + "txt2img/Upscaler/value": "Latent", + "txt2img/Upscaler/visible": true, + "txt2img/Variation seed/value": -1.0, + "txt2img/Variation seed/visible": true, + "txt2img/Variation strength/maximum": 1, + "txt2img/Variation strength/minimum": 0, + "txt2img/Variation strength/step": 0.01, + "txt2img/Variation strength/value": 0.0, + "txt2img/Variation strength/visible": true, + "txt2img/Width/maximum": 2048, + "txt2img/Width/minimum": 64, + "txt2img/Width/step": 8, + "txt2img/Width/value": 512, + "txt2img/Width/visible": true, + "img2img/Batch count/maximum": 100, + "img2img/Batch count/minimum": 1, + "img2img/Batch count/step": 1, + "img2img/Batch count/value": 1, + "img2img/Batch count/visible": true, + "img2img/Batch size/maximum": 16, + "img2img/Batch size/minimum": 1, + "img2img/Batch size/step": 1, + "img2img/Batch size/value": 1, + "img2img/Batch size/visible": true, + "img2img/CFG Scale/maximum": 30.0, + "img2img/CFG Scale/minimum": 1.0, + "img2img/CFG Scale/step": 0.5, + "img2img/CFG Scale/value": 6.0, + "img2img/CFG Scale/visible": true, + "img2img/Denoising strength/maximum": 1.0, + "img2img/Denoising strength/minimum": 0.0, + "img2img/Denoising strength/step": 0.01, + "img2img/Denoising strength/value": 0.75, + "img2img/Denoising strength/visible": true, + "img2img/Extra/value": false, + "img2img/Extra/visible": true, + "img2img/Height/maximum": 2048, + "img2img/Height/minimum": 64, + "img2img/Height/step": 8, + "img2img/Height/value": 512, + "img2img/Height/visible": true, + "img2img/Image CFG Scale/maximum": 3.0, + "img2img/Image CFG Scale/minimum": 0, + "img2img/Image CFG Scale/step": 0.05, + "img2img/Image CFG Scale/value": 1.5, + "img2img/Inpaint area/value": "Whole picture", + "img2img/Inpaint area/visible": true, + "img2img/Inpaint batch mask directory (required for inpaint batch processing only)/value": "", + "img2img/Inpaint batch mask directory (required for inpaint batch processing only)/visible": true, + "img2img/Input directory/value": "", + "img2img/Input directory/visible": true, + "img2img/Mask blur/maximum": 64, + "img2img/Mask blur/minimum": 0, + "img2img/Mask blur/step": 1, + "img2img/Mask blur/value": 4, + "img2img/Mask blur/visible": true, + "img2img/Mask mode/value": "Inpaint masked", + "img2img/Mask mode/visible": true, + "img2img/Mask source/value": "Draw mask", + "img2img/Mask source/visible": true, + "img2img/Mask transparency/maximum": 100, + "img2img/Mask transparency/minimum": 0, + "img2img/Mask transparency/step": 1, + "img2img/Mask transparency/value": 0, + "img2img/Masked content/value": "original", + "img2img/Masked content/visible": true, "img2img/Negative prompt/value": "", + "img2img/Negative prompt/visible": true, + "img2img/Only masked padding, pixels/maximum": 256, + "img2img/Only masked padding, pixels/minimum": 0, + "img2img/Only masked padding, pixels/step": 4, + "img2img/Only masked padding, pixels/value": 32, + "img2img/Only masked padding, pixels/visible": true, + "img2img/Output directory/value": "", + "img2img/Output directory/visible": true, + "img2img/Override settings/value": null, + "img2img/Prompt/value": "", + "img2img/Prompt/visible": true, + "img2img/Resize mode/value": "Just resize", + "img2img/Resize mode/visible": true, + "img2img/Resize seed from height/maximum": 2048, + "img2img/Resize seed from height/minimum": 0, + "img2img/Resize seed from height/step": 8, + "img2img/Resize seed from height/value": 0, + "img2img/Resize seed from height/visible": true, + "img2img/Resize seed from width/maximum": 2048, + "img2img/Resize seed from width/minimum": 0, + "img2img/Resize seed from width/step": 8, + "img2img/Resize seed from width/value": 0, + "img2img/Resize seed from width/visible": true, + "img2img/Restore faces/value": false, + "img2img/Restore faces/visible": true, + "img2img/Sampling method/value": "DPM2 Karras", + "img2img/Sampling method/visible": true, + "img2img/Sampling steps/maximum": 150, + "img2img/Sampling Steps/maximum": 200, + "img2img/Sampling steps/minimum": 1, + "img2img/Sampling Steps/minimum": 1, + "img2img/Sampling steps/step": 1, + "img2img/Sampling Steps/step": 1, + "img2img/Sampling steps/value": 20, + "img2img/Sampling Steps/value": 20, + "img2img/Sampling steps/visible": true, + "img2img/Sampling Steps/visible": true, + "img2img/Script/value": "None", + "img2img/Script/visible": true, + "img2img/Seed/value": -1.0, + "img2img/Seed/visible": true, + "img2img/strength/maximum": 1, + "img2img/strength/minimum": 0, + "img2img/strength/step": 0.01, + "img2img/strength/value": 0.0, + "img2img/strength/visible": true, "img2img/Style 1/value": "None", "img2img/Style 1/visible": true, "img2img/Style 2/value": "None", "img2img/Style 2/visible": true, - "img2img/Mask blur/visible": true, - "img2img/Mask blur/value": 4, - "img2img/Mask blur/minimum": 0, - "img2img/Mask blur/maximum": 64, - "img2img/Mask blur/step": 1, - "img2img/Mask transparency/value": 0, - "img2img/Mask transparency/minimum": 0, - "img2img/Mask transparency/maximum": 100, - "img2img/Mask transparency/step": 1, - "img2img/Mask source/visible": true, - "img2img/Mask source/value": "Draw mask", - "img2img/Mask mode/visible": true, - "img2img/Mask mode/value": "Inpaint masked", - "img2img/Masked content/visible": true, - "img2img/Masked content/value": "original", - "img2img/Inpaint area/visible": true, - "img2img/Inpaint area/value": "Whole picture", - "img2img/Only masked padding, pixels/visible": true, - "img2img/Only masked padding, pixels/value": 32, - "img2img/Only masked padding, pixels/minimum": 0, - "img2img/Only masked padding, pixels/maximum": 256, - "img2img/Only masked padding, pixels/step": 4, - "img2img/Input directory/visible": true, - "img2img/Input directory/value": "", - "img2img/Output directory/visible": true, - "img2img/Output directory/value": "", - "img2img/Resize mode/visible": true, - "img2img/Resize mode/value": "Just resize", - "img2img/Sampling method/value": "DPM2 Karras", - "img2img/Sampling method/visible": true, - "img2img/Sampling Steps/visible": true, - "img2img/Sampling Steps/value": 20, - "img2img/Sampling Steps/minimum": 1, - "img2img/Sampling Steps/maximum": 200, - "img2img/Sampling Steps/step": 1, - "img2img/Width/visible": true, - "img2img/Width/value": 512, - "img2img/Width/minimum": 64, - "img2img/Width/maximum": 2048, - "img2img/Width/step": 8, - "img2img/Height/visible": true, - "img2img/Height/value": 512, - "img2img/Height/minimum": 64, - "img2img/Height/maximum": 2048, - "img2img/Height/step": 8, - "img2img/Batch count/visible": true, - "img2img/Batch count/value": 1, - "img2img/Batch count/minimum": 1, - "img2img/Batch count/maximum": 100, - "img2img/Batch count/step": 1, - "img2img/Batch size/visible": true, - "img2img/Batch size/value": 1, - "img2img/Batch size/minimum": 1, - "img2img/Batch size/maximum": 16, - "img2img/Batch size/step": 1, - "img2img/CFG Scale/visible": true, - "img2img/CFG Scale/value": 6.0, - "img2img/CFG Scale/minimum": 1.0, - "img2img/CFG Scale/maximum": 30.0, - "img2img/CFG Scale/step": 0.5, - "img2img/Denoising strength/visible": true, - "img2img/Denoising strength/value": 0.75, - "img2img/Denoising strength/minimum": 0.0, - "img2img/Denoising strength/maximum": 1.0, - "img2img/Denoising strength/step": 0.01, - "img2img/Seed/visible": true, - "img2img/Seed/value": -1.0, - "img2img/Extra/visible": true, - "img2img/Extra/value": false, - "img2img/Variation seed/visible": true, - "img2img/Variation seed/value": -1.0, - "img2img/Variation strength/visible": true, - "img2img/Variation strength/value": 0.0, - "img2img/Variation strength/minimum": 0, - "img2img/Variation strength/maximum": 1, - "img2img/Variation strength/step": 0.01, - "img2img/Resize seed from width/visible": true, - "img2img/Resize seed from width/value": 0, - "img2img/Resize seed from width/minimum": 0, - "img2img/Resize seed from width/maximum": 2048, - "img2img/Resize seed from width/step": 8, - "img2img/Resize seed from height/visible": true, - "img2img/Resize seed from height/value": 0, - "img2img/Resize seed from height/minimum": 0, - "img2img/Resize seed from height/maximum": 2048, - "img2img/Resize seed from height/step": 8, - "img2img/Restore faces/visible": true, - "img2img/Restore faces/value": false, - "img2img/Tiling/visible": true, - "img2img/Tiling/value": false, - "img2img/Script/value": "None", - "img2img/Script/visible": true, - "extras/Input directory/visible": true, - "extras/Input directory/value": "", - "extras/Output directory/visible": true, - "extras/Output directory/value": "", - "extras/Show result images/visible": true, - "extras/Show result images/value": true, - "extras/Resize/visible": true, - "extras/Resize/value": 4, - "extras/Resize/minimum": 1.0, - "extras/Resize/maximum": 8.0, - "extras/Resize/step": 0.05, - "extras/Width/visible": true, - "extras/Width/value": 512, - "extras/Height/visible": true, - "extras/Height/value": 512, - "extras/Crop to fit/visible": true, - "extras/Crop to fit/value": true, - "extras/Upscaler 1/visible": true, - "extras/Upscaler 1/value": "SwinIR_4x", - "extras/Upscaler 2/visible": false, - "extras/Upscaler 2/value": "None", - "extras/Upscaler 2 visibility/visible": false, - "extras/Upscaler 2 visibility/value": 1, - "extras/Upscaler 2 visibility/minimum": 0.0, - "extras/Upscaler 2 visibility/maximum": 1.0, - "extras/Upscaler 2 visibility/step": 0.001, - "extras/GFPGAN visibility/visible": true, - "extras/GFPGAN visibility/value": 0, - "extras/GFPGAN visibility/minimum": 0.0, - "extras/GFPGAN visibility/maximum": 1.0, - "extras/GFPGAN visibility/step": 0.001, - "extras/CodeFormer visibility/visible": true, - "extras/CodeFormer visibility/value": 1.0, - "extras/CodeFormer visibility/minimum": 0.0, - "extras/CodeFormer visibility/maximum": 1.0, - "extras/CodeFormer visibility/step": 0.001, - "extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/visible": true, - "extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/value": 0.15, - "extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/minimum": 0.0, - "extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/maximum": 1.0, - "extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/step": 0.001, - "extras/Upscale Before Restoring Faces/visible": true, - "extras/Upscale Before Restoring Faces/value": false, - "modelmerger/Custom Name (Optional)/visible": true, - "modelmerger/Custom Name (Optional)/value": "", - "modelmerger/Multiplier (M) - set to 0 to get model A/visible": true, - "modelmerger/Multiplier (M) - set to 0 to get model A/value": 0.3, - "modelmerger/Multiplier (M) - set to 0 to get model A/minimum": 0.0, - "modelmerger/Multiplier (M) - set to 0 to get model A/maximum": 1.0, - "modelmerger/Multiplier (M) - set to 0 to get model A/step": 0.05, - "modelmerger/Interpolation Method/visible": true, - "modelmerger/Interpolation Method/value": "Weighted sum", - "modelmerger/Checkpoint format/visible": true, - "modelmerger/Checkpoint format/value": "ckpt", - "modelmerger/Save as float16/visible": true, - "modelmerger/Save as float16/value": true, - "train/Name/visible": true, - "train/Name/value": "", - "train/Initialization text/visible": true, - "train/Initialization text/value": "person", - "train/Number of vectors per token/visible": true, - "train/Number of vectors per token/value": 2, - "train/Number of vectors per token/minimum": 1, - "train/Number of vectors per token/maximum": 75, - "train/Number of vectors per token/step": 1, - "train/Overwrite Old Embedding/visible": true, - "train/Overwrite Old Embedding/value": true, - "train/Enter hypernetwork layer structure/visible": true, - "train/Enter hypernetwork layer structure/value": "1, 2, 1", - "train/Add layer normalization/visible": true, - "train/Add layer normalization/value": false, - "train/Use dropout/visible": true, - "train/Use dropout/value": false, - "train/Overwrite Old Hypernetwork/visible": true, - "train/Overwrite Old Hypernetwork/value": false, - "train/Source directory/visible": true, - "train/Source directory/value": "", - "train/Destination directory/visible": true, - "train/Destination directory/value": "", - "train/Width/visible": true, - "train/Width/value": 512, - "train/Width/minimum": 64, - "train/Width/maximum": 2048, - "train/Width/step": 8, - "train/Height/visible": true, - "train/Height/value": 512, - "train/Height/minimum": 64, - "train/Height/maximum": 2048, - "train/Height/step": 8, - "train/Create flipped copies/visible": true, - "train/Create flipped copies/value": false, - "train/Split oversized images/visible": true, - "train/Split oversized images/value": false, - "train/Auto focal point crop/visible": true, - "train/Auto focal point crop/value": false, - "train/Use BLIP for caption/visible": true, - "train/Use BLIP for caption/value": false, - "train/Use deepbooru for caption/visible": true, - "train/Use deepbooru for caption/value": false, - "train/Split image threshold/visible": true, - "train/Split image threshold/value": 0.5, - "train/Split image threshold/minimum": 0.0, - "train/Split image threshold/maximum": 1.0, - "train/Split image threshold/step": 0.05, - "train/Split image overlap ratio/visible": true, - "train/Split image overlap ratio/value": 0.2, - "train/Split image overlap ratio/minimum": 0.0, - "train/Split image overlap ratio/maximum": 0.9, - "train/Split image overlap ratio/step": 0.05, - "train/Focal point face weight/visible": true, - "train/Focal point face weight/value": 0.9, - "train/Focal point face weight/minimum": 0.0, - "train/Focal point face weight/maximum": 1.0, - "train/Focal point face weight/step": 0.05, - "train/Focal point entropy weight/visible": true, - "train/Focal point entropy weight/value": 0.15, - "train/Focal point entropy weight/minimum": 0.0, - "train/Focal point entropy weight/maximum": 1.0, - "train/Focal point entropy weight/step": 0.05, - "train/Focal point edges weight/visible": true, - "train/Focal point edges weight/value": 0.5, - "train/Focal point edges weight/minimum": 0.0, - "train/Focal point edges weight/maximum": 1.0, - "train/Focal point edges weight/step": 0.05, - "train/Create debug image/visible": true, - "train/Create debug image/value": false, - "train/Embedding Learning rate/visible": true, - "train/Embedding Learning rate/value": "0.01:100, 0.005:300, 0.001:700, 0.0005:1500, 0.0001:2500", - "train/Hypernetwork Learning rate/visible": true, - "train/Hypernetwork Learning rate/value": "0.00001", - "train/Batch size/visible": true, - "train/Batch size/value": 1, - "train/Gradient accumulation steps/visible": true, - "train/Gradient accumulation steps/value": 1, - "train/Dataset directory/visible": true, - "train/Dataset directory/value": "", - "train/Log directory/visible": true, - "train/Log directory/value": "train/log", - "train/Prompt template file/visible": true, - "train/Prompt template file/value": "train/templates/subject_filewords.txt", - "train/Max steps/visible": true, - "train/Max steps/value": 2500, - "train/Save an image to log directory every N steps, 0 to disable/visible": true, - "train/Save an image to log directory every N steps, 0 to disable/value": 250, - "train/Save a copy of embedding to log directory every N steps, 0 to disable/visible": true, - "train/Save a copy of embedding to log directory every N steps, 0 to disable/value": 250, - "train/Save images with embedding in PNG chunks/visible": true, - "train/Save images with embedding in PNG chunks/value": true, - "train/Read parameters (prompt, etc...) from txt2img tab when making previews/visible": true, - "train/Read parameters (prompt, etc...) from txt2img tab when making previews/value": false, - "train/Shuffle tags by ',' when creating prompts./visible": true, - "train/Shuffle tags by ',' when creating prompts./value": false, - "train/Drop out tags when creating prompts./visible": true, - "train/Drop out tags when creating prompts./value": 0, - "train/Drop out tags when creating prompts./minimum": 0, - "train/Drop out tags when creating prompts./maximum": 1, - "train/Drop out tags when creating prompts./step": 0.1, - "train/Choose latent sampling method/visible": true, - "train/Choose latent sampling method/value": "once", - "txt2img/Sampling steps/visible": true, - "txt2img/Sampling steps/value": 20, - "txt2img/Sampling steps/minimum": 1, - "txt2img/Sampling steps/maximum": 150, - "txt2img/Sampling steps/step": 1, - "txt2img/Hires steps/visible": true, - "txt2img/Hires steps/value": 0, - "txt2img/Hires steps/minimum": 0, - "txt2img/Hires steps/maximum": 150, - "txt2img/Hires steps/step": 1, - "txt2img/Resize width to/visible": true, - "txt2img/Resize width to/value": 0, - "txt2img/Resize width to/minimum": 0, - "txt2img/Resize width to/maximum": 2048, - "txt2img/Resize width to/step": 8, - "txt2img/Resize height to/visible": true, - "txt2img/Resize height to/value": 0, - "txt2img/Resize height to/minimum": 0, - "txt2img/Resize height to/maximum": 2048, - "txt2img/Resize height to/step": 8, - "customscript/save_steps_animation.py/txt2img/Script Enabled/visible": true, - "customscript/save_steps_animation.py/txt2img/Script Enabled/value": false, - "customscript/save_steps_animation.py/txt2img/Codec/visible": true, - "customscript/save_steps_animation.py/txt2img/Codec/value": "x264", - "customscript/save_steps_animation.py/txt2img/Interpolation/visible": true, - "customscript/save_steps_animation.py/txt2img/Interpolation/value": "mci", - "customscript/save_steps_animation.py/txt2img/Duration/visible": true, - "customscript/save_steps_animation.py/txt2img/Duration/value": 10, - "customscript/save_steps_animation.py/txt2img/Duration/minimum": 0.5, - "customscript/save_steps_animation.py/txt2img/Duration/maximum": 120, - "customscript/save_steps_animation.py/txt2img/Duration/step": 0.1, - "customscript/save_steps_animation.py/txt2img/Skip steps/visible": true, - "customscript/save_steps_animation.py/txt2img/Skip steps/value": 0, - "customscript/save_steps_animation.py/txt2img/Skip steps/minimum": 0, - "customscript/save_steps_animation.py/txt2img/Skip steps/maximum": 100, - "customscript/save_steps_animation.py/txt2img/Skip steps/step": 1, - "customscript/save_steps_animation.py/txt2img/Debug info/visible": true, - "customscript/save_steps_animation.py/txt2img/Debug info/value": false, - "customscript/save_steps_animation.py/txt2img/Run on incomplete/visible": true, - "customscript/save_steps_animation.py/txt2img/Run on incomplete/value": true, - "customscript/save_steps_animation.py/txt2img/Delete intermediate/visible": true, - "customscript/save_steps_animation.py/txt2img/Delete intermediate/value": true, - "customscript/save_steps_animation.py/txt2img/Create animation/visible": true, - "customscript/save_steps_animation.py/txt2img/Create animation/value": true, - "customscript/save_steps_animation.py/txt2img/Path for intermediate files/visible": true, - "customscript/save_steps_animation.py/txt2img/Path for intermediate files/value": "intermediate", - "customscript/save_steps_animation.py/txt2img/Path for output animation file/visible": true, - "customscript/save_steps_animation.py/txt2img/Path for output animation file/value": "animation", - "customscript/prompt_matrix.py/txt2img/Put variable parts at start of prompt/visible": true, - "customscript/prompt_matrix.py/txt2img/Put variable parts at start of prompt/value": false, - "customscript/prompt_matrix.py/txt2img/Use different seed for each picture/visible": true, - "customscript/prompt_matrix.py/txt2img/Use different seed for each picture/value": false, - "customscript/prompts_from_file.py/txt2img/Iterate seed every line/visible": true, - "customscript/prompts_from_file.py/txt2img/Iterate seed every line/value": false, - "customscript/prompts_from_file.py/txt2img/Use same random seed for all lines/visible": true, - "customscript/prompts_from_file.py/txt2img/Use same random seed for all lines/value": false, - "customscript/prompts_from_file.py/txt2img/List of prompt inputs/visible": true, - "customscript/prompts_from_file.py/txt2img/List of prompt inputs/value": "", - "customscript/xy_grid.py/txt2img/X values/visible": true, - "customscript/xy_grid.py/txt2img/X values/value": "", - "customscript/xy_grid.py/txt2img/Y values/visible": true, - "customscript/xy_grid.py/txt2img/Y values/value": "", - "customscript/xy_grid.py/txt2img/Draw legend/visible": true, - "customscript/xy_grid.py/txt2img/Draw legend/value": true, - "customscript/xy_grid.py/txt2img/Include Separate Images/visible": true, - "customscript/xy_grid.py/txt2img/Include Separate Images/value": false, - "customscript/xy_grid.py/txt2img/Keep -1 for seeds/visible": true, - "customscript/xy_grid.py/txt2img/Keep -1 for seeds/value": false, - "customscript/inspiration.py/txt2img/Prompt Placeholder, which can be used at the top of prompt input/visible": true, - "customscript/inspiration.py/txt2img/Prompt Placeholder, which can be used at the top of prompt input/value": "{inspiration}", - "img2img/Sampling steps/visible": true, - "img2img/Sampling steps/value": 20, - "img2img/Sampling steps/minimum": 1, - "img2img/Sampling steps/maximum": 150, - "img2img/Sampling steps/step": 1, - "customscript/save_steps_animation.py/img2img/Script Enabled/visible": true, - "customscript/save_steps_animation.py/img2img/Script Enabled/value": false, - "customscript/save_steps_animation.py/img2img/Codec/visible": true, - "customscript/save_steps_animation.py/img2img/Codec/value": "x264", - "customscript/save_steps_animation.py/img2img/Interpolation/visible": true, - "customscript/save_steps_animation.py/img2img/Interpolation/value": "mci", - "customscript/save_steps_animation.py/img2img/Duration/visible": true, - "customscript/save_steps_animation.py/img2img/Duration/value": 10, - "customscript/save_steps_animation.py/img2img/Duration/minimum": 0.5, - "customscript/save_steps_animation.py/img2img/Duration/maximum": 120, - "customscript/save_steps_animation.py/img2img/Duration/step": 0.1, - "customscript/save_steps_animation.py/img2img/Skip steps/visible": true, - "customscript/save_steps_animation.py/img2img/Skip steps/value": 5, - "customscript/save_steps_animation.py/img2img/Skip steps/minimum": 0, - "customscript/save_steps_animation.py/img2img/Skip steps/maximum": 100, - "customscript/save_steps_animation.py/img2img/Skip steps/step": 1, - "customscript/save_steps_animation.py/img2img/Debug info/visible": true, - "customscript/save_steps_animation.py/img2img/Debug info/value": false, - "customscript/save_steps_animation.py/img2img/Run on incomplete/visible": true, - "customscript/save_steps_animation.py/img2img/Run on incomplete/value": true, - "customscript/save_steps_animation.py/img2img/Delete intermediate/visible": true, - "customscript/save_steps_animation.py/img2img/Delete intermediate/value": true, - "customscript/save_steps_animation.py/img2img/Create animation/visible": true, - "customscript/save_steps_animation.py/img2img/Create animation/value": true, - "customscript/save_steps_animation.py/img2img/Path for intermediate files/visible": true, - "customscript/save_steps_animation.py/img2img/Path for intermediate files/value": "intermediate", - "customscript/save_steps_animation.py/img2img/Path for output animation file/visible": true, - "customscript/save_steps_animation.py/img2img/Path for output animation file/value": "animation", - "customscript/img2imgalt.py/img2img/Override `Sampling method` to Euler?(this method is built for it)/visible": true, - "customscript/img2imgalt.py/img2img/Override `Sampling method` to Euler?(this method is built for it)/value": true, - "customscript/img2imgalt.py/img2img/Override `prompt` to the same value as `original prompt`?(and `negative prompt`)/visible": true, - "customscript/img2imgalt.py/img2img/Override `prompt` to the same value as `original prompt`?(and `negative prompt`)/value": true, - "customscript/img2imgalt.py/img2img/Original prompt/visible": true, - "customscript/img2imgalt.py/img2img/Original prompt/value": "", - "customscript/img2imgalt.py/img2img/Original negative prompt/visible": true, - "customscript/img2imgalt.py/img2img/Original negative prompt/value": "", - "customscript/img2imgalt.py/img2img/Override `Sampling Steps` to the same value as `Decode steps`?/visible": true, - "customscript/img2imgalt.py/img2img/Override `Sampling Steps` to the same value as `Decode steps`?/value": true, - "customscript/img2imgalt.py/img2img/Decode steps/visible": true, - "customscript/img2imgalt.py/img2img/Decode steps/value": 50, - "customscript/img2imgalt.py/img2img/Decode steps/minimum": 1, - "customscript/img2imgalt.py/img2img/Decode steps/maximum": 150, - "customscript/img2imgalt.py/img2img/Decode steps/step": 1, - "customscript/img2imgalt.py/img2img/Override `Denoising strength` to 1?/visible": true, - "customscript/img2imgalt.py/img2img/Override `Denoising strength` to 1?/value": true, - "customscript/img2imgalt.py/img2img/Decode CFG scale/visible": true, - "customscript/img2imgalt.py/img2img/Decode CFG scale/value": 1.0, - "customscript/img2imgalt.py/img2img/Decode CFG scale/minimum": 0.0, - "customscript/img2imgalt.py/img2img/Decode CFG scale/maximum": 15.0, - "customscript/img2imgalt.py/img2img/Decode CFG scale/step": 0.1, - "customscript/img2imgalt.py/img2img/Randomness/visible": true, - "customscript/img2imgalt.py/img2img/Randomness/value": 0.0, - "customscript/img2imgalt.py/img2img/Randomness/minimum": 0.0, - "customscript/img2imgalt.py/img2img/Randomness/maximum": 1.0, - "customscript/img2imgalt.py/img2img/Randomness/step": 0.01, - "customscript/img2imgalt.py/img2img/Sigma adjustment for finding noise for image/visible": true, - "customscript/img2imgalt.py/img2img/Sigma adjustment for finding noise for image/value": false, - "customscript/loopback.py/img2img/Loops/visible": true, - "customscript/loopback.py/img2img/Loops/value": 4, - "customscript/loopback.py/img2img/Loops/minimum": 1, - "customscript/loopback.py/img2img/Loops/maximum": 32, - "customscript/loopback.py/img2img/Loops/step": 1, - "customscript/loopback.py/img2img/Denoising strength change factor/visible": true, - "customscript/loopback.py/img2img/Denoising strength change factor/value": 1, - "customscript/loopback.py/img2img/Denoising strength change factor/minimum": 0.9, - "customscript/loopback.py/img2img/Denoising strength change factor/maximum": 1.1, - "customscript/loopback.py/img2img/Denoising strength change factor/step": 0.01, - "customscript/outpainting_mk_2.py/img2img/Pixels to expand/visible": true, - "customscript/outpainting_mk_2.py/img2img/Pixels to expand/value": 128, - "customscript/outpainting_mk_2.py/img2img/Pixels to expand/minimum": 8, - "customscript/outpainting_mk_2.py/img2img/Pixels to expand/maximum": 256, - "customscript/outpainting_mk_2.py/img2img/Pixels to expand/step": 8, - "customscript/outpainting_mk_2.py/img2img/Mask blur/visible": true, - "customscript/outpainting_mk_2.py/img2img/Mask blur/value": 8, - "customscript/outpainting_mk_2.py/img2img/Mask blur/minimum": 0, - "customscript/outpainting_mk_2.py/img2img/Mask blur/maximum": 64, - "customscript/outpainting_mk_2.py/img2img/Mask blur/step": 1, - "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/visible": true, - "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/value": 1.0, - "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/minimum": 0.0, - "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/maximum": 4.0, - "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/step": 0.01, - "customscript/outpainting_mk_2.py/img2img/Color variation/visible": true, - "customscript/outpainting_mk_2.py/img2img/Color variation/value": 0.05, - "customscript/outpainting_mk_2.py/img2img/Color variation/minimum": 0.0, - "customscript/outpainting_mk_2.py/img2img/Color variation/maximum": 1.0, - "customscript/outpainting_mk_2.py/img2img/Color variation/step": 0.01, - "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/visible": true, - "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/value": 128, - "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/minimum": 8, - "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/maximum": 256, - "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/step": 8, - "customscript/poor_mans_outpainting.py/img2img/Mask blur/visible": true, - "customscript/poor_mans_outpainting.py/img2img/Mask blur/value": 4, - "customscript/poor_mans_outpainting.py/img2img/Mask blur/minimum": 0, - "customscript/poor_mans_outpainting.py/img2img/Mask blur/maximum": 64, - "customscript/poor_mans_outpainting.py/img2img/Mask blur/step": 1, - "customscript/poor_mans_outpainting.py/img2img/Masked content/visible": true, - "customscript/poor_mans_outpainting.py/img2img/Masked content/value": "fill", - "customscript/prompt_matrix.py/img2img/Put variable parts at start of prompt/visible": true, - "customscript/prompt_matrix.py/img2img/Put variable parts at start of prompt/value": false, - "customscript/prompt_matrix.py/img2img/Use different seed for each picture/visible": true, - "customscript/prompt_matrix.py/img2img/Use different seed for each picture/value": false, - "customscript/prompts_from_file.py/img2img/Iterate seed every line/visible": true, - "customscript/prompts_from_file.py/img2img/Iterate seed every line/value": false, - "customscript/prompts_from_file.py/img2img/Use same random seed for all lines/visible": true, - "customscript/prompts_from_file.py/img2img/Use same random seed for all lines/value": false, - "customscript/prompts_from_file.py/img2img/List of prompt inputs/visible": true, - "customscript/prompts_from_file.py/img2img/List of prompt inputs/value": "", - "customscript/sd_upscale.py/img2img/Tile overlap/visible": true, - "customscript/sd_upscale.py/img2img/Tile overlap/value": 64, - "customscript/sd_upscale.py/img2img/Tile overlap/minimum": 0, - "customscript/sd_upscale.py/img2img/Tile overlap/maximum": 256, - "customscript/sd_upscale.py/img2img/Tile overlap/step": 16, - "customscript/sd_upscale.py/img2img/Scale Factor/visible": true, - "customscript/sd_upscale.py/img2img/Scale Factor/value": 2.0, - "customscript/sd_upscale.py/img2img/Scale Factor/minimum": 1.0, - "customscript/sd_upscale.py/img2img/Scale Factor/maximum": 4.0, - "customscript/sd_upscale.py/img2img/Scale Factor/step": 0.05, - "customscript/sd_upscale.py/img2img/Upscaler/visible": true, - "customscript/sd_upscale.py/img2img/Upscaler/value": "None", - "customscript/xy_grid.py/img2img/X values/visible": true, - "customscript/xy_grid.py/img2img/X values/value": "", - "customscript/xy_grid.py/img2img/Y values/visible": true, - "customscript/xy_grid.py/img2img/Y values/value": "", - "customscript/xy_grid.py/img2img/Draw legend/visible": true, - "customscript/xy_grid.py/img2img/Draw legend/value": true, - "customscript/xy_grid.py/img2img/Include Separate Images/visible": true, - "customscript/xy_grid.py/img2img/Include Separate Images/value": false, - "customscript/xy_grid.py/img2img/Keep -1 for seeds/visible": true, - "customscript/xy_grid.py/img2img/Keep -1 for seeds/value": false, - "customscript/inspiration.py/img2img/Prompt Placeholder, which can be used at the top of prompt input/visible": true, - "customscript/inspiration.py/img2img/Prompt Placeholder, which can be used at the top of prompt input/value": "{inspiration}", - "txt2img/Upscaler/visible": true, - "txt2img/Upscaler/value": "Latent", - "customscript/xy_grid.py/txt2img/X type/visible": true, - "customscript/xy_grid.py/txt2img/X type/value": "Seed", - "customscript/xy_grid.py/txt2img/Y type/visible": true, - "customscript/xy_grid.py/txt2img/Y type/value": "Nothing", - "customscript/xy_grid.py/img2img/X type/visible": true, - "customscript/xy_grid.py/img2img/X type/value": "Seed", - "customscript/xy_grid.py/img2img/Y type/visible": true, - "customscript/xy_grid.py/img2img/Y type/value": "Nothing", - "modelmerger/Primary model (A)/visible": true, - "modelmerger/Primary model (A)/value": null, - "modelmerger/Secondary model (B)/visible": true, - "modelmerger/Secondary model (B)/value": null, - "modelmerger/Tertiary model (C)/visible": true, - "modelmerger/Tertiary model (C)/value": null, - "train/Select activation function of hypernetwork. Recommended : Swish / Linear(none)/visible": true, - "train/Select activation function of hypernetwork. Recommended : Swish / Linear(none)/value": "linear", - "train/Select Layer weights initialization. Recommended: Kaiming for relu-like, Xavier for sigmoid-like, Normal otherwise/visible": true, - "train/Select Layer weights initialization. Recommended: Kaiming for relu-like, Xavier for sigmoid-like, Normal otherwise/value": "Normal", - "train/Existing Caption txt Action/visible": true, - "train/Existing Caption txt Action/value": "ignore", - "train/Embedding/visible": true, - "train/Embedding/value": null, - "train/Hypernetwork/visible": true, - "train/Hypernetwork/value": null, - "train/Gradient Clipping/visible": true, - "train/Gradient Clipping/value": "disabled", - "customscript/additional_networks.py/txt2img/Enable/visible": true, - "customscript/additional_networks.py/txt2img/Enable/value": false, - "customscript/additional_networks.py/txt2img/Network module 1/visible": true, - "customscript/additional_networks.py/txt2img/Network module 1/value": "LoRA", - "customscript/additional_networks.py/txt2img/Model 1/visible": true, - "customscript/additional_networks.py/txt2img/Model 1/value": "", - "customscript/additional_networks.py/txt2img/Weight 1/visible": true, - "customscript/additional_networks.py/txt2img/Weight 1/value": 1, - "customscript/additional_networks.py/txt2img/Weight 1/minimum": -1.0, - "customscript/additional_networks.py/txt2img/Weight 1/maximum": 2.0, - "customscript/additional_networks.py/txt2img/Weight 1/step": 0.05, - "customscript/additional_networks.py/txt2img/Network module 2/visible": true, - "customscript/additional_networks.py/txt2img/Network module 2/value": "LoRA", - "customscript/additional_networks.py/txt2img/Model 2/visible": true, - "customscript/additional_networks.py/txt2img/Model 2/value": "", - "customscript/additional_networks.py/txt2img/Weight 2/visible": true, - "customscript/additional_networks.py/txt2img/Weight 2/value": 1, - "customscript/additional_networks.py/txt2img/Weight 2/minimum": -1.0, - "customscript/additional_networks.py/txt2img/Weight 2/maximum": 2.0, - "customscript/additional_networks.py/txt2img/Weight 2/step": 0.05, - "customscript/additional_networks.py/txt2img/Network module 3/visible": true, - "customscript/additional_networks.py/txt2img/Network module 3/value": "LoRA", - "customscript/additional_networks.py/txt2img/Model 3/visible": true, - "customscript/additional_networks.py/txt2img/Model 3/value": "", - "customscript/additional_networks.py/txt2img/Weight 3/visible": true, - "customscript/additional_networks.py/txt2img/Weight 3/value": 1, - "customscript/additional_networks.py/txt2img/Weight 3/minimum": -1.0, - "customscript/additional_networks.py/txt2img/Weight 3/maximum": 2.0, - "customscript/additional_networks.py/txt2img/Weight 3/step": 0.05, - "customscript/additional_networks.py/txt2img/Network module 4/visible": true, - "customscript/additional_networks.py/txt2img/Network module 4/value": "LoRA", - "customscript/additional_networks.py/txt2img/Model 4/visible": true, - "customscript/additional_networks.py/txt2img/Model 4/value": "", - "customscript/additional_networks.py/txt2img/Weight 4/visible": true, - "customscript/additional_networks.py/txt2img/Weight 4/value": 1, - "customscript/additional_networks.py/txt2img/Weight 4/minimum": -1.0, - "customscript/additional_networks.py/txt2img/Weight 4/maximum": 2.0, - "customscript/additional_networks.py/txt2img/Weight 4/step": 0.05, - "customscript/additional_networks.py/txt2img/Network module 5/visible": true, - "customscript/additional_networks.py/txt2img/Network module 5/value": "LoRA", - "customscript/additional_networks.py/txt2img/Model 5/visible": true, - "customscript/additional_networks.py/txt2img/Model 5/value": "", - "customscript/additional_networks.py/txt2img/Weight 5/visible": true, - "customscript/additional_networks.py/txt2img/Weight 5/value": 1, - "customscript/additional_networks.py/txt2img/Weight 5/minimum": -1.0, - "customscript/additional_networks.py/txt2img/Weight 5/maximum": 2.0, - "customscript/additional_networks.py/txt2img/Weight 5/step": 0.05, - "customscript/additional_networks.py/img2img/Enable/visible": true, - "customscript/additional_networks.py/img2img/Enable/value": false, - "customscript/additional_networks.py/img2img/Network module 1/visible": true, - "customscript/additional_networks.py/img2img/Network module 1/value": "LoRA", - "customscript/additional_networks.py/img2img/Model 1/visible": true, - "customscript/additional_networks.py/img2img/Model 1/value": "", - "customscript/additional_networks.py/img2img/Weight 1/visible": true, - "customscript/additional_networks.py/img2img/Weight 1/value": 1, - "customscript/additional_networks.py/img2img/Weight 1/minimum": -1.0, - "customscript/additional_networks.py/img2img/Weight 1/maximum": 2.0, - "customscript/additional_networks.py/img2img/Weight 1/step": 0.05, - "customscript/additional_networks.py/img2img/Network module 2/visible": true, - "customscript/additional_networks.py/img2img/Network module 2/value": "LoRA", - "customscript/additional_networks.py/img2img/Model 2/visible": true, - "customscript/additional_networks.py/img2img/Model 2/value": "", - "customscript/additional_networks.py/img2img/Weight 2/visible": true, - "customscript/additional_networks.py/img2img/Weight 2/value": 1, - "customscript/additional_networks.py/img2img/Weight 2/minimum": -1.0, - "customscript/additional_networks.py/img2img/Weight 2/maximum": 2.0, - "customscript/additional_networks.py/img2img/Weight 2/step": 0.05, - "customscript/additional_networks.py/img2img/Network module 3/visible": true, - "customscript/additional_networks.py/img2img/Network module 3/value": "LoRA", - "customscript/additional_networks.py/img2img/Model 3/visible": true, - "customscript/additional_networks.py/img2img/Model 3/value": "", - "customscript/additional_networks.py/img2img/Weight 3/visible": true, - "customscript/additional_networks.py/img2img/Weight 3/value": 1, - "customscript/additional_networks.py/img2img/Weight 3/minimum": -1.0, - "customscript/additional_networks.py/img2img/Weight 3/maximum": 2.0, - "customscript/additional_networks.py/img2img/Weight 3/step": 0.05, - "customscript/additional_networks.py/img2img/Network module 4/visible": true, - "customscript/additional_networks.py/img2img/Network module 4/value": "LoRA", - "customscript/additional_networks.py/img2img/Model 4/visible": true, - "customscript/additional_networks.py/img2img/Model 4/value": "", - "customscript/additional_networks.py/img2img/Weight 4/visible": true, - "customscript/additional_networks.py/img2img/Weight 4/value": 1, - "customscript/additional_networks.py/img2img/Weight 4/minimum": -1.0, - "customscript/additional_networks.py/img2img/Weight 4/maximum": 2.0, - "customscript/additional_networks.py/img2img/Weight 4/step": 0.05, - "customscript/additional_networks.py/img2img/Network module 5/visible": true, - "customscript/additional_networks.py/img2img/Network module 5/value": "LoRA", - "customscript/additional_networks.py/img2img/Model 5/visible": true, - "customscript/additional_networks.py/img2img/Model 5/value": "", - "customscript/additional_networks.py/img2img/Weight 5/visible": true, - "customscript/additional_networks.py/img2img/Weight 5/value": 1, - "customscript/additional_networks.py/img2img/Weight 5/minimum": -1.0, - "customscript/additional_networks.py/img2img/Weight 5/maximum": 2.0, - "customscript/additional_networks.py/img2img/Weight 5/step": 0.05, - "train/Prompt template/visible": true, - "train/Prompt template/value": "subject_filewords.txt", - "train/Do not resize images/visible": true, - "train/Do not resize images/value": false, - "train/Enter hypernetwork Dropout structure (or empty). Recommended : 0~0.35 incrementing sequence: 0, 0.05, 0.15/visible": true, - "train/Enter hypernetwork Dropout structure (or empty). Recommended : 0~0.35 incrementing sequence: 0, 0.05, 0.15/value": "0, 0, 0", - "modelmerger/Copy config from/visible": true, - "modelmerger/Copy config from/value": "A, B or C", - "customscript/steps_animation.py/txt2img/Script Enabled/visible": true, - "customscript/steps_animation.py/txt2img/Script Enabled/value": false, - "customscript/steps_animation.py/txt2img/Codec/visible": true, - "customscript/steps_animation.py/txt2img/Codec/value": "x264", - "customscript/steps_animation.py/txt2img/Interpolation/visible": true, - "customscript/steps_animation.py/txt2img/Interpolation/value": "mci", - "customscript/steps_animation.py/txt2img/Duration/visible": true, - "customscript/steps_animation.py/txt2img/Duration/value": 10, - "customscript/steps_animation.py/txt2img/Duration/minimum": 0.5, - "customscript/steps_animation.py/txt2img/Duration/maximum": 120, - "customscript/steps_animation.py/txt2img/Duration/step": 0.1, - "customscript/steps_animation.py/txt2img/Skip steps/visible": true, - "customscript/steps_animation.py/txt2img/Skip steps/value": 5, - "customscript/steps_animation.py/txt2img/Skip steps/minimum": 0, - "customscript/steps_animation.py/txt2img/Skip steps/maximum": 100, - "customscript/steps_animation.py/txt2img/Skip steps/step": 1, - "customscript/steps_animation.py/txt2img/Debug info/visible": true, - "customscript/steps_animation.py/txt2img/Debug info/value": false, - "customscript/steps_animation.py/txt2img/Run on incomplete/visible": true, - "customscript/steps_animation.py/txt2img/Run on incomplete/value": true, - "customscript/steps_animation.py/txt2img/Delete intermediate/visible": true, - "customscript/steps_animation.py/txt2img/Delete intermediate/value": true, - "customscript/steps_animation.py/txt2img/Create animation/visible": true, - "customscript/steps_animation.py/txt2img/Create animation/value": true, - "customscript/steps_animation.py/txt2img/Path for intermediate files/visible": true, - "customscript/steps_animation.py/txt2img/Path for intermediate files/value": "intermediate", - "customscript/steps_animation.py/txt2img/Path for output animation file/visible": true, - "customscript/steps_animation.py/txt2img/Path for output animation file/value": "animation", - "customscript/steps_animation.py/img2img/Script Enabled/visible": true, - "customscript/steps_animation.py/img2img/Script Enabled/value": false, - "customscript/steps_animation.py/img2img/Codec/visible": true, - "customscript/steps_animation.py/img2img/Codec/value": "x264", - "customscript/steps_animation.py/img2img/Interpolation/visible": true, - "customscript/steps_animation.py/img2img/Interpolation/value": "mci", - "customscript/steps_animation.py/img2img/Duration/visible": true, - "customscript/steps_animation.py/img2img/Duration/value": 10, - "customscript/steps_animation.py/img2img/Duration/minimum": 0.5, - "customscript/steps_animation.py/img2img/Duration/maximum": 120, - "customscript/steps_animation.py/img2img/Duration/step": 0.1, - "customscript/steps_animation.py/img2img/Skip steps/visible": true, - "customscript/steps_animation.py/img2img/Skip steps/value": 5, - "customscript/steps_animation.py/img2img/Skip steps/minimum": 0, - "customscript/steps_animation.py/img2img/Skip steps/maximum": 100, - "customscript/steps_animation.py/img2img/Skip steps/step": 1, - "customscript/steps_animation.py/img2img/Debug info/visible": true, - "customscript/steps_animation.py/img2img/Debug info/value": false, - "customscript/steps_animation.py/img2img/Run on incomplete/visible": true, - "customscript/steps_animation.py/img2img/Run on incomplete/value": true, - "customscript/steps_animation.py/img2img/Delete intermediate/visible": true, - "customscript/steps_animation.py/img2img/Delete intermediate/value": true, - "customscript/steps_animation.py/img2img/Create animation/visible": true, - "customscript/steps_animation.py/img2img/Create animation/value": true, - "customscript/steps_animation.py/img2img/Path for intermediate files/visible": true, - "customscript/steps_animation.py/img2img/Path for intermediate files/value": "intermediate", - "customscript/steps_animation.py/img2img/Path for output animation file/visible": true, - "customscript/steps_animation.py/img2img/Path for output animation file/value": "animation", - "txt2img/Styles/visible": false, - "txt2img/Styles/value": [], - "img2img/Styles/visible": false, "img2img/Styles/value": [], - "modelmerger/Bake in VAE/visible": true, - "modelmerger/Bake in VAE/value": "None", - "train/Auto-sized crop/visible": true, - "train/Auto-sized crop/value": false, - "train/Dimension lower bound/visible": true, - "train/Dimension lower bound/value": 384, - "train/Dimension lower bound/minimum": 64, - "train/Dimension lower bound/maximum": 2048, - "train/Dimension lower bound/step": 8, - "train/Dimension upper bound/visible": true, - "train/Dimension upper bound/value": 768, - "train/Dimension upper bound/minimum": 64, - "train/Dimension upper bound/maximum": 2048, - "train/Dimension upper bound/step": 8, - "train/Area lower bound/visible": true, - "train/Area lower bound/value": 4096, - "train/Area lower bound/minimum": 4096, + "img2img/Styles/visible": false, + "img2img/Tiling/value": false, + "img2img/Tiling/visible": true, + "img2img/Variation seed/value": -1.0, + "img2img/Variation seed/visible": true, + "img2img/Variation strength/maximum": 1, + "img2img/Variation strength/minimum": 0, + "img2img/Variation strength/step": 0.01, + "img2img/Variation strength/value": 0.0, + "img2img/Variation strength/visible": true, + "img2img/Width/maximum": 2048, + "img2img/Width/minimum": 64, + "img2img/Width/step": 8, + "img2img/Width/value": 512, + "img2img/Width/visible": true, + "extras/CodeFormer visibility/maximum": 1.0, + "extras/CodeFormer visibility/minimum": 0.0, + "extras/CodeFormer visibility/step": 0.001, + "extras/CodeFormer visibility/value": 1.0, + "extras/CodeFormer visibility/visible": true, + "extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/maximum": 1.0, + "extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/minimum": 0.0, + "extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/step": 0.001, + "extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/value": 0.15, + "extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/visible": true, + "extras/Crop to fit/value": true, + "extras/Crop to fit/visible": true, + "extras/GFPGAN visibility/maximum": 1.0, + "extras/GFPGAN visibility/minimum": 0.0, + "extras/GFPGAN visibility/step": 0.001, + "extras/GFPGAN visibility/value": 0, + "extras/GFPGAN visibility/visible": true, + "extras/Height/value": 512, + "extras/Height/visible": true, + "extras/Input directory/value": "", + "extras/Input directory/visible": true, + "extras/Output directory/value": "", + "extras/Output directory/visible": true, + "extras/Resize/maximum": 8.0, + "extras/Resize/minimum": 1.0, + "extras/Resize/step": 0.05, + "extras/Resize/value": 4, + "extras/Resize/visible": true, + "extras/Show result images/value": true, + "extras/Show result images/visible": true, + "extras/Upscale Before Restoring Faces/value": false, + "extras/Upscale Before Restoring Faces/visible": true, + "extras/Upscaler 1/value": "SwinIR_4x", + "extras/Upscaler 1/visible": true, + "extras/Upscaler 2 visibility/maximum": 1.0, + "extras/Upscaler 2 visibility/minimum": 0.0, + "extras/Upscaler 2 visibility/step": 0.001, + "extras/Upscaler 2 visibility/value": 1, + "extras/Upscaler 2 visibility/visible": false, + "extras/Upscaler 2/value": "None", + "extras/Upscaler 2/visible": false, + "extras/Width/value": 512, + "extras/Width/visible": true, + "train/Add layer normalization/value": false, + "train/Add layer normalization/visible": true, "train/Area lower bound/maximum": 4194304, + "train/Area lower bound/minimum": 4096, "train/Area lower bound/step": 1, - "train/Area upper bound/visible": true, - "train/Area upper bound/value": 409600, - "train/Area upper bound/minimum": 4096, + "train/Area lower bound/value": 4096, + "train/Area lower bound/visible": true, "train/Area upper bound/maximum": 4194304, + "train/Area upper bound/minimum": 4096, "train/Area upper bound/step": 1, - "train/Resizing objective/visible": true, - "train/Resizing objective/value": "Maximize area", - "train/Error threshold/visible": true, - "train/Error threshold/value": 0.1, - "train/Error threshold/minimum": 0, + "train/Area upper bound/value": 409600, + "train/Area upper bound/visible": true, + "train/Auto focal point crop/value": false, + "train/Auto focal point crop/visible": true, + "train/Auto-sized crop/value": false, + "train/Auto-sized crop/visible": true, + "train/Batch size/value": 1, + "train/Batch size/visible": true, + "train/Choose latent sampling method/value": "once", + "train/Choose latent sampling method/visible": true, + "train/Create debug image/value": false, + "train/Create debug image/visible": true, + "train/Create flipped copies/value": false, + "train/Create flipped copies/visible": true, + "train/Dataset directory/value": "", + "train/Dataset directory/visible": true, + "train/Destination directory/value": "", + "train/Destination directory/visible": true, + "train/Dimension lower bound/maximum": 2048, + "train/Dimension lower bound/minimum": 64, + "train/Dimension lower bound/step": 8, + "train/Dimension lower bound/value": 384, + "train/Dimension lower bound/visible": true, + "train/Dimension upper bound/maximum": 2048, + "train/Dimension upper bound/minimum": 64, + "train/Dimension upper bound/step": 8, + "train/Dimension upper bound/value": 768, + "train/Dimension upper bound/visible": true, + "train/Do not resize images/value": false, + "train/Do not resize images/visible": true, + "train/Drop out tags when creating prompts./maximum": 1, + "train/Drop out tags when creating prompts./minimum": 0, + "train/Drop out tags when creating prompts./step": 0.1, + "train/Drop out tags when creating prompts./value": 0, + "train/Drop out tags when creating prompts./visible": true, + "train/Embedding Learning rate/value": "0.01:100, 0.005:300, 0.001:700, 0.0005:1500, 0.0001:2500", + "train/Embedding Learning rate/visible": true, + "train/Embedding/value": null, + "train/Embedding/visible": true, + "train/Enter hypernetwork Dropout structure (or empty). Recommended : 0~0.35 incrementing sequence: 0, 0.05, 0.15/value": "0, 0, 0", + "train/Enter hypernetwork Dropout structure (or empty). Recommended : 0~0.35 incrementing sequence: 0, 0.05, 0.15/visible": true, + "train/Enter hypernetwork layer structure/value": "1, 2, 1", + "train/Enter hypernetwork layer structure/visible": true, "train/Error threshold/maximum": 1, + "train/Error threshold/minimum": 0, "train/Error threshold/step": 0.01, - "modelmerger/Discard weights with matching name/visible": true, + "train/Error threshold/value": 0.1, + "train/Error threshold/visible": true, + "train/Existing Caption txt Action/value": "ignore", + "train/Existing Caption txt Action/visible": true, + "train/Focal point edges weight/maximum": 1.0, + "train/Focal point edges weight/minimum": 0.0, + "train/Focal point edges weight/step": 0.05, + "train/Focal point edges weight/value": 0.5, + "train/Focal point edges weight/visible": true, + "train/Focal point entropy weight/maximum": 1.0, + "train/Focal point entropy weight/minimum": 0.0, + "train/Focal point entropy weight/step": 0.05, + "train/Focal point entropy weight/value": 0.15, + "train/Focal point entropy weight/visible": true, + "train/Focal point face weight/maximum": 1.0, + "train/Focal point face weight/minimum": 0.0, + "train/Focal point face weight/step": 0.05, + "train/Focal point face weight/value": 0.9, + "train/Focal point face weight/visible": true, + "train/Gradient accumulation steps/value": 1, + "train/Gradient accumulation steps/visible": true, + "train/Gradient Clipping/value": "disabled", + "train/Gradient Clipping/visible": true, + "train/Height/maximum": 2048, + "train/Height/minimum": 64, + "train/Height/step": 8, + "train/Height/value": 512, + "train/Height/visible": true, + "train/Hypernetwork Learning rate/value": "0.00001", + "train/Hypernetwork Learning rate/visible": true, + "train/Hypernetwork/value": null, + "train/Hypernetwork/visible": true, + "train/Initialization text/value": "person", + "train/Initialization text/visible": true, + "train/Log directory/value": "train/log", + "train/Log directory/visible": true, + "train/Max steps/value": 2500, + "train/Max steps/visible": true, + "train/Name/value": "", + "train/Name/visible": true, + "train/Number of vectors per token/maximum": 75, + "train/Number of vectors per token/minimum": 1, + "train/Number of vectors per token/step": 1, + "train/Number of vectors per token/value": 2, + "train/Number of vectors per token/visible": true, + "train/Overwrite Old Embedding/value": true, + "train/Overwrite Old Embedding/visible": true, + "train/Overwrite Old Hypernetwork/value": false, + "train/Overwrite Old Hypernetwork/visible": true, + "train/Prompt template file/value": "train/templates/subject_filewords.txt", + "train/Prompt template file/visible": true, + "train/Prompt template/value": "subject_filewords.txt", + "train/Prompt template/visible": true, + "train/Read parameters (prompt, etc...) from txt2img tab when making previews/value": false, + "train/Read parameters (prompt, etc...) from txt2img tab when making previews/visible": true, + "train/Resizing objective/value": "Maximize area", + "train/Resizing objective/visible": true, + "train/Save a copy of embedding to log directory every N steps, 0 to disable/value": 250, + "train/Save a copy of embedding to log directory every N steps, 0 to disable/visible": true, + "train/Save an image to log directory every N steps, 0 to disable/value": 250, + "train/Save an image to log directory every N steps, 0 to disable/visible": true, + "train/Save images with embedding in PNG chunks/value": true, + "train/Save images with embedding in PNG chunks/visible": true, + "train/Select activation function of hypernetwork. Recommended : Swish / Linear(none)/value": "linear", + "train/Select activation function of hypernetwork. Recommended : Swish / Linear(none)/visible": true, + "train/Select Layer weights initialization. Recommended: Kaiming for relu-like, Xavier for sigmoid-like, Normal otherwise/value": "Normal", + "train/Select Layer weights initialization. Recommended: Kaiming for relu-like, Xavier for sigmoid-like, Normal otherwise/visible": true, + "train/Shuffle tags by ',' when creating prompts./value": false, + "train/Shuffle tags by ',' when creating prompts./visible": true, + "train/Source directory/value": "", + "train/Source directory/visible": true, + "train/Split image overlap ratio/maximum": 0.9, + "train/Split image overlap ratio/minimum": 0.0, + "train/Split image overlap ratio/step": 0.05, + "train/Split image overlap ratio/value": 0.2, + "train/Split image overlap ratio/visible": true, + "train/Split image threshold/maximum": 1.0, + "train/Split image threshold/minimum": 0.0, + "train/Split image threshold/step": 0.05, + "train/Split image threshold/value": 0.5, + "train/Split image threshold/visible": true, + "train/Split oversized images/value": false, + "train/Split oversized images/visible": true, + "train/Use BLIP for caption/value": false, + "train/Use BLIP for caption/visible": true, + "train/Use deepbooru for caption/value": false, + "train/Use deepbooru for caption/visible": true, + "train/Use dropout/value": false, + "train/Use dropout/visible": true, + "train/Width/maximum": 2048, + "train/Width/minimum": 64, + "train/Width/step": 8, + "train/Width/value": 512, + "train/Width/visible": true, + "modelmerger/Bake in VAE/value": "None", + "modelmerger/Bake in VAE/visible": true, + "modelmerger/Checkpoint format/value": "ckpt", + "modelmerger/Checkpoint format/visible": true, + "modelmerger/Copy config from/value": "A, B or C", + "modelmerger/Copy config from/visible": true, + "modelmerger/Custom Name (Optional)/value": "", + "modelmerger/Custom Name (Optional)/visible": true, "modelmerger/Discard weights with matching name/value": "", - "customscript/postprocessing_upscale.py/extras/Resize/visible": true, - "customscript/postprocessing_upscale.py/extras/Resize/value": 4, - "customscript/postprocessing_upscale.py/extras/Resize/minimum": 1.0, - "customscript/postprocessing_upscale.py/extras/Resize/maximum": 8.0, - "customscript/postprocessing_upscale.py/extras/Resize/step": 0.05, - "customscript/postprocessing_upscale.py/extras/Width/visible": true, - "customscript/postprocessing_upscale.py/extras/Width/value": 512, - "customscript/postprocessing_upscale.py/extras/Height/visible": true, - "customscript/postprocessing_upscale.py/extras/Height/value": 512, - "customscript/postprocessing_upscale.py/extras/Crop to fit/visible": true, - "customscript/postprocessing_upscale.py/extras/Crop to fit/value": true, - "customscript/postprocessing_upscale.py/extras/Upscaler 1/visible": true, - "customscript/postprocessing_upscale.py/extras/Upscaler 1/value": "None", - "customscript/postprocessing_upscale.py/extras/Upscaler 2/visible": true, - "customscript/postprocessing_upscale.py/extras/Upscaler 2/value": "None", - "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/visible": true, - "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/value": 0.0, - "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/minimum": 0.0, - "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/maximum": 1.0, - "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/step": 0.001, - "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/visible": true, - "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/value": 0, - "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/minimum": 0.0, - "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/maximum": 1.0, - "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/step": 0.001, - "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/visible": true, - "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/value": 0, - "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/minimum": 0.0, + "modelmerger/Discard weights with matching name/visible": true, + "modelmerger/Interpolation Method/value": "Weighted sum", + "modelmerger/Interpolation Method/visible": true, + "modelmerger/Multiplier (M) - set to 0 to get model A/maximum": 1.0, + "modelmerger/Multiplier (M) - set to 0 to get model A/minimum": 0.0, + "modelmerger/Multiplier (M) - set to 0 to get model A/step": 0.05, + "modelmerger/Multiplier (M) - set to 0 to get model A/value": 0.3, + "modelmerger/Multiplier (M) - set to 0 to get model A/visible": true, + "modelmerger/Primary model (A)/value": null, + "modelmerger/Primary model (A)/visible": true, + "modelmerger/Save as float16/value": true, + "modelmerger/Save as float16/visible": true, + "modelmerger/Secondary model (B)/value": null, + "modelmerger/Secondary model (B)/visible": true, + "modelmerger/Tertiary model (C)/value": null, + "modelmerger/Tertiary model (C)/visible": true, + "customscript/additional_networks.py/img2img/Enable/value": false, + "customscript/additional_networks.py/img2img/Enable/visible": true, + "customscript/additional_networks.py/img2img/Model 1/value": "", + "customscript/additional_networks.py/img2img/Model 1/visible": true, + "customscript/additional_networks.py/img2img/Model 2/value": "", + "customscript/additional_networks.py/img2img/Model 2/visible": true, + "customscript/additional_networks.py/img2img/Model 3/value": "", + "customscript/additional_networks.py/img2img/Model 3/visible": true, + "customscript/additional_networks.py/img2img/Model 4/value": "", + "customscript/additional_networks.py/img2img/Model 4/visible": true, + "customscript/additional_networks.py/img2img/Model 5/value": "", + "customscript/additional_networks.py/img2img/Model 5/visible": true, + "customscript/additional_networks.py/img2img/Network module 1/value": "LoRA", + "customscript/additional_networks.py/img2img/Network module 1/visible": true, + "customscript/additional_networks.py/img2img/Network module 2/value": "LoRA", + "customscript/additional_networks.py/img2img/Network module 2/visible": true, + "customscript/additional_networks.py/img2img/Network module 3/value": "LoRA", + "customscript/additional_networks.py/img2img/Network module 3/visible": true, + "customscript/additional_networks.py/img2img/Network module 4/value": "LoRA", + "customscript/additional_networks.py/img2img/Network module 4/visible": true, + "customscript/additional_networks.py/img2img/Network module 5/value": "LoRA", + "customscript/additional_networks.py/img2img/Network module 5/visible": true, + "customscript/additional_networks.py/img2img/Weight 1/maximum": 2.0, + "customscript/additional_networks.py/img2img/Weight 1/minimum": -1.0, + "customscript/additional_networks.py/img2img/Weight 1/step": 0.05, + "customscript/additional_networks.py/img2img/Weight 1/value": 1, + "customscript/additional_networks.py/img2img/Weight 1/visible": true, + "customscript/additional_networks.py/img2img/Weight 2/maximum": 2.0, + "customscript/additional_networks.py/img2img/Weight 2/minimum": -1.0, + "customscript/additional_networks.py/img2img/Weight 2/step": 0.05, + "customscript/additional_networks.py/img2img/Weight 2/value": 1, + "customscript/additional_networks.py/img2img/Weight 2/visible": true, + "customscript/additional_networks.py/img2img/Weight 3/maximum": 2.0, + "customscript/additional_networks.py/img2img/Weight 3/minimum": -1.0, + "customscript/additional_networks.py/img2img/Weight 3/step": 0.05, + "customscript/additional_networks.py/img2img/Weight 3/value": 1, + "customscript/additional_networks.py/img2img/Weight 3/visible": true, + "customscript/additional_networks.py/img2img/Weight 4/maximum": 2.0, + "customscript/additional_networks.py/img2img/Weight 4/minimum": -1.0, + "customscript/additional_networks.py/img2img/Weight 4/step": 0.05, + "customscript/additional_networks.py/img2img/Weight 4/value": 1, + "customscript/additional_networks.py/img2img/Weight 4/visible": true, + "customscript/additional_networks.py/img2img/Weight 5/maximum": 2.0, + "customscript/additional_networks.py/img2img/Weight 5/minimum": -1.0, + "customscript/additional_networks.py/img2img/Weight 5/step": 0.05, + "customscript/additional_networks.py/img2img/Weight 5/value": 1, + "customscript/additional_networks.py/img2img/Weight 5/visible": true, + "customscript/additional_networks.py/txt2img/Enable/value": false, + "customscript/additional_networks.py/txt2img/Enable/visible": true, + "customscript/additional_networks.py/txt2img/Model 1/value": "", + "customscript/additional_networks.py/txt2img/Model 1/visible": true, + "customscript/additional_networks.py/txt2img/Model 2/value": "", + "customscript/additional_networks.py/txt2img/Model 2/visible": true, + "customscript/additional_networks.py/txt2img/Model 3/value": "", + "customscript/additional_networks.py/txt2img/Model 3/visible": true, + "customscript/additional_networks.py/txt2img/Model 4/value": "", + "customscript/additional_networks.py/txt2img/Model 4/visible": true, + "customscript/additional_networks.py/txt2img/Model 5/value": "", + "customscript/additional_networks.py/txt2img/Model 5/visible": true, + "customscript/additional_networks.py/txt2img/Network module 1/value": "LoRA", + "customscript/additional_networks.py/txt2img/Network module 1/visible": true, + "customscript/additional_networks.py/txt2img/Network module 2/value": "LoRA", + "customscript/additional_networks.py/txt2img/Network module 2/visible": true, + "customscript/additional_networks.py/txt2img/Network module 3/value": "LoRA", + "customscript/additional_networks.py/txt2img/Network module 3/visible": true, + "customscript/additional_networks.py/txt2img/Network module 4/value": "LoRA", + "customscript/additional_networks.py/txt2img/Network module 4/visible": true, + "customscript/additional_networks.py/txt2img/Network module 5/value": "LoRA", + "customscript/additional_networks.py/txt2img/Network module 5/visible": true, + "customscript/additional_networks.py/txt2img/Weight 1/maximum": 2.0, + "customscript/additional_networks.py/txt2img/Weight 1/minimum": -1.0, + "customscript/additional_networks.py/txt2img/Weight 1/step": 0.05, + "customscript/additional_networks.py/txt2img/Weight 1/value": 1, + "customscript/additional_networks.py/txt2img/Weight 1/visible": true, + "customscript/additional_networks.py/txt2img/Weight 2/maximum": 2.0, + "customscript/additional_networks.py/txt2img/Weight 2/minimum": -1.0, + "customscript/additional_networks.py/txt2img/Weight 2/step": 0.05, + "customscript/additional_networks.py/txt2img/Weight 2/value": 1, + "customscript/additional_networks.py/txt2img/Weight 2/visible": true, + "customscript/additional_networks.py/txt2img/Weight 3/maximum": 2.0, + "customscript/additional_networks.py/txt2img/Weight 3/minimum": -1.0, + "customscript/additional_networks.py/txt2img/Weight 3/step": 0.05, + "customscript/additional_networks.py/txt2img/Weight 3/value": 1, + "customscript/additional_networks.py/txt2img/Weight 3/visible": true, + "customscript/additional_networks.py/txt2img/Weight 4/maximum": 2.0, + "customscript/additional_networks.py/txt2img/Weight 4/minimum": -1.0, + "customscript/additional_networks.py/txt2img/Weight 4/step": 0.05, + "customscript/additional_networks.py/txt2img/Weight 4/value": 1, + "customscript/additional_networks.py/txt2img/Weight 4/visible": true, + "customscript/additional_networks.py/txt2img/Weight 5/maximum": 2.0, + "customscript/additional_networks.py/txt2img/Weight 5/minimum": -1.0, + "customscript/additional_networks.py/txt2img/Weight 5/step": 0.05, + "customscript/additional_networks.py/txt2img/Weight 5/value": 1, + "customscript/additional_networks.py/txt2img/Weight 5/visible": true, + "customscript/img2imgalt.py/img2img/Decode CFG scale/maximum": 15.0, + "customscript/img2imgalt.py/img2img/Decode CFG scale/minimum": 0.0, + "customscript/img2imgalt.py/img2img/Decode CFG scale/step": 0.1, + "customscript/img2imgalt.py/img2img/Decode CFG scale/value": 1.0, + "customscript/img2imgalt.py/img2img/Decode CFG scale/visible": true, + "customscript/img2imgalt.py/img2img/Decode steps/maximum": 150, + "customscript/img2imgalt.py/img2img/Decode steps/minimum": 1, + "customscript/img2imgalt.py/img2img/Decode steps/step": 1, + "customscript/img2imgalt.py/img2img/Decode steps/value": 50, + "customscript/img2imgalt.py/img2img/Decode steps/visible": true, + "customscript/img2imgalt.py/img2img/Original negative prompt/value": "", + "customscript/img2imgalt.py/img2img/Original negative prompt/visible": true, + "customscript/img2imgalt.py/img2img/Original prompt/value": "", + "customscript/img2imgalt.py/img2img/Original prompt/visible": true, + "customscript/img2imgalt.py/img2img/Override `Denoising strength` to 1?/value": true, + "customscript/img2imgalt.py/img2img/Override `Denoising strength` to 1?/visible": true, + "customscript/img2imgalt.py/img2img/Override `prompt` to the same value as `original prompt`?(and `negative prompt`)/value": true, + "customscript/img2imgalt.py/img2img/Override `prompt` to the same value as `original prompt`?(and `negative prompt`)/visible": true, + "customscript/img2imgalt.py/img2img/Override `Sampling method` to Euler?(this method is built for it)/value": true, + "customscript/img2imgalt.py/img2img/Override `Sampling method` to Euler?(this method is built for it)/visible": true, + "customscript/img2imgalt.py/img2img/Override `Sampling Steps` to the same value as `Decode steps`?/value": true, + "customscript/img2imgalt.py/img2img/Override `Sampling Steps` to the same value as `Decode steps`?/visible": true, + "customscript/img2imgalt.py/img2img/Randomness/maximum": 1.0, + "customscript/img2imgalt.py/img2img/Randomness/minimum": 0.0, + "customscript/img2imgalt.py/img2img/Randomness/step": 0.01, + "customscript/img2imgalt.py/img2img/Randomness/value": 0.0, + "customscript/img2imgalt.py/img2img/Randomness/visible": true, + "customscript/img2imgalt.py/img2img/Sigma adjustment for finding noise for image/value": false, + "customscript/img2imgalt.py/img2img/Sigma adjustment for finding noise for image/visible": true, + "customscript/inspiration.py/img2img/Prompt Placeholder, which can be used at the top of prompt input/value": "{inspiration}", + "customscript/inspiration.py/img2img/Prompt Placeholder, which can be used at the top of prompt input/visible": true, + "customscript/inspiration.py/txt2img/Prompt Placeholder, which can be used at the top of prompt input/value": "{inspiration}", + "customscript/inspiration.py/txt2img/Prompt Placeholder, which can be used at the top of prompt input/visible": true, + "customscript/loopback.py/img2img/Denoising strength change factor/maximum": 1.1, + "customscript/loopback.py/img2img/Denoising strength change factor/minimum": 0.9, + "customscript/loopback.py/img2img/Denoising strength change factor/step": 0.01, + "customscript/loopback.py/img2img/Denoising strength change factor/value": 1, + "customscript/loopback.py/img2img/Denoising strength change factor/visible": true, + "customscript/loopback.py/img2img/Loops/maximum": 32, + "customscript/loopback.py/img2img/Loops/minimum": 1, + "customscript/loopback.py/img2img/Loops/step": 1, + "customscript/loopback.py/img2img/Loops/value": 4, + "customscript/loopback.py/img2img/Loops/visible": true, + "customscript/outpainting_mk_2.py/img2img/Color variation/maximum": 1.0, + "customscript/outpainting_mk_2.py/img2img/Color variation/minimum": 0.0, + "customscript/outpainting_mk_2.py/img2img/Color variation/step": 0.01, + "customscript/outpainting_mk_2.py/img2img/Color variation/value": 0.05, + "customscript/outpainting_mk_2.py/img2img/Color variation/visible": true, + "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/maximum": 4.0, + "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/minimum": 0.0, + "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/step": 0.01, + "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/value": 1.0, + "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/visible": true, + "customscript/outpainting_mk_2.py/img2img/Mask blur/maximum": 64, + "customscript/outpainting_mk_2.py/img2img/Mask blur/minimum": 0, + "customscript/outpainting_mk_2.py/img2img/Mask blur/step": 1, + "customscript/outpainting_mk_2.py/img2img/Mask blur/value": 8, + "customscript/outpainting_mk_2.py/img2img/Mask blur/visible": true, + "customscript/outpainting_mk_2.py/img2img/Pixels to expand/maximum": 256, + "customscript/outpainting_mk_2.py/img2img/Pixels to expand/minimum": 8, + "customscript/outpainting_mk_2.py/img2img/Pixels to expand/step": 8, + "customscript/outpainting_mk_2.py/img2img/Pixels to expand/value": 128, + "customscript/outpainting_mk_2.py/img2img/Pixels to expand/visible": true, + "customscript/poor_mans_outpainting.py/img2img/Mask blur/maximum": 64, + "customscript/poor_mans_outpainting.py/img2img/Mask blur/minimum": 0, + "customscript/poor_mans_outpainting.py/img2img/Mask blur/step": 1, + "customscript/poor_mans_outpainting.py/img2img/Mask blur/value": 4, + "customscript/poor_mans_outpainting.py/img2img/Mask blur/visible": true, + "customscript/poor_mans_outpainting.py/img2img/Masked content/value": "fill", + "customscript/poor_mans_outpainting.py/img2img/Masked content/visible": true, + "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/maximum": 256, + "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/minimum": 8, + "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/step": 8, + "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/value": 128, + "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/visible": true, "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/maximum": 1.0, + "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/minimum": 0.0, "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/step": 0.001, - "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/visible": true, - "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/value": 0, - "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/minimum": 0.0, - "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/maximum": 1.0, - "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/step": 0.001, - "customscript/xyz_grid.py/txt2img/X type/visible": true, - "customscript/xyz_grid.py/txt2img/X type/value": "Seed", - "customscript/xyz_grid.py/txt2img/X values/visible": true, - "customscript/xyz_grid.py/txt2img/X values/value": "", - "customscript/xyz_grid.py/txt2img/Y type/visible": true, - "customscript/xyz_grid.py/txt2img/Y type/value": "Nothing", - "customscript/xyz_grid.py/txt2img/Y values/visible": true, - "customscript/xyz_grid.py/txt2img/Y values/value": "", - "customscript/xyz_grid.py/txt2img/Z type/visible": true, - "customscript/xyz_grid.py/txt2img/Z type/value": "Nothing", - "customscript/xyz_grid.py/txt2img/Z values/visible": true, - "customscript/xyz_grid.py/txt2img/Z values/value": "", - "customscript/xyz_grid.py/txt2img/Draw legend/visible": true, - "customscript/xyz_grid.py/txt2img/Draw legend/value": true, - "customscript/xyz_grid.py/txt2img/Include Sub Images/visible": true, - "customscript/xyz_grid.py/txt2img/Include Sub Images/value": false, - "customscript/xyz_grid.py/txt2img/Include Sub Grids/visible": true, - "customscript/xyz_grid.py/txt2img/Include Sub Grids/value": false, - "customscript/xyz_grid.py/txt2img/Keep -1 for seeds/visible": true, - "customscript/xyz_grid.py/txt2img/Keep -1 for seeds/value": false, - "customscript/xyz_grid.py/img2img/X type/visible": true, - "customscript/xyz_grid.py/img2img/X type/value": "Seed", - "customscript/xyz_grid.py/img2img/X values/visible": true, - "customscript/xyz_grid.py/img2img/X values/value": "", - "customscript/xyz_grid.py/img2img/Y type/visible": true, - "customscript/xyz_grid.py/img2img/Y type/value": "Nothing", - "customscript/xyz_grid.py/img2img/Y values/visible": true, - "customscript/xyz_grid.py/img2img/Y values/value": "", - "customscript/xyz_grid.py/img2img/Z type/visible": true, - "customscript/xyz_grid.py/img2img/Z type/value": "Nothing", - "customscript/xyz_grid.py/img2img/Z values/visible": true, - "customscript/xyz_grid.py/img2img/Z values/value": "", - "customscript/xyz_grid.py/img2img/Draw legend/visible": true, - "customscript/xyz_grid.py/img2img/Draw legend/value": true, - "customscript/xyz_grid.py/img2img/Include Sub Images/visible": true, - "customscript/xyz_grid.py/img2img/Include Sub Images/value": false, - "customscript/xyz_grid.py/img2img/Include Sub Grids/visible": true, - "customscript/xyz_grid.py/img2img/Include Sub Grids/value": false, - "customscript/xyz_grid.py/img2img/Keep -1 for seeds/visible": true, - "customscript/xyz_grid.py/img2img/Keep -1 for seeds/value": false, - "img2img/Inpaint batch mask directory (required for inpaint batch processing only)/visible": true, - "img2img/Inpaint batch mask directory (required for inpaint batch processing only)/value": "", - "txt2img/Override settings/value": null, - "img2img/Override settings/value": null, - "customscript/prompt_matrix.py/txt2img/Select prompt/visible": true, - "customscript/prompt_matrix.py/txt2img/Select prompt/value": "positive", - "customscript/prompt_matrix.py/txt2img/Select delimiter/visible": true, - "customscript/prompt_matrix.py/txt2img/Select delimiter/value": "comma", - "customscript/prompt_matrix.py/img2img/Select prompt/visible": true, - "customscript/prompt_matrix.py/img2img/Select prompt/value": "positive", - "customscript/prompt_matrix.py/img2img/Select delimiter/visible": true, - "customscript/prompt_matrix.py/img2img/Select delimiter/value": "comma", - "customscript/seed_travel.py/txt2img/Destination seed(s) (Comma separated)/visible": true, - "customscript/seed_travel.py/txt2img/Destination seed(s) (Comma separated)/value": "", - "customscript/seed_travel.py/txt2img/Only use Random seeds (Unless comparing paths)/visible": true, - "customscript/seed_travel.py/txt2img/Only use Random seeds (Unless comparing paths)/value": false, - "customscript/seed_travel.py/txt2img/Number of random seed(s)/visible": true, - "customscript/seed_travel.py/txt2img/Number of random seed(s)/value": 4.0, - "customscript/seed_travel.py/txt2img/Compare paths (Separate travels from 1st seed to each destination)/visible": true, - "customscript/seed_travel.py/txt2img/Compare paths (Separate travels from 1st seed to each destination)/value": false, - "customscript/seed_travel.py/txt2img/Steps (Number of images between each seed)/visible": true, - "customscript/seed_travel.py/txt2img/Steps (Number of images between each seed)/value": 10.0, - "customscript/seed_travel.py/txt2img/Loop back to initial seed/visible": true, - "customscript/seed_travel.py/txt2img/Loop back to initial seed/value": false, - "customscript/seed_travel.py/txt2img/Save results as video/visible": true, - "customscript/seed_travel.py/txt2img/Save results as video/value": true, - "customscript/seed_travel.py/txt2img/Frames per second/visible": true, - "customscript/seed_travel.py/txt2img/Frames per second/value": 30.0, - "customscript/seed_travel.py/txt2img/Number of frames for lead in/out/visible": true, - "customscript/seed_travel.py/txt2img/Number of frames for lead in/out/value": 0.0, - "customscript/seed_travel.py/txt2img/Upscaler/visible": true, - "customscript/seed_travel.py/txt2img/Upscaler/value": "Lanczos", - "customscript/seed_travel.py/txt2img/Upscale ratio/visible": true, - "customscript/seed_travel.py/txt2img/Upscale ratio/value": 1.0, - "customscript/seed_travel.py/txt2img/Upscale ratio/minimum": 0.0, - "customscript/seed_travel.py/txt2img/Upscale ratio/maximum": 8.0, - "customscript/seed_travel.py/txt2img/Upscale ratio/step": 0.1, - "customscript/seed_travel.py/txt2img/Bump seed (If > 0 do a Compare Paths but only one image. No video will be generated.)/visible": true, - "customscript/seed_travel.py/txt2img/Bump seed (If > 0 do a Compare Paths but only one image. No video will be generated.)/value": 0.0, - "customscript/seed_travel.py/txt2img/Bump seed (If > 0 do a Compare Paths but only one image. No video will be generated.)/minimum": 0, - "customscript/seed_travel.py/txt2img/Bump seed (If > 0 do a Compare Paths but only one image. No video will be generated.)/maximum": 1, - "customscript/seed_travel.py/txt2img/Bump seed (If > 0 do a Compare Paths but only one image. No video will be generated.)/step": 0.01, - "customscript/seed_travel.py/txt2img/Use cache/visible": true, - "customscript/seed_travel.py/txt2img/Use cache/value": true, - "customscript/seed_travel.py/txt2img/Show generated images in ui/visible": true, - "customscript/seed_travel.py/txt2img/Show generated images in ui/value": true, - "customscript/seed_travel.py/txt2img/\"Hug the middle\" during interpolation/visible": true, - "customscript/seed_travel.py/txt2img/\"Hug the middle\" during interpolation/value": false, - "customscript/seed_travel.py/txt2img/Allow the default Euler a Sampling method. (Does not produce good results)/visible": true, - "customscript/seed_travel.py/txt2img/Allow the default Euler a Sampling method. (Does not produce good results)/value": false, - "customscript/seed_travel.py/img2img/Destination seed(s) (Comma separated)/visible": true, - "customscript/seed_travel.py/img2img/Destination seed(s) (Comma separated)/value": "", - "customscript/seed_travel.py/img2img/Only use Random seeds (Unless comparing paths)/visible": true, - "customscript/seed_travel.py/img2img/Only use Random seeds (Unless comparing paths)/value": false, - "customscript/seed_travel.py/img2img/Number of random seed(s)/visible": true, - "customscript/seed_travel.py/img2img/Number of random seed(s)/value": 4.0, - "customscript/seed_travel.py/img2img/Compare paths (Separate travels from 1st seed to each destination)/visible": true, - "customscript/seed_travel.py/img2img/Compare paths (Separate travels from 1st seed to each destination)/value": false, - "customscript/seed_travel.py/img2img/Steps (Number of images between each seed)/visible": true, - "customscript/seed_travel.py/img2img/Steps (Number of images between each seed)/value": 10.0, - "customscript/seed_travel.py/img2img/Loop back to initial seed/visible": true, - "customscript/seed_travel.py/img2img/Loop back to initial seed/value": false, - "customscript/seed_travel.py/img2img/Save results as video/visible": true, - "customscript/seed_travel.py/img2img/Save results as video/value": true, - "customscript/seed_travel.py/img2img/Frames per second/visible": true, - "customscript/seed_travel.py/img2img/Frames per second/value": 30.0, - "customscript/seed_travel.py/img2img/Number of frames for lead in/out/visible": true, - "customscript/seed_travel.py/img2img/Number of frames for lead in/out/value": 0.0, - "customscript/seed_travel.py/img2img/Upscaler/visible": true, - "customscript/seed_travel.py/img2img/Upscaler/value": "Lanczos", - "customscript/seed_travel.py/img2img/Upscale ratio/visible": true, - "customscript/seed_travel.py/img2img/Upscale ratio/value": 1.0, - "customscript/seed_travel.py/img2img/Upscale ratio/minimum": 0.0, - "customscript/seed_travel.py/img2img/Upscale ratio/maximum": 8.0, - "customscript/seed_travel.py/img2img/Upscale ratio/step": 0.1, - "customscript/seed_travel.py/img2img/Bump seed (If > 0 do a Compare Paths but only one image. No video will be generated.)/visible": true, - "customscript/seed_travel.py/img2img/Bump seed (If > 0 do a Compare Paths but only one image. No video will be generated.)/value": 0.0, - "customscript/seed_travel.py/img2img/Bump seed (If > 0 do a Compare Paths but only one image. No video will be generated.)/minimum": 0, - "customscript/seed_travel.py/img2img/Bump seed (If > 0 do a Compare Paths but only one image. No video will be generated.)/maximum": 1, - "customscript/seed_travel.py/img2img/Bump seed (If > 0 do a Compare Paths but only one image. No video will be generated.)/step": 0.01, - "customscript/seed_travel.py/img2img/Use cache/visible": true, - "customscript/seed_travel.py/img2img/Use cache/value": true, - "customscript/seed_travel.py/img2img/Show generated images in ui/visible": true, - "customscript/seed_travel.py/img2img/Show generated images in ui/value": true, - "customscript/seed_travel.py/img2img/\"Hug the middle\" during interpolation/visible": true, - "customscript/seed_travel.py/img2img/\"Hug the middle\" during interpolation/value": false, - "customscript/seed_travel.py/img2img/Allow the default Euler a Sampling method. (Does not produce good results)/visible": true, - "customscript/seed_travel.py/img2img/Allow the default Euler a Sampling method. (Does not produce good results)/value": false, - "img2img/Image CFG Scale/value": 1.5, - "img2img/Image CFG Scale/minimum": 0, - "img2img/Image CFG Scale/maximum": 3.0, - "img2img/Image CFG Scale/step": 0.05, - "txt2img/strength/visible": true, - "txt2img/strength/value": 0.0, - "txt2img/strength/minimum": 0, - "txt2img/strength/maximum": 1, - "txt2img/strength/step": 0.01, - "img2img/strength/visible": true, - "img2img/strength/value": 0.0, - "img2img/strength/minimum": 0, - "img2img/strength/maximum": 1, - "img2img/strength/step": 0.01, - "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = max), 1 = min)/visible": true, - "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = max), 1 = min)/value": 0, - "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = max), 1 = min)/minimum": 0.0, + "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/value": 0, + "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/visible": true, "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = max), 1 = min)/maximum": 1.0, + "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = max), 1 = min)/minimum": 0.0, "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = max), 1 = min)/step": 0.001, - "txt2img/Hi-res Tiling/visible": true, - "txt2img/Hi-res Tiling/value": false, - "txt2img/Hi-res tiling/visible": true, - "txt2img/Hi-res tiling/value": false + "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = max), 1 = min)/value": 0, + "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = max), 1 = min)/visible": true, + "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/maximum": 1.0, + "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/minimum": 0.0, + "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/step": 0.001, + "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/value": 0, + "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/visible": true, + "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/maximum": 1.0, + "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/minimum": 0.0, + "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/step": 0.001, + "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/value": 0, + "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/visible": true, + "customscript/postprocessing_upscale.py/extras/Crop to fit/value": true, + "customscript/postprocessing_upscale.py/extras/Crop to fit/visible": true, + "customscript/postprocessing_upscale.py/extras/Height/value": 512, + "customscript/postprocessing_upscale.py/extras/Height/visible": true, + "customscript/postprocessing_upscale.py/extras/Resize/maximum": 8.0, + "customscript/postprocessing_upscale.py/extras/Resize/minimum": 1.0, + "customscript/postprocessing_upscale.py/extras/Resize/step": 0.05, + "customscript/postprocessing_upscale.py/extras/Resize/value": 4, + "customscript/postprocessing_upscale.py/extras/Resize/visible": true, + "customscript/postprocessing_upscale.py/extras/Upscaler 1/value": "None", + "customscript/postprocessing_upscale.py/extras/Upscaler 1/visible": true, + "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/maximum": 1.0, + "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/minimum": 0.0, + "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/step": 0.001, + "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/value": 0.0, + "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/visible": true, + "customscript/postprocessing_upscale.py/extras/Upscaler 2/value": "None", + "customscript/postprocessing_upscale.py/extras/Upscaler 2/visible": true, + "customscript/postprocessing_upscale.py/extras/Width/value": 512, + "customscript/postprocessing_upscale.py/extras/Width/visible": true, + "customscript/prompt_matrix.py/img2img/Put variable parts at start of prompt/value": false, + "customscript/prompt_matrix.py/img2img/Put variable parts at start of prompt/visible": true, + "customscript/prompt_matrix.py/img2img/Select delimiter/value": "comma", + "customscript/prompt_matrix.py/img2img/Select delimiter/visible": true, + "customscript/prompt_matrix.py/img2img/Select prompt/value": "positive", + "customscript/prompt_matrix.py/img2img/Select prompt/visible": true, + "customscript/prompt_matrix.py/img2img/Use different seed for each picture/value": false, + "customscript/prompt_matrix.py/img2img/Use different seed for each picture/visible": true, + "customscript/prompt_matrix.py/txt2img/Put variable parts at start of prompt/value": false, + "customscript/prompt_matrix.py/txt2img/Put variable parts at start of prompt/visible": true, + "customscript/prompt_matrix.py/txt2img/Select delimiter/value": "comma", + "customscript/prompt_matrix.py/txt2img/Select delimiter/visible": true, + "customscript/prompt_matrix.py/txt2img/Select prompt/value": "positive", + "customscript/prompt_matrix.py/txt2img/Select prompt/visible": true, + "customscript/prompt_matrix.py/txt2img/Use different seed for each picture/value": false, + "customscript/prompt_matrix.py/txt2img/Use different seed for each picture/visible": true, + "customscript/prompts_from_file.py/img2img/Iterate seed every line/value": false, + "customscript/prompts_from_file.py/img2img/Iterate seed every line/visible": true, + "customscript/prompts_from_file.py/img2img/List of prompt inputs/value": "", + "customscript/prompts_from_file.py/img2img/List of prompt inputs/visible": true, + "customscript/prompts_from_file.py/img2img/Use same random seed for all lines/value": false, + "customscript/prompts_from_file.py/img2img/Use same random seed for all lines/visible": true, + "customscript/prompts_from_file.py/txt2img/Iterate seed every line/value": false, + "customscript/prompts_from_file.py/txt2img/Iterate seed every line/visible": true, + "customscript/prompts_from_file.py/txt2img/List of prompt inputs/value": "", + "customscript/prompts_from_file.py/txt2img/List of prompt inputs/visible": true, + "customscript/prompts_from_file.py/txt2img/Use same random seed for all lines/value": false, + "customscript/prompts_from_file.py/txt2img/Use same random seed for all lines/visible": true, + "customscript/save_steps_animation.py/img2img/Codec/value": "x264", + "customscript/save_steps_animation.py/img2img/Codec/visible": true, + "customscript/save_steps_animation.py/img2img/Create animation/value": true, + "customscript/save_steps_animation.py/img2img/Create animation/visible": true, + "customscript/save_steps_animation.py/img2img/Debug info/value": false, + "customscript/save_steps_animation.py/img2img/Debug info/visible": true, + "customscript/save_steps_animation.py/img2img/Delete intermediate/value": true, + "customscript/save_steps_animation.py/img2img/Delete intermediate/visible": true, + "customscript/save_steps_animation.py/img2img/Duration/maximum": 120, + "customscript/save_steps_animation.py/img2img/Duration/minimum": 0.5, + "customscript/save_steps_animation.py/img2img/Duration/step": 0.1, + "customscript/save_steps_animation.py/img2img/Duration/value": 10, + "customscript/save_steps_animation.py/img2img/Duration/visible": true, + "customscript/save_steps_animation.py/img2img/Interpolation/value": "mci", + "customscript/save_steps_animation.py/img2img/Interpolation/visible": true, + "customscript/save_steps_animation.py/img2img/Path for intermediate files/value": "intermediate", + "customscript/save_steps_animation.py/img2img/Path for intermediate files/visible": true, + "customscript/save_steps_animation.py/img2img/Path for output animation file/value": "animation", + "customscript/save_steps_animation.py/img2img/Path for output animation file/visible": true, + "customscript/save_steps_animation.py/img2img/Run on incomplete/value": true, + "customscript/save_steps_animation.py/img2img/Run on incomplete/visible": true, + "customscript/save_steps_animation.py/img2img/Script Enabled/value": false, + "customscript/save_steps_animation.py/img2img/Script Enabled/visible": true, + "customscript/save_steps_animation.py/img2img/Skip steps/maximum": 100, + "customscript/save_steps_animation.py/img2img/Skip steps/minimum": 0, + "customscript/save_steps_animation.py/img2img/Skip steps/step": 1, + "customscript/save_steps_animation.py/img2img/Skip steps/value": 5, + "customscript/save_steps_animation.py/img2img/Skip steps/visible": true, + "customscript/save_steps_animation.py/txt2img/Codec/value": "x264", + "customscript/save_steps_animation.py/txt2img/Codec/visible": true, + "customscript/save_steps_animation.py/txt2img/Create animation/value": true, + "customscript/save_steps_animation.py/txt2img/Create animation/visible": true, + "customscript/save_steps_animation.py/txt2img/Debug info/value": false, + "customscript/save_steps_animation.py/txt2img/Debug info/visible": true, + "customscript/save_steps_animation.py/txt2img/Delete intermediate/value": true, + "customscript/save_steps_animation.py/txt2img/Delete intermediate/visible": true, + "customscript/save_steps_animation.py/txt2img/Duration/maximum": 120, + "customscript/save_steps_animation.py/txt2img/Duration/minimum": 0.5, + "customscript/save_steps_animation.py/txt2img/Duration/step": 0.1, + "customscript/save_steps_animation.py/txt2img/Duration/value": 10, + "customscript/save_steps_animation.py/txt2img/Duration/visible": true, + "customscript/save_steps_animation.py/txt2img/Interpolation/value": "mci", + "customscript/save_steps_animation.py/txt2img/Interpolation/visible": true, + "customscript/save_steps_animation.py/txt2img/Path for intermediate files/value": "intermediate", + "customscript/save_steps_animation.py/txt2img/Path for intermediate files/visible": true, + "customscript/save_steps_animation.py/txt2img/Path for output animation file/value": "animation", + "customscript/save_steps_animation.py/txt2img/Path for output animation file/visible": true, + "customscript/save_steps_animation.py/txt2img/Run on incomplete/value": true, + "customscript/save_steps_animation.py/txt2img/Run on incomplete/visible": true, + "customscript/save_steps_animation.py/txt2img/Script Enabled/value": false, + "customscript/save_steps_animation.py/txt2img/Script Enabled/visible": true, + "customscript/save_steps_animation.py/txt2img/Skip steps/maximum": 100, + "customscript/save_steps_animation.py/txt2img/Skip steps/minimum": 0, + "customscript/save_steps_animation.py/txt2img/Skip steps/step": 1, + "customscript/save_steps_animation.py/txt2img/Skip steps/value": 0, + "customscript/save_steps_animation.py/txt2img/Skip steps/visible": true, + "customscript/sd_upscale.py/img2img/Scale Factor/maximum": 4.0, + "customscript/sd_upscale.py/img2img/Scale Factor/minimum": 1.0, + "customscript/sd_upscale.py/img2img/Scale Factor/step": 0.05, + "customscript/sd_upscale.py/img2img/Scale Factor/value": 2.0, + "customscript/sd_upscale.py/img2img/Scale Factor/visible": true, + "customscript/sd_upscale.py/img2img/Tile overlap/maximum": 256, + "customscript/sd_upscale.py/img2img/Tile overlap/minimum": 0, + "customscript/sd_upscale.py/img2img/Tile overlap/step": 16, + "customscript/sd_upscale.py/img2img/Tile overlap/value": 64, + "customscript/sd_upscale.py/img2img/Tile overlap/visible": true, + "customscript/sd_upscale.py/img2img/Upscaler/value": "None", + "customscript/sd_upscale.py/img2img/Upscaler/visible": true, + "customscript/seed_travel.py/img2img/\"Hug the middle\" during interpolation/value": false, + "customscript/seed_travel.py/img2img/\"Hug the middle\" during interpolation/visible": true, + "customscript/seed_travel.py/img2img/Allow the default Euler a Sampling method. (Does not produce good results)/value": false, + "customscript/seed_travel.py/img2img/Allow the default Euler a Sampling method. (Does not produce good results)/visible": true, + "customscript/seed_travel.py/img2img/Bump seed (If > 0 do a Compare Paths but only one image. No video will be generated.)/maximum": 1, + "customscript/seed_travel.py/img2img/Bump seed (If > 0 do a Compare Paths but only one image. No video will be generated.)/minimum": 0, + "customscript/seed_travel.py/img2img/Bump seed (If > 0 do a Compare Paths but only one image. No video will be generated.)/step": 0.01, + "customscript/seed_travel.py/img2img/Bump seed (If > 0 do a Compare Paths but only one image. No video will be generated.)/value": 0.0, + "customscript/seed_travel.py/img2img/Bump seed (If > 0 do a Compare Paths but only one image. No video will be generated.)/visible": true, + "customscript/seed_travel.py/img2img/Compare paths (Separate travels from 1st seed to each destination)/value": false, + "customscript/seed_travel.py/img2img/Compare paths (Separate travels from 1st seed to each destination)/visible": true, + "customscript/seed_travel.py/img2img/Destination seed(s) (Comma separated)/value": "", + "customscript/seed_travel.py/img2img/Destination seed(s) (Comma separated)/visible": true, + "customscript/seed_travel.py/img2img/Frames per second/value": 30.0, + "customscript/seed_travel.py/img2img/Frames per second/visible": true, + "customscript/seed_travel.py/img2img/Loop back to initial seed/value": false, + "customscript/seed_travel.py/img2img/Loop back to initial seed/visible": true, + "customscript/seed_travel.py/img2img/Number of frames for lead in/out/value": 0.0, + "customscript/seed_travel.py/img2img/Number of frames for lead in/out/visible": true, + "customscript/seed_travel.py/img2img/Number of random seed(s)/value": 4.0, + "customscript/seed_travel.py/img2img/Number of random seed(s)/visible": true, + "customscript/seed_travel.py/img2img/Only use Random seeds (Unless comparing paths)/value": false, + "customscript/seed_travel.py/img2img/Only use Random seeds (Unless comparing paths)/visible": true, + "customscript/seed_travel.py/img2img/Save results as video/value": true, + "customscript/seed_travel.py/img2img/Save results as video/visible": true, + "customscript/seed_travel.py/img2img/Show generated images in ui/value": true, + "customscript/seed_travel.py/img2img/Show generated images in ui/visible": true, + "customscript/seed_travel.py/img2img/Steps (Number of images between each seed)/value": 10.0, + "customscript/seed_travel.py/img2img/Steps (Number of images between each seed)/visible": true, + "customscript/seed_travel.py/img2img/Upscale ratio/maximum": 8.0, + "customscript/seed_travel.py/img2img/Upscale ratio/minimum": 0.0, + "customscript/seed_travel.py/img2img/Upscale ratio/step": 0.1, + "customscript/seed_travel.py/img2img/Upscale ratio/value": 1.0, + "customscript/seed_travel.py/img2img/Upscale ratio/visible": true, + "customscript/seed_travel.py/img2img/Upscaler/value": "Lanczos", + "customscript/seed_travel.py/img2img/Upscaler/visible": true, + "customscript/seed_travel.py/img2img/Use cache/value": true, + "customscript/seed_travel.py/img2img/Use cache/visible": true, + "customscript/seed_travel.py/txt2img/\"Hug the middle\" during interpolation/value": false, + "customscript/seed_travel.py/txt2img/\"Hug the middle\" during interpolation/visible": true, + "customscript/seed_travel.py/txt2img/Allow the default Euler a Sampling method. (Does not produce good results)/value": false, + "customscript/seed_travel.py/txt2img/Allow the default Euler a Sampling method. (Does not produce good results)/visible": true, + "customscript/seed_travel.py/txt2img/Bump seed (If > 0 do a Compare Paths but only one image. No video will be generated.)/maximum": 1, + "customscript/seed_travel.py/txt2img/Bump seed (If > 0 do a Compare Paths but only one image. No video will be generated.)/minimum": 0, + "customscript/seed_travel.py/txt2img/Bump seed (If > 0 do a Compare Paths but only one image. No video will be generated.)/step": 0.01, + "customscript/seed_travel.py/txt2img/Bump seed (If > 0 do a Compare Paths but only one image. No video will be generated.)/value": 0.0, + "customscript/seed_travel.py/txt2img/Bump seed (If > 0 do a Compare Paths but only one image. No video will be generated.)/visible": true, + "customscript/seed_travel.py/txt2img/Compare paths (Separate travels from 1st seed to each destination)/value": false, + "customscript/seed_travel.py/txt2img/Compare paths (Separate travels from 1st seed to each destination)/visible": true, + "customscript/seed_travel.py/txt2img/Destination seed(s) (Comma separated)/value": "", + "customscript/seed_travel.py/txt2img/Destination seed(s) (Comma separated)/visible": true, + "customscript/seed_travel.py/txt2img/Frames per second/value": 30.0, + "customscript/seed_travel.py/txt2img/Frames per second/visible": true, + "customscript/seed_travel.py/txt2img/Loop back to initial seed/value": false, + "customscript/seed_travel.py/txt2img/Loop back to initial seed/visible": true, + "customscript/seed_travel.py/txt2img/Number of frames for lead in/out/value": 0.0, + "customscript/seed_travel.py/txt2img/Number of frames for lead in/out/visible": true, + "customscript/seed_travel.py/txt2img/Number of random seed(s)/value": 4.0, + "customscript/seed_travel.py/txt2img/Number of random seed(s)/visible": true, + "customscript/seed_travel.py/txt2img/Only use Random seeds (Unless comparing paths)/value": false, + "customscript/seed_travel.py/txt2img/Only use Random seeds (Unless comparing paths)/visible": true, + "customscript/seed_travel.py/txt2img/Save results as video/value": true, + "customscript/seed_travel.py/txt2img/Save results as video/visible": true, + "customscript/seed_travel.py/txt2img/Show generated images in ui/value": true, + "customscript/seed_travel.py/txt2img/Show generated images in ui/visible": true, + "customscript/seed_travel.py/txt2img/Steps (Number of images between each seed)/value": 10.0, + "customscript/seed_travel.py/txt2img/Steps (Number of images between each seed)/visible": true, + "customscript/seed_travel.py/txt2img/Upscale ratio/maximum": 8.0, + "customscript/seed_travel.py/txt2img/Upscale ratio/minimum": 0.0, + "customscript/seed_travel.py/txt2img/Upscale ratio/step": 0.1, + "customscript/seed_travel.py/txt2img/Upscale ratio/value": 1.0, + "customscript/seed_travel.py/txt2img/Upscale ratio/visible": true, + "customscript/seed_travel.py/txt2img/Upscaler/value": "Lanczos", + "customscript/seed_travel.py/txt2img/Upscaler/visible": true, + "customscript/seed_travel.py/txt2img/Use cache/value": true, + "customscript/seed_travel.py/txt2img/Use cache/visible": true, + "customscript/steps_animation.py/img2img/Codec/value": "x264", + "customscript/steps_animation.py/img2img/Codec/visible": true, + "customscript/steps_animation.py/img2img/Create animation/value": true, + "customscript/steps_animation.py/img2img/Create animation/visible": true, + "customscript/steps_animation.py/img2img/Debug info/value": false, + "customscript/steps_animation.py/img2img/Debug info/visible": true, + "customscript/steps_animation.py/img2img/Delete intermediate/value": true, + "customscript/steps_animation.py/img2img/Delete intermediate/visible": true, + "customscript/steps_animation.py/img2img/Duration/maximum": 120, + "customscript/steps_animation.py/img2img/Duration/minimum": 0.5, + "customscript/steps_animation.py/img2img/Duration/step": 0.1, + "customscript/steps_animation.py/img2img/Duration/value": 10, + "customscript/steps_animation.py/img2img/Duration/visible": true, + "customscript/steps_animation.py/img2img/Interpolation/value": "mci", + "customscript/steps_animation.py/img2img/Interpolation/visible": true, + "customscript/steps_animation.py/img2img/Path for intermediate files/value": "intermediate", + "customscript/steps_animation.py/img2img/Path for intermediate files/visible": true, + "customscript/steps_animation.py/img2img/Path for output animation file/value": "animation", + "customscript/steps_animation.py/img2img/Path for output animation file/visible": true, + "customscript/steps_animation.py/img2img/Run on incomplete/value": true, + "customscript/steps_animation.py/img2img/Run on incomplete/visible": true, + "customscript/steps_animation.py/img2img/Script Enabled/value": false, + "customscript/steps_animation.py/img2img/Script Enabled/visible": true, + "customscript/steps_animation.py/img2img/Skip steps/maximum": 100, + "customscript/steps_animation.py/img2img/Skip steps/minimum": 0, + "customscript/steps_animation.py/img2img/Skip steps/step": 1, + "customscript/steps_animation.py/img2img/Skip steps/value": 5, + "customscript/steps_animation.py/img2img/Skip steps/visible": true, + "customscript/steps_animation.py/txt2img/Codec/value": "x264", + "customscript/steps_animation.py/txt2img/Codec/visible": true, + "customscript/steps_animation.py/txt2img/Create animation/value": true, + "customscript/steps_animation.py/txt2img/Create animation/visible": true, + "customscript/steps_animation.py/txt2img/Debug info/value": false, + "customscript/steps_animation.py/txt2img/Debug info/visible": true, + "customscript/steps_animation.py/txt2img/Delete intermediate/value": true, + "customscript/steps_animation.py/txt2img/Delete intermediate/visible": true, + "customscript/steps_animation.py/txt2img/Duration/maximum": 120, + "customscript/steps_animation.py/txt2img/Duration/minimum": 0.5, + "customscript/steps_animation.py/txt2img/Duration/step": 0.1, + "customscript/steps_animation.py/txt2img/Duration/value": 10, + "customscript/steps_animation.py/txt2img/Duration/visible": true, + "customscript/steps_animation.py/txt2img/Interpolation/value": "mci", + "customscript/steps_animation.py/txt2img/Interpolation/visible": true, + "customscript/steps_animation.py/txt2img/Path for intermediate files/value": "intermediate", + "customscript/steps_animation.py/txt2img/Path for intermediate files/visible": true, + "customscript/steps_animation.py/txt2img/Path for output animation file/value": "animation", + "customscript/steps_animation.py/txt2img/Path for output animation file/visible": true, + "customscript/steps_animation.py/txt2img/Run on incomplete/value": true, + "customscript/steps_animation.py/txt2img/Run on incomplete/visible": true, + "customscript/steps_animation.py/txt2img/Script Enabled/value": false, + "customscript/steps_animation.py/txt2img/Script Enabled/visible": true, + "customscript/steps_animation.py/txt2img/Skip steps/maximum": 100, + "customscript/steps_animation.py/txt2img/Skip steps/minimum": 0, + "customscript/steps_animation.py/txt2img/Skip steps/step": 1, + "customscript/steps_animation.py/txt2img/Skip steps/value": 5, + "customscript/steps_animation.py/txt2img/Skip steps/visible": true, + "customscript/xy_grid.py/img2img/Draw legend/value": true, + "customscript/xy_grid.py/img2img/Draw legend/visible": true, + "customscript/xy_grid.py/img2img/Include Separate Images/value": false, + "customscript/xy_grid.py/img2img/Include Separate Images/visible": true, + "customscript/xy_grid.py/img2img/Keep -1 for seeds/value": false, + "customscript/xy_grid.py/img2img/Keep -1 for seeds/visible": true, + "customscript/xy_grid.py/img2img/X type/value": "Seed", + "customscript/xy_grid.py/img2img/X type/visible": true, + "customscript/xy_grid.py/img2img/X values/value": "", + "customscript/xy_grid.py/img2img/X values/visible": true, + "customscript/xy_grid.py/img2img/Y type/value": "Nothing", + "customscript/xy_grid.py/img2img/Y type/visible": true, + "customscript/xy_grid.py/img2img/Y values/value": "", + "customscript/xy_grid.py/img2img/Y values/visible": true, + "customscript/xy_grid.py/txt2img/Draw legend/value": true, + "customscript/xy_grid.py/txt2img/Draw legend/visible": true, + "customscript/xy_grid.py/txt2img/Include Separate Images/value": false, + "customscript/xy_grid.py/txt2img/Include Separate Images/visible": true, + "customscript/xy_grid.py/txt2img/Keep -1 for seeds/value": false, + "customscript/xy_grid.py/txt2img/Keep -1 for seeds/visible": true, + "customscript/xy_grid.py/txt2img/X type/value": "Seed", + "customscript/xy_grid.py/txt2img/X type/visible": true, + "customscript/xy_grid.py/txt2img/X values/value": "", + "customscript/xy_grid.py/txt2img/X values/visible": true, + "customscript/xy_grid.py/txt2img/Y type/value": "Nothing", + "customscript/xy_grid.py/txt2img/Y type/visible": true, + "customscript/xy_grid.py/txt2img/Y values/value": "", + "customscript/xy_grid.py/txt2img/Y values/visible": true, + "customscript/xyz_grid.py/img2img/Draw legend/value": true, + "customscript/xyz_grid.py/img2img/Draw legend/visible": true, + "customscript/xyz_grid.py/img2img/Include Sub Grids/value": false, + "customscript/xyz_grid.py/img2img/Include Sub Grids/visible": true, + "customscript/xyz_grid.py/img2img/Include Sub Images/value": false, + "customscript/xyz_grid.py/img2img/Include Sub Images/visible": true, + "customscript/xyz_grid.py/img2img/Keep -1 for seeds/value": false, + "customscript/xyz_grid.py/img2img/Keep -1 for seeds/visible": true, + "customscript/xyz_grid.py/img2img/X type/value": "Seed", + "customscript/xyz_grid.py/img2img/X type/visible": true, + "customscript/xyz_grid.py/img2img/X values/value": "", + "customscript/xyz_grid.py/img2img/X values/visible": true, + "customscript/xyz_grid.py/img2img/Y type/value": "Nothing", + "customscript/xyz_grid.py/img2img/Y type/visible": true, + "customscript/xyz_grid.py/img2img/Y values/value": "", + "customscript/xyz_grid.py/img2img/Y values/visible": true, + "customscript/xyz_grid.py/img2img/Z type/value": "Nothing", + "customscript/xyz_grid.py/img2img/Z type/visible": true, + "customscript/xyz_grid.py/img2img/Z values/value": "", + "customscript/xyz_grid.py/img2img/Z values/visible": true, + "customscript/xyz_grid.py/txt2img/Draw legend/value": true, + "customscript/xyz_grid.py/txt2img/Draw legend/visible": true, + "customscript/xyz_grid.py/txt2img/Include Sub Grids/value": false, + "customscript/xyz_grid.py/txt2img/Include Sub Grids/visible": true, + "customscript/xyz_grid.py/txt2img/Include Sub Images/value": false, + "customscript/xyz_grid.py/txt2img/Include Sub Images/visible": true, + "customscript/xyz_grid.py/txt2img/Keep -1 for seeds/value": false, + "customscript/xyz_grid.py/txt2img/Keep -1 for seeds/visible": true, + "customscript/xyz_grid.py/txt2img/X type/value": "Seed", + "customscript/xyz_grid.py/txt2img/X type/visible": true, + "customscript/xyz_grid.py/txt2img/X values/value": "", + "customscript/xyz_grid.py/txt2img/X values/visible": true, + "customscript/xyz_grid.py/txt2img/Y type/value": "Nothing", + "customscript/xyz_grid.py/txt2img/Y type/visible": true, + "customscript/xyz_grid.py/txt2img/Y values/value": "", + "customscript/xyz_grid.py/txt2img/Y values/visible": true, + "customscript/xyz_grid.py/txt2img/Z type/value": "Nothing", + "customscript/xyz_grid.py/txt2img/Z type/visible": true, + "customscript/xyz_grid.py/txt2img/Z values/value": "", + "customscript/xyz_grid.py/txt2img/Z values/visible": true, + "customscript/dynamic_thresholding.py/txt2img/Enable Dynamic Thresholding (CFG Scale Fix)/visible": true, + "customscript/dynamic_thresholding.py/txt2img/Enable Dynamic Thresholding (CFG Scale Fix)/value": false, + "customscript/dynamic_thresholding.py/txt2img/Mimic CFG Scale/visible": true, + "customscript/dynamic_thresholding.py/txt2img/Mimic CFG Scale/value": 7.0, + "customscript/dynamic_thresholding.py/txt2img/Mimic CFG Scale/minimum": 1.0, + "customscript/dynamic_thresholding.py/txt2img/Mimic CFG Scale/maximum": 30.0, + "customscript/dynamic_thresholding.py/txt2img/Mimic CFG Scale/step": 0.5, + "customscript/dynamic_thresholding.py/txt2img/Top percentile of latents to clamp/visible": true, + "customscript/dynamic_thresholding.py/txt2img/Top percentile of latents to clamp/value": 100.0, + "customscript/dynamic_thresholding.py/txt2img/Top percentile of latents to clamp/minimum": 90.0, + "customscript/dynamic_thresholding.py/txt2img/Top percentile of latents to clamp/maximum": 100.0, + "customscript/dynamic_thresholding.py/txt2img/Top percentile of latents to clamp/step": 0.05, + "customscript/dynamic_thresholding.py/txt2img/Mimic Scale Scheduler/visible": true, + "customscript/dynamic_thresholding.py/txt2img/Mimic Scale Scheduler/value": "Constant", + "customscript/dynamic_thresholding.py/txt2img/Minimum value of the Mimic Scale Scheduler/visible": true, + "customscript/dynamic_thresholding.py/txt2img/Minimum value of the Mimic Scale Scheduler/value": 0.0, + "customscript/dynamic_thresholding.py/txt2img/Minimum value of the Mimic Scale Scheduler/minimum": 0.0, + "customscript/dynamic_thresholding.py/txt2img/Minimum value of the Mimic Scale Scheduler/maximum": 30.0, + "customscript/dynamic_thresholding.py/txt2img/Minimum value of the Mimic Scale Scheduler/step": 0.5, + "customscript/dynamic_thresholding.py/txt2img/CFG Scale Scheduler/visible": true, + "customscript/dynamic_thresholding.py/txt2img/CFG Scale Scheduler/value": "Constant", + "customscript/dynamic_thresholding.py/txt2img/Minimum value of the CFG Scale Scheduler/visible": true, + "customscript/dynamic_thresholding.py/txt2img/Minimum value of the CFG Scale Scheduler/value": 0.0, + "customscript/dynamic_thresholding.py/txt2img/Minimum value of the CFG Scale Scheduler/minimum": 0.0, + "customscript/dynamic_thresholding.py/txt2img/Minimum value of the CFG Scale Scheduler/maximum": 30.0, + "customscript/dynamic_thresholding.py/txt2img/Minimum value of the CFG Scale Scheduler/step": 0.5, + "customscript/dynamic_thresholding.py/img2img/Enable Dynamic Thresholding (CFG Scale Fix)/visible": true, + "customscript/dynamic_thresholding.py/img2img/Enable Dynamic Thresholding (CFG Scale Fix)/value": false, + "customscript/dynamic_thresholding.py/img2img/Mimic CFG Scale/visible": true, + "customscript/dynamic_thresholding.py/img2img/Mimic CFG Scale/value": 7.0, + "customscript/dynamic_thresholding.py/img2img/Mimic CFG Scale/minimum": 1.0, + "customscript/dynamic_thresholding.py/img2img/Mimic CFG Scale/maximum": 30.0, + "customscript/dynamic_thresholding.py/img2img/Mimic CFG Scale/step": 0.5, + "customscript/dynamic_thresholding.py/img2img/Top percentile of latents to clamp/visible": true, + "customscript/dynamic_thresholding.py/img2img/Top percentile of latents to clamp/value": 100.0, + "customscript/dynamic_thresholding.py/img2img/Top percentile of latents to clamp/minimum": 90.0, + "customscript/dynamic_thresholding.py/img2img/Top percentile of latents to clamp/maximum": 100.0, + "customscript/dynamic_thresholding.py/img2img/Top percentile of latents to clamp/step": 0.05, + "customscript/dynamic_thresholding.py/img2img/Mimic Scale Scheduler/visible": true, + "customscript/dynamic_thresholding.py/img2img/Mimic Scale Scheduler/value": "Constant", + "customscript/dynamic_thresholding.py/img2img/Minimum value of the Mimic Scale Scheduler/visible": true, + "customscript/dynamic_thresholding.py/img2img/Minimum value of the Mimic Scale Scheduler/value": 0.0, + "customscript/dynamic_thresholding.py/img2img/Minimum value of the Mimic Scale Scheduler/minimum": 0.0, + "customscript/dynamic_thresholding.py/img2img/Minimum value of the Mimic Scale Scheduler/maximum": 30.0, + "customscript/dynamic_thresholding.py/img2img/Minimum value of the Mimic Scale Scheduler/step": 0.5, + "customscript/dynamic_thresholding.py/img2img/CFG Scale Scheduler/visible": true, + "customscript/dynamic_thresholding.py/img2img/CFG Scale Scheduler/value": "Constant", + "customscript/dynamic_thresholding.py/img2img/Minimum value of the CFG Scale Scheduler/visible": true, + "customscript/dynamic_thresholding.py/img2img/Minimum value of the CFG Scale Scheduler/value": 0.0, + "customscript/dynamic_thresholding.py/img2img/Minimum value of the CFG Scale Scheduler/minimum": 0.0, + "customscript/dynamic_thresholding.py/img2img/Minimum value of the CFG Scale Scheduler/maximum": 30.0, + "customscript/dynamic_thresholding.py/img2img/Minimum value of the CFG Scale Scheduler/step": 0.5, + "train/KV Learning rate/visible": true, + "train/KV Learning rate/value": "1e-5", + "train/Low-rank approximation sum threshold (lower value means smaller file size, 1 to disable)/visible": true, + "train/Low-rank approximation sum threshold (lower value means smaller file size, 1 to disable)/value": 0.5, + "train/Low-rank approximation sum threshold (lower value means smaller file size, 1 to disable)/minimum": 0, + "train/Low-rank approximation sum threshold (lower value means smaller file size, 1 to disable)/maximum": 1, + "train/Low-rank approximation sum threshold (lower value means smaller file size, 1 to disable)/step": 0.01 } \ No newline at end of file diff --git a/user.css b/user.css index c890e1743..fb3f1f9d8 100644 --- a/user.css +++ b/user.css @@ -56,7 +56,7 @@ div.gradio-container.dark > div.w-full.flex.flex-col.min-h-screen > div { backgr #img2img_label_copy_to_img2img { font-weight: normal; } #img2img_neg_prompt > label > textarea { font-size: 1.2rem; } #img2img_prompt > label > textarea { font-size: 1.2rem; } -#interrogate, #deepbooru { margin: 0em 0 0 0.25em; } +#interrogate, #deepbooru { margin: 16px 0 0 0px; min-width: 150px; padding: 4px; } #save-animation { border-radius: 0 !important; margin-bottom: 16px; background-color: #111111; } #script_list { padding: 4px; margin-top: 20px; } #tab_extensions table { background-color: #222222; }