Ziaistan camenduru commited on
Commit
366c552
0 Parent(s):

Duplicate from camenduru-com/webui

Browse files

Co-authored-by: camenduru <[email protected]>

Files changed (13) hide show
  1. .gitattributes +34 -0
  2. Dockerfile +51 -0
  3. README.md +19 -0
  4. app.py +16 -0
  5. app.py.old +75 -0
  6. config.json +114 -0
  7. header_patch_v2.py +8 -0
  8. oh-no.py +16 -0
  9. packages.txt +1 -0
  10. requirements.txt +8 -0
  11. shared-config_v2.json +235 -0
  12. shared-ui-config_v2.json +756 -0
  13. ui-config.json +360 -0
.gitattributes ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tflite filter=lfs diff=lfs merge=lfs -text
29
+ *.tgz filter=lfs diff=lfs merge=lfs -text
30
+ *.wasm filter=lfs diff=lfs merge=lfs -text
31
+ *.xz filter=lfs diff=lfs merge=lfs -text
32
+ *.zip filter=lfs diff=lfs merge=lfs -text
33
+ *.zst filter=lfs diff=lfs merge=lfs -text
34
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
Dockerfile ADDED
@@ -0,0 +1,51 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Dockerfile Public A10G
2
+
3
+ # https://gitlab.com/nvidia/container-images/cuda/-/blob/master/dist/11.7.1/ubuntu2204/devel/cudnn8/Dockerfile
4
+ # FROM nvidia/cuda:11.7.1-cudnn8-devel-ubuntu22.04
5
+ # https://gitlab.com/nvidia/container-images/cuda/-/blob/master/dist/11.7.1/ubuntu2204/base/Dockerfile
6
+ FROM nvidia/cuda:11.7.1-base-ubuntu22.04
7
+ ENV DEBIAN_FRONTEND noninteractive
8
+
9
+ RUN apt-get update -y && apt-get upgrade -y && apt-get install -y libgl1 libglib2.0-0 wget git git-lfs python3-pip python-is-python3 && rm -rf /var/lib/apt/lists/*
10
+
11
+ RUN adduser --disabled-password --gecos '' user
12
+ RUN mkdir /content && chown -R user:user /content
13
+ WORKDIR /content
14
+ USER user
15
+
16
+ RUN pip3 install --upgrade pip
17
+ RUN pip install https://github.com/camenduru/stable-diffusion-webui-colab/releases/download/0.0.16/xformers-0.0.16+814314d.d20230119.A10G-cp310-cp310-linux_x86_64.whl
18
+ RUN pip install --pre triton
19
+ RUN pip install numexpr torchmetrics==0.11.4
20
+
21
+ RUN git clone -b v1.6 https://github.com/camenduru/stable-diffusion-webui
22
+ RUN sed -i '$a fastapi==0.90.0' /content/stable-diffusion-webui/requirements_versions.txt
23
+ RUN sed -i -e '''/prepare_environment()/a\ os.system\(f\"""sed -i -e ''\"s/dict()))/dict())).cuda()/g\"'' /content/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/util.py""")''' /content/stable-diffusion-webui/launch.py
24
+ RUN sed -i -e 's/ start()/ #start()/g' /content/stable-diffusion-webui/launch.py
25
+ RUN cd stable-diffusion-webui && python launch.py --skip-torch-cuda-test
26
+
27
+ ADD --chown=user https://github.com/camenduru/webui/raw/main/env_patch.py /content/env_patch.py
28
+ RUN sed -i -e '/import image_from_url_text/r /content/env_patch.py' /content/stable-diffusion-webui/modules/ui.py
29
+ ADD --chown=user https://github.com/camenduru/webui/raw/main/header_patch.py /content/header_patch.py
30
+ RUN sed -i -e '/demo:/r /content/header_patch.py' /content/stable-diffusion-webui/modules/ui.py
31
+
32
+ RUN sed -i -e '/(modelmerger_interface, \"Checkpoint Merger\", \"modelmerger\"),/d' /content/stable-diffusion-webui/modules/ui.py
33
+ RUN sed -i -e '/(train_interface, \"Train\", \"ti\"),/d' /content/stable-diffusion-webui/modules/ui.py
34
+ RUN sed -i -e '/extensions_interface, \"Extensions\", \"extensions\"/d' /content/stable-diffusion-webui/modules/ui.py
35
+ RUN sed -i -e '/settings_interface, \"Settings\", \"settings\"/d' /content/stable-diffusion-webui/modules/ui.py
36
+ RUN sed -i -e "s/document.getElementsByTagName('gradio-app')\[0\].shadowRoot/!!document.getElementsByTagName('gradio-app')[0].shadowRoot ? document.getElementsByTagName('gradio-app')[0].shadowRoot : document/g" /content/stable-diffusion-webui/script.js
37
+ RUN sed -i -e 's/ show_progress=False,/ show_progress=True,/g' /content/stable-diffusion-webui/modules/ui.py
38
+ RUN sed -i -e 's/default_enabled=False/default_enabled=True/g' /content/stable-diffusion-webui/webui.py
39
+ RUN sed -i -e 's/ outputs=\[/queue=False, &/g' /content/stable-diffusion-webui/modules/ui.py
40
+ RUN sed -i -e 's/ queue=False, / /g' /content/stable-diffusion-webui/modules/ui.py
41
+
42
+ RUN rm -rfv /content/stable-diffusion-webui/scripts/
43
+
44
+ ADD --chown=user https://github.com/camenduru/webui-docker/raw/main/shared-config.json /content/shared-config.json
45
+ ADD --chown=user https://github.com/camenduru/webui-docker/raw/main/shared-ui-config.json /content/shared-ui-config.json
46
+
47
+ ADD --chown=user https://huggingface.co/ckpt/anything-v3-vae-swapped/resolve/main/anything-v3-vae-swapped.ckpt /content/stable-diffusion-webui/models/Stable-diffusion/anything-v3-vae-swapped.ckpt
48
+
49
+ EXPOSE 7860
50
+
51
+ CMD cd /content/stable-diffusion-webui && python webui.py --xformers --listen --disable-console-progressbars --enable-console-prompts --no-progressbar-hiding --ui-config-file /content/shared-ui-config.json --ui-settings-file /content/shared-config.json
README.md ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ title: Stable Diffusion Web UI
3
+ emoji: 🧿
4
+ colorFrom: blue
5
+ colorTo: blue
6
+ sdk: gradio
7
+ app_file: app.py
8
+ pinned: false
9
+ duplicated_from: camenduru-com/webui
10
+ ---
11
+
12
+ ## Stable Diffusion Web UI
13
+ [https://github.com/AUTOMATIC1111/stable-diffusion-webui](https://github.com/AUTOMATIC1111/stable-diffusion-webui)
14
+
15
+ ## Documentation
16
+ [https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki](https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki)
17
+
18
+ ## Models License
19
+ https://huggingface.co/spaces/CompVis/stable-diffusion-license
app.py ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ os.chdir(f"/home/user/app")
3
+ os.system(f"git clone -b v2.6 https://github.com/camenduru/stable-diffusion-webui /home/user/app/stable-diffusion-webui")
4
+ os.chdir(f"/home/user/app/stable-diffusion-webui")
5
+ os.system(f"git lfs install")
6
+ os.system(f"git reset --hard")
7
+ os.system(f"sed -i -e '/demo:/r /home/user/app/header_patch_v2.py' /home/user/app/stable-diffusion-webui/modules/ui.py")
8
+ os.system(f"sed -i -e '253,258d' /home/user/app/stable-diffusion-webui/modules/ui_settings.py")
9
+ os.system(f"sed -i -e '186,228d' /home/user/app/stable-diffusion-webui/modules/ui_settings.py")
10
+ os.system(f"sed -i -e '171,178d' /home/user/app/stable-diffusion-webui/modules/ui_settings.py")
11
+ os.system(f"sed -i -e '108,113d' /home/user/app/stable-diffusion-webui/modules/ui_settings.py")
12
+ os.system(f"sed -i -e '225,227d' /home/user/app/stable-diffusion-webui/modules/ui_loadsave.py")
13
+ os.system(f"sed -i -e '214,217d' /home/user/app/stable-diffusion-webui/modules/ui_loadsave.py")
14
+ os.system(f"rm -rfv /home/user/app/stable-diffusion-webui/scripts/")
15
+ os.system(f"aria2c --console-log-level=error -c -x 16 -s 16 -k 1M https://huggingface.co/ckpt/counterfeit-xl/resolve/main/counterfeitxl_v10.safetensors -d /home/user/app/stable-diffusion-webui/models/Stable-diffusion -o counterfeitxl_v10.safetensors")
16
+ os.system(f"python launch.py --cors-allow-origins=* --xformers --theme dark --gradio-queue --ui-settings-file /home/user/app/shared-config_v2.json --ui-config-file /home/user/app/shared-ui-config_v2.json")
app.py.old ADDED
@@ -0,0 +1,75 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ from subprocess import getoutput
3
+
4
+ # gpu_info = getoutput('nvidia-smi')
5
+ # if("A10G" in gpu_info):
6
+ # os.system(f"pip install -q https://github.com/camenduru/stable-diffusion-webui-colab/releases/download/0.0.15/xformers-0.0.15.dev0+4c06c79.d20221205-cp38-cp38-linux_x86_64.whl")
7
+ # elif("T4" in gpu_info):
8
+ # os.system(f"pip install -q https://github.com/camenduru/stable-diffusion-webui-colab/releases/download/0.0.15/xformers-0.0.15.dev0+1515f77.d20221130-cp38-cp38-linux_x86_64.whl")
9
+
10
+ os.system(f"git clone -b v1.5 https://github.com/camenduru/stable-diffusion-webui /home/user/app/stable-diffusion-webui")
11
+ os.chdir("/home/user/app/stable-diffusion-webui")
12
+ os.system(f"pip install -q torchmetrics==0.11.4")
13
+
14
+ os.system(f"wget -q https://github.com/camenduru/webui/raw/main/env_patch.py -O /home/user/app/env_patch.py")
15
+ os.system(f"sed -i '$a fastapi==0.90.0' /home/user/app/stable-diffusion-webui/requirements_versions.txt")
16
+ os.system(f"sed -i -e '/import image_from_url_text/r /home/user/app/env_patch.py' /home/user/app/stable-diffusion-webui/modules/ui.py")
17
+ os.system(f"sed -i -e '/(modelmerger_interface, \"Checkpoint Merger\", \"modelmerger\"),/d' /home/user/app/stable-diffusion-webui/modules/ui.py")
18
+ os.system(f"sed -i -e '/(train_interface, \"Train\", \"ti\"),/d' /home/user/app/stable-diffusion-webui/modules/ui.py")
19
+ os.system(f"sed -i -e '/extensions_interface, \"Extensions\", \"extensions\"/d' /home/user/app/stable-diffusion-webui/modules/ui.py")
20
+ os.system(f"sed -i -e '/settings_interface, \"Settings\", \"settings\"/d' /home/user/app/stable-diffusion-webui/modules/ui.py")
21
+ os.system(f'''sed -i -e "s/document.getElementsByTagName('gradio-app')\[0\].shadowRoot/!!document.getElementsByTagName('gradio-app')[0].shadowRoot ? document.getElementsByTagName('gradio-app')[0].shadowRoot : document/g" /home/user/app/stable-diffusion-webui/script.js''')
22
+ os.system(f"sed -i -e 's/ show_progress=False,/ show_progress=True,/g' /home/user/app/stable-diffusion-webui/modules/ui.py")
23
+ os.system(f"sed -i -e 's/shared.demo.launch/shared.demo.queue().launch/g' /home/user/app/stable-diffusion-webui/webui.py")
24
+ os.system(f"sed -i -e 's/ outputs=\[/queue=False, &/g' /home/user/app/stable-diffusion-webui/modules/ui.py")
25
+ os.system(f"sed -i -e 's/ queue=False, / /g' /home/user/app/stable-diffusion-webui/modules/ui.py")
26
+
27
+ # ----------------------------Please duplicate this space and delete this block if you don't want to see the extra header----------------------------
28
+ os.system(f"wget -q https://github.com/camenduru/webui/raw/main/header_patch.py -O /home/user/app/header_patch.py")
29
+ os.system(f"sed -i -e '/demo:/r /home/user/app/header_patch.py' /home/user/app/stable-diffusion-webui/modules/ui.py")
30
+ # ---------------------------------------------------------------------------------------------------------------------------------------------------
31
+
32
+ if "IS_SHARED_UI" in os.environ:
33
+ os.system(f"rm -rfv /home/user/app/stable-diffusion-webui/scripts/")
34
+
35
+ os.system(f"wget -q https://github.com/camenduru/webui/raw/main/shared-config.json -O /home/user/app/shared-config.json")
36
+ os.system(f"wget -q https://github.com/camenduru/webui/raw/main/shared-ui-config.json -O /home/user/app/shared-ui-config.json")
37
+
38
+ os.system(f"wget -q https://huggingface.co/ckpt/anything-v3-vae-swapped/resolve/main/anything-v3-vae-swapped.ckpt -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/anything-v3-vae-swapped.ckpt")
39
+ # os.system(f"wget -q {os.getenv('MODEL_LINK')} -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/{os.getenv('MODEL_NAME')}")
40
+ # os.system(f"wget -q {os.getenv('VAE_LINK')} -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/{os.getenv('VAE_NAME')}")
41
+ # os.system(f"wget -q {os.getenv('YAML_LINK')} -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/{os.getenv('YAML_NAME')}")
42
+
43
+ os.system(f"python launch.py --disable-console-progressbars --enable-console-prompts --ui-config-file /home/user/app/shared-ui-config.json --ui-settings-file /home/user/app/shared-config.json --cors-allow-origins huggingface.co,hf.space --no-progressbar-hiding")
44
+ else:
45
+ # Please duplicate this space and delete # character in front of the custom script you want to use or add here more custom scripts with same structure os.system(f"wget -q https://CUSTOM_SCRIPT_URL -O /home/user/app/stable-diffusion-webui/scripts/CUSTOM_SCRIPT_NAME.py")
46
+ os.system(f"wget -q https://gist.github.com/camenduru/9ec5f8141db9902e375967e93250860f/raw/d0bcf01786f20107c329c03f8968584ee67be12a/run_n_times.py -O /home/user/app/stable-diffusion-webui/scripts/run_n_times.py")
47
+
48
+ # Please duplicate this space and delete # character in front of the extension you want to use or add here more extensions with same structure os.system(f"git clone https://EXTENSION_GIT_URL /home/user/app/stable-diffusion-webui/extensions/EXTENSION_NAME")
49
+ #os.system(f"git clone https://github.com/camenduru/stable-diffusion-webui-artists-to-study /home/user/app/stable-diffusion-webui/extensions/stable-diffusion-webui-artists-to-study")
50
+ os.system(f"git clone https://github.com/yfszzx/stable-diffusion-webui-images-browser /home/user/app/stable-diffusion-webui/extensions/stable-diffusion-webui-images-browser")
51
+ os.system(f"git clone https://github.com/camenduru/deforum-for-automatic1111-webui /home/user/app/stable-diffusion-webui/extensions/deforum-for-automatic1111-webui")
52
+
53
+ # Please duplicate this space and delete # character in front of the model you want to use or add here more ckpts with same structure os.system(f"wget -q https://CKPT_URL -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/CKPT_NAME.ckpt")
54
+ #os.system(f"wget -q https://huggingface.co/nitrosocke/Arcane-Diffusion/resolve/main/arcane-diffusion-v3.ckpt -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/arcane-diffusion-v3.ckpt")
55
+ #os.system(f"wget -q https://huggingface.co/DGSpitzer/Cyberpunk-Anime-Diffusion/resolve/main/Cyberpunk-Anime-Diffusion.ckpt -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/Cyberpunk-Anime-Diffusion.ckpt")
56
+ #os.system(f"wget -q https://huggingface.co/prompthero/midjourney-v4-diffusion/resolve/main/mdjrny-v4.ckpt -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/mdjrny-v4.ckpt")
57
+ #os.system(f"wget -q https://huggingface.co/nitrosocke/mo-di-diffusion/resolve/main/moDi-v1-pruned.ckpt -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/moDi-v1-pruned.ckpt")
58
+ #os.system(f"wget -q https://huggingface.co/Fictiverse/Stable_Diffusion_PaperCut_Model/resolve/main/PaperCut_v1.ckpt -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/PaperCut_v1.ckpt")
59
+ #os.system(f"wget -q https://huggingface.co/lilpotat/sa/resolve/main/samdoesarts_style.ckpt -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/samdoesarts_style.ckpt")
60
+ #os.system(f"wget -q https://huggingface.co/hakurei/waifu-diffusion-v1-3/resolve/main/wd-v1-3-float32.ckpt -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/wd-v1-3-float32.ckpt")
61
+ #os.system(f"wget -q https://huggingface.co/CompVis/stable-diffusion-v-1-4-original/resolve/main/sd-v1-4.ckpt -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/sd-v1-4.ckpt")
62
+ #os.system(f"wget -q https://huggingface.co/runwayml/stable-diffusion-v1-5/resolve/main/v1-5-pruned-emaonly.ckpt -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/v1-5-pruned-emaonly.ckpt")
63
+ #os.system(f"wget -q https://huggingface.co/runwayml/stable-diffusion-inpainting/resolve/main/sd-v1-5-inpainting.ckpt -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/sd-v1-5-inpainting.ckpt")
64
+
65
+ #os.system(f"wget -q https://huggingface.co/Linaqruf/anything-v3.0/resolve/main/Anything-V3.0-pruned.ckpt -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/Anything-V3.0-pruned.ckpt")
66
+ #os.system(f"wget -q https://huggingface.co/Linaqruf/anything-v3.0/resolve/main/Anything-V3.0.vae.pt -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/Anything-V3.0-pruned.vae.pt")
67
+
68
+ #os.system(f"wget -q https://huggingface.co/stabilityai/stable-diffusion-2/resolve/main/768-v-ema.ckpt -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/768-v-ema.ckpt")
69
+ #os.system(f"wget -q https://raw.githubusercontent.com/Stability-AI/stablediffusion/main/configs/stable-diffusion/v2-inference-v.yaml -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/768-v-ema.yaml")
70
+
71
+ os.system(f"wget -q https://huggingface.co/stabilityai/stable-diffusion-2-1/resolve/main/v2-1_768-ema-pruned.ckpt -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/v2-1_768-ema-pruned.ckpt")
72
+ os.system(f"wget -q https://raw.githubusercontent.com/Stability-AI/stablediffusion/main/configs/stable-diffusion/v2-inference-v.yaml -O /home/user/app/stable-diffusion-webui/models/Stable-diffusion/v2-1_768-ema-pruned.yaml")
73
+
74
+ os.system(f"python launch.py --ui-config-file /home/user/app/ui-config.json --ui-settings-file /home/user/app/config.json --disable-console-progressbars --enable-console-prompts --cors-allow-origins huggingface.co,hf.space --no-progressbar-hiding --api --skip-torch-cuda-test")
75
+
config.json ADDED
@@ -0,0 +1,114 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "samples_save": true,
3
+ "samples_format": "png",
4
+ "samples_filename_pattern": "",
5
+ "save_images_add_number": true,
6
+ "grid_save": true,
7
+ "grid_format": "png",
8
+ "grid_extended_filename": false,
9
+ "grid_only_if_multiple": true,
10
+ "grid_prevent_empty_spots": false,
11
+ "n_rows": -1,
12
+ "enable_pnginfo": true,
13
+ "save_txt": false,
14
+ "save_images_before_face_restoration": false,
15
+ "save_images_before_highres_fix": false,
16
+ "save_images_before_color_correction": false,
17
+ "jpeg_quality": 80,
18
+ "export_for_4chan": true,
19
+ "use_original_name_batch": false,
20
+ "save_selected_only": true,
21
+ "do_not_add_watermark": false,
22
+ "temp_dir": "",
23
+ "clean_temp_dir_at_start": false,
24
+ "outdir_samples": "",
25
+ "outdir_txt2img_samples": "outputs/txt2img-images",
26
+ "outdir_img2img_samples": "outputs/img2img-images",
27
+ "outdir_extras_samples": "outputs/extras-images",
28
+ "outdir_grids": "",
29
+ "outdir_txt2img_grids": "outputs/txt2img-grids",
30
+ "outdir_img2img_grids": "outputs/img2img-grids",
31
+ "outdir_save": "log/images",
32
+ "save_to_dirs": false,
33
+ "grid_save_to_dirs": false,
34
+ "use_save_to_dirs_for_ui": false,
35
+ "directories_filename_pattern": "",
36
+ "directories_max_prompt_words": 8,
37
+ "ESRGAN_tile": 192,
38
+ "ESRGAN_tile_overlap": 8,
39
+ "realesrgan_enabled_models": [
40
+ "R-ESRGAN 4x+",
41
+ "R-ESRGAN 4x+ Anime6B"
42
+ ],
43
+ "upscaler_for_img2img": null,
44
+ "use_scale_latent_for_hires_fix": false,
45
+ "face_restoration_model": null,
46
+ "code_former_weight": 0.5,
47
+ "face_restoration_unload": false,
48
+ "memmon_poll_rate": 8,
49
+ "samples_log_stdout": false,
50
+ "multiple_tqdm": true,
51
+ "unload_models_when_training": false,
52
+ "pin_memory": false,
53
+ "save_optimizer_state": false,
54
+ "dataset_filename_word_regex": "",
55
+ "dataset_filename_join_string": " ",
56
+ "training_image_repeats_per_epoch": 1,
57
+ "training_write_csv_every": 500,
58
+ "training_xattention_optimizations": false,
59
+ "sd_model_checkpoint": null,
60
+ "sd_checkpoint_cache": 0,
61
+ "sd_vae": "auto",
62
+ "sd_vae_as_default": false,
63
+ "sd_hypernetwork": "None",
64
+ "sd_hypernetwork_strength": 1.0,
65
+ "inpainting_mask_weight": 1.0,
66
+ "img2img_color_correction": false,
67
+ "img2img_fix_steps": false,
68
+ "enable_quantization": false,
69
+ "enable_emphasis": true,
70
+ "use_old_emphasis_implementation": false,
71
+ "enable_batch_seeds": true,
72
+ "comma_padding_backtrack": 20,
73
+ "filter_nsfw": false,
74
+ "CLIP_stop_at_last_layers": 1,
75
+ "random_artist_categories": [],
76
+ "interrogate_keep_models_in_memory": false,
77
+ "interrogate_use_builtin_artists": true,
78
+ "interrogate_return_ranks": false,
79
+ "interrogate_clip_num_beams": 1,
80
+ "interrogate_clip_min_length": 24,
81
+ "interrogate_clip_max_length": 48,
82
+ "interrogate_clip_dict_limit": 1500,
83
+ "interrogate_deepbooru_score_threshold": 0.5,
84
+ "deepbooru_sort_alpha": true,
85
+ "deepbooru_use_spaces": false,
86
+ "deepbooru_escape": true,
87
+ "show_progressbar": true,
88
+ "show_progress_every_n_steps": 0,
89
+ "show_progress_grid": true,
90
+ "return_grid": true,
91
+ "do_not_show_images": false,
92
+ "add_model_hash_to_info": true,
93
+ "add_model_name_to_info": false,
94
+ "disable_weights_auto_swap": false,
95
+ "send_seed": true,
96
+ "font": "",
97
+ "js_modal_lightbox": true,
98
+ "js_modal_lightbox_initially_zoomed": true,
99
+ "show_progress_in_title": true,
100
+ "quicksettings": "sd_model_checkpoint",
101
+ "localization": "None",
102
+ "hide_samplers": [],
103
+ "eta_ddim": 0.0,
104
+ "eta_ancestral": 1.0,
105
+ "ddim_discretize": "uniform",
106
+ "s_churn": 0.0,
107
+ "s_tmin": 0.0,
108
+ "s_noise": 1.0,
109
+ "eta_noise_seed_delta": 0,
110
+ "disabled_extensions": [],
111
+ "ldsr_steps": 100,
112
+ "SWIN_tile": 192,
113
+ "SWIN_tile_overlap": 8
114
+ }
header_patch_v2.py ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ with gr.Box():
2
+ gr.HTML(f'''
3
+ <div>
4
+ <p><a href="https://github.com/AUTOMATIC1111/stable-diffusion-webui">AUTOMATIC1111 Stable Diffusion Web UI</a> | v1.6.0 | Model: <a href="https://civitai.com/models/118406/counterfeitxl">rqdwdw/counterfeitxl</a></p>
5
+ <p><a class="duplicate-button" style="display:inline-block" target="_blank" href="https://huggingface.co/spaces/{os.environ['SPACE_ID']}?duplicate=true"><img style="margin: 0" src="https://img.shields.io/badge/-Duplicate%20Space-blue?labelColor=white&style=flat&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAP5JREFUOE+lk7FqAkEURY+ltunEgFXS2sZGIbXfEPdLlnxJyDdYB62sbbUKpLbVNhyYFzbrrA74YJlh9r079973psed0cvUD4A+4HoCjsA85X0Dfn/RBLBgBDxnQPfAEJgBY+A9gALA4tcbamSzS4xq4FOQAJgCDwV2CPKV8tZAJcAjMMkUe1vX+U+SMhfAJEHasQIWmXNN3abzDwHUrgcRGmYcgKe0bxrblHEB4E/pndMazNpSZGcsZdBlYJcEL9Afo75molJyM2FxmPgmgPqlWNLGfwZGG6UiyEvLzHYDmoPkDDiNm9JR9uboiONcBXrpY1qmgs21x1QwyZcpvxt9NS09PlsPAAAAAElFTkSuQmCC&logoWidth=14" alt="Duplicate Space"></a>&nbsp;&nbsp;<a style="display:inline-block" href="https://github.com/camenduru/stable-diffusion-webui-colab" target="_blank"><img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open In Colab"></a>&nbsp;&nbsp;<a style="display:inline-block" href="https://patreon.com/camenduru"><img style="margin: 0" alt="Become A Patreon" src="https://badgen.net/badge/become/a%20patron/F96854"></a>&nbsp;&nbsp;<a style="display:inline-block" href="https://ko-fi.com/camenduru" target="_blank"><img style="margin: 0" alt="Buy a Coffee" src="https://badgen.net/badge/buy/a%20coffee/green?icon=kofi"></a></p>
6
+ <p>🐣 Please follow me for new updates <a href="https://twitter.com/camenduru">https://twitter.com/camenduru</a> 🔥 Please join our discord server <a href="https://discord.gg/k5BwmmvJJU">https://discord.gg/k5BwmmvJJU</a> 🥳 Please join my patreon community <a href="https://patreon.com/camenduru">https://patreon.com/camenduru</a></p>
7
+ </div>
8
+ ''')
oh-no.py ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import gradio as gr
2
+
3
+ block = gr.Blocks()
4
+
5
+ def run():
6
+ with block:
7
+ gr.Markdown(
8
+ """
9
+ 🐣 Please follow me for new updates https://twitter.com/camenduru <br />
10
+ 🧬 Please follow me for new updates https://github.com/camenduru <br />
11
+ 🔥 Please join our discord server https://discord.gg/k5BwmmvJJU <br />
12
+ """)
13
+ block.launch(server_name="0.0.0.0", server_port=7860)
14
+
15
+ if __name__ == "__main__":
16
+ run()
packages.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ aria2
requirements.txt ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ --extra-index-url https://download.pytorch.org/whl/cu118
2
+ torch==2.0.1+cu118
3
+ torchvision==0.15.2+cu118
4
+ torchaudio==2.0.2+cu118
5
+ torchtext==0.15.2
6
+ torchdata==0.6.1
7
+ xformers==0.0.20
8
+ triton==2.0.0
shared-config_v2.json ADDED
@@ -0,0 +1,235 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "samples_save": true,
3
+ "samples_format": "png",
4
+ "samples_filename_pattern": "",
5
+ "save_images_add_number": true,
6
+ "grid_save": true,
7
+ "grid_format": "png",
8
+ "grid_extended_filename": false,
9
+ "grid_only_if_multiple": true,
10
+ "grid_prevent_empty_spots": false,
11
+ "grid_zip_filename_pattern": "",
12
+ "n_rows": -1,
13
+ "font": "",
14
+ "grid_text_active_color": "#000000",
15
+ "grid_text_inactive_color": "#999999",
16
+ "grid_background_color": "#ffffff",
17
+ "enable_pnginfo": true,
18
+ "save_txt": false,
19
+ "save_images_before_face_restoration": false,
20
+ "save_images_before_highres_fix": false,
21
+ "save_images_before_color_correction": false,
22
+ "save_mask": false,
23
+ "save_mask_composite": false,
24
+ "jpeg_quality": 80,
25
+ "webp_lossless": false,
26
+ "export_for_4chan": true,
27
+ "img_downscale_threshold": 4.0,
28
+ "target_side_length": 4000,
29
+ "img_max_size_mp": 200,
30
+ "use_original_name_batch": true,
31
+ "use_upscaler_name_as_suffix": false,
32
+ "save_selected_only": true,
33
+ "save_init_img": false,
34
+ "temp_dir": "",
35
+ "clean_temp_dir_at_start": false,
36
+ "outdir_samples": "",
37
+ "outdir_txt2img_samples": "outputs/txt2img-images",
38
+ "outdir_img2img_samples": "outputs/img2img-images",
39
+ "outdir_extras_samples": "outputs/extras-images",
40
+ "outdir_grids": "",
41
+ "outdir_txt2img_grids": "outputs/txt2img-grids",
42
+ "outdir_img2img_grids": "outputs/img2img-grids",
43
+ "outdir_save": "log/images",
44
+ "outdir_init_images": "outputs/init-images",
45
+ "save_to_dirs": true,
46
+ "grid_save_to_dirs": true,
47
+ "use_save_to_dirs_for_ui": false,
48
+ "directories_filename_pattern": "[date]",
49
+ "directories_max_prompt_words": 8,
50
+ "ESRGAN_tile": 192,
51
+ "ESRGAN_tile_overlap": 8,
52
+ "realesrgan_enabled_models": [
53
+ "R-ESRGAN 4x+",
54
+ "R-ESRGAN 4x+ Anime6B"
55
+ ],
56
+ "upscaler_for_img2img": null,
57
+ "face_restoration_model": "CodeFormer",
58
+ "code_former_weight": 0.5,
59
+ "face_restoration_unload": false,
60
+ "show_warnings": false,
61
+ "memmon_poll_rate": 8,
62
+ "samples_log_stdout": false,
63
+ "multiple_tqdm": true,
64
+ "print_hypernet_extra": false,
65
+ "list_hidden_files": true,
66
+ "disable_mmap_load_safetensors": false,
67
+ "unload_models_when_training": false,
68
+ "pin_memory": false,
69
+ "save_optimizer_state": false,
70
+ "save_training_settings_to_txt": true,
71
+ "dataset_filename_word_regex": "",
72
+ "dataset_filename_join_string": " ",
73
+ "training_image_repeats_per_epoch": 1,
74
+ "training_write_csv_every": 500,
75
+ "training_xattention_optimizations": false,
76
+ "training_enable_tensorboard": false,
77
+ "training_tensorboard_save_images": false,
78
+ "training_tensorboard_flush_every": 120,
79
+ "sd_model_checkpoint": "juggernautXL_version2.safetensors [700528894b]",
80
+ "sd_checkpoint_cache": 0,
81
+ "sd_vae_checkpoint_cache": 0,
82
+ "sd_vae": "Automatic",
83
+ "sd_vae_as_default": true,
84
+ "sd_unet": "Automatic",
85
+ "inpainting_mask_weight": 1.0,
86
+ "initial_noise_multiplier": 1.0,
87
+ "img2img_color_correction": false,
88
+ "img2img_fix_steps": false,
89
+ "img2img_background_color": "#ffffff",
90
+ "enable_quantization": false,
91
+ "enable_emphasis": true,
92
+ "enable_batch_seeds": true,
93
+ "comma_padding_backtrack": 20,
94
+ "CLIP_stop_at_last_layers": 1,
95
+ "upcast_attn": false,
96
+ "auto_vae_precision": true,
97
+ "randn_source": "GPU",
98
+ "sdxl_crop_top": 0,
99
+ "sdxl_crop_left": 0,
100
+ "sdxl_refiner_low_aesthetic_score": 2.5,
101
+ "sdxl_refiner_high_aesthetic_score": 6.0,
102
+ "cross_attention_optimization": "Automatic",
103
+ "s_min_uncond": 0.0,
104
+ "token_merging_ratio": 0.0,
105
+ "token_merging_ratio_img2img": 0.0,
106
+ "token_merging_ratio_hr": 0.0,
107
+ "pad_cond_uncond": false,
108
+ "experimental_persistent_cond_cache": false,
109
+ "use_old_emphasis_implementation": false,
110
+ "use_old_karras_scheduler_sigmas": false,
111
+ "no_dpmpp_sde_batch_determinism": false,
112
+ "use_old_hires_fix_width_height": false,
113
+ "dont_fix_second_order_samplers_schedule": false,
114
+ "hires_fix_use_firstpass_conds": false,
115
+ "interrogate_keep_models_in_memory": false,
116
+ "interrogate_return_ranks": false,
117
+ "interrogate_clip_num_beams": 1,
118
+ "interrogate_clip_min_length": 24,
119
+ "interrogate_clip_max_length": 48,
120
+ "interrogate_clip_dict_limit": 1500,
121
+ "interrogate_clip_skip_categories": [],
122
+ "interrogate_deepbooru_score_threshold": 0.5,
123
+ "deepbooru_sort_alpha": true,
124
+ "deepbooru_use_spaces": true,
125
+ "deepbooru_escape": true,
126
+ "deepbooru_filter_tags": "",
127
+ "extra_networks_show_hidden_directories": true,
128
+ "extra_networks_hidden_models": "When searched",
129
+ "extra_networks_default_multiplier": 1.0,
130
+ "extra_networks_card_width": 0,
131
+ "extra_networks_card_height": 0,
132
+ "extra_networks_card_text_scale": 1.0,
133
+ "extra_networks_card_show_desc": true,
134
+ "extra_networks_add_text_separator": " ",
135
+ "ui_extra_networks_tab_reorder": "",
136
+ "textual_inversion_print_at_load": false,
137
+ "textual_inversion_add_hashes_to_infotext": true,
138
+ "sd_hypernetwork": "None",
139
+ "localization": "None",
140
+ "gradio_theme": "Default",
141
+ "img2img_editor_height": 720,
142
+ "return_grid": true,
143
+ "return_mask": false,
144
+ "return_mask_composite": false,
145
+ "do_not_show_images": false,
146
+ "send_seed": true,
147
+ "send_size": true,
148
+ "js_modal_lightbox": true,
149
+ "js_modal_lightbox_initially_zoomed": true,
150
+ "js_modal_lightbox_gamepad": false,
151
+ "js_modal_lightbox_gamepad_repeat": 250,
152
+ "show_progress_in_title": true,
153
+ "samplers_in_dropdown": true,
154
+ "dimensions_and_batch_together": true,
155
+ "keyedit_precision_attention": 0.1,
156
+ "keyedit_precision_extra": 0.05,
157
+ "keyedit_delimiters": ".,\\/!?%^*;:{}=`~()",
158
+ "keyedit_move": true,
159
+ "quicksettings_list": [],
160
+ "ui_tab_order": [],
161
+ "hidden_tabs": [
162
+ "Checkpoint Merger",
163
+ "Train",
164
+ "Extensions",
165
+ "Extras"
166
+ ],
167
+ "ui_reorder_list": [],
168
+ "hires_fix_show_sampler": false,
169
+ "hires_fix_show_prompts": false,
170
+ "disable_token_counters": false,
171
+ "add_model_hash_to_info": true,
172
+ "add_model_name_to_info": true,
173
+ "add_user_name_to_info": false,
174
+ "add_version_to_infotext": true,
175
+ "disable_weights_auto_swap": true,
176
+ "infotext_styles": "Apply if any",
177
+ "show_progressbar": true,
178
+ "live_previews_enable": true,
179
+ "live_previews_image_format": "png",
180
+ "show_progress_grid": true,
181
+ "show_progress_every_n_steps": 10,
182
+ "show_progress_type": "Approx NN",
183
+ "live_preview_content": "Prompt",
184
+ "live_preview_refresh_period": 1000,
185
+ "hide_samplers": [],
186
+ "eta_ddim": 0.0,
187
+ "eta_ancestral": 1.0,
188
+ "ddim_discretize": "uniform",
189
+ "s_churn": 0.0,
190
+ "s_tmin": 0.0,
191
+ "s_noise": 1.0,
192
+ "k_sched_type": "Automatic",
193
+ "sigma_min": 0.0,
194
+ "sigma_max": 0.0,
195
+ "rho": 0.0,
196
+ "eta_noise_seed_delta": 0,
197
+ "always_discard_next_to_last_sigma": false,
198
+ "uni_pc_variant": "bh1",
199
+ "uni_pc_skip_type": "time_uniform",
200
+ "uni_pc_order": 3,
201
+ "uni_pc_lower_order_final": true,
202
+ "postprocessing_enable_in_main_ui": [],
203
+ "postprocessing_operation_order": [],
204
+ "upscaling_max_images_in_cache": 5,
205
+ "disabled_extensions": [],
206
+ "disable_all_extensions": "none",
207
+ "restore_config_state_file": "",
208
+ "sd_checkpoint_hash": "4bc26d77a811f3b69d58df8b4b95cb44938d1699e1c4089642961e5868754d33",
209
+ "ldsr_steps": 100,
210
+ "ldsr_cached": false,
211
+ "SCUNET_tile": 256,
212
+ "SCUNET_tile_overlap": 8,
213
+ "SWIN_tile": 192,
214
+ "SWIN_tile_overlap": 8,
215
+ "SWIN_torch_compile": false,
216
+ "lora_functional": false,
217
+ "sd_lora": "None",
218
+ "lora_preferred_name": "Alias from file",
219
+ "lora_add_hashes_to_infotext": true,
220
+ "lora_show_all": false,
221
+ "lora_hide_unknown_for_versions": [],
222
+ "extra_options": [],
223
+ "extra_options_accordion": false,
224
+ "canvas_hotkey_zoom": "Alt",
225
+ "canvas_hotkey_adjust": "Ctrl",
226
+ "canvas_hotkey_move": "F",
227
+ "canvas_hotkey_fullscreen": "S",
228
+ "canvas_hotkey_reset": "R",
229
+ "canvas_hotkey_overlap": "O",
230
+ "canvas_show_tooltip": true,
231
+ "canvas_blur_prompt": false,
232
+ "canvas_disabled_functions": [
233
+ "Overlap"
234
+ ]
235
+ }
shared-ui-config_v2.json ADDED
@@ -0,0 +1,756 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "txt2img/Prompt/visible": true,
3
+ "txt2img/Prompt/value": "",
4
+ "txt2img/Negative prompt/visible": true,
5
+ "txt2img/Negative prompt/value": "",
6
+ "txt2img/Interrupt/visible": true,
7
+ "txt2img/Skip/visible": true,
8
+ "txt2img/Generate/visible": true,
9
+ "txt2img/\u2199\ufe0f/visible": true,
10
+ "txt2img/\ud83d\uddd1\ufe0f/visible": true,
11
+ "txt2img/\ud83c\udfb4/visible": true,
12
+ "txt2img/\ud83d\udccb/visible": true,
13
+ "txt2img/\ud83d\udcbe/visible": true,
14
+ "txt2img/Styles/visible": true,
15
+ "txt2img/Styles/value": [],
16
+ "txt2img/\ud83d\udd04/visible": true,
17
+ "txt2img/Tabs@txt2img_extra_tabs/selected": null,
18
+ "txt2img/Description/visible": true,
19
+ "txt2img/Description/value": "",
20
+ "txt2img/Cancel/visible": true,
21
+ "txt2img/Replace preview/visible": true,
22
+ "txt2img/Save/visible": true,
23
+ "txt2img/Stable Diffusion version/visible": true,
24
+ "txt2img/Stable Diffusion version/value": "Unknown",
25
+ "txt2img/Activation text/visible": true,
26
+ "txt2img/Activation text/value": "",
27
+ "txt2img/Preferred weight/visible": true,
28
+ "txt2img/Preferred weight/value": 0.0,
29
+ "txt2img/Preferred weight/minimum": 0.0,
30
+ "txt2img/Preferred weight/maximum": 2.0,
31
+ "txt2img/Preferred weight/step": 0.01,
32
+ "txt2img/Random prompt/visible": true,
33
+ "txt2img/Random prompt/value": "",
34
+ "txt2img/\u2195\ufe0f/visible": true,
35
+ "txt2img/Refresh/visible": true,
36
+ "txt2img/Sampling method/visible": true,
37
+ "txt2img/Sampling method/value": "Euler a",
38
+ "txt2img/Sampling steps/visible": true,
39
+ "txt2img/Sampling steps/value": 20,
40
+ "txt2img/Sampling steps/minimum": 1,
41
+ "txt2img/Sampling steps/maximum": 150,
42
+ "txt2img/Sampling steps/step": 1,
43
+ "txt2img/Restore faces/visible": true,
44
+ "txt2img/Restore faces/value": false,
45
+ "txt2img/Tiling/visible": true,
46
+ "txt2img/Tiling/value": false,
47
+ "txt2img/Hires. fix/visible": true,
48
+ "txt2img/Hires. fix/value": false,
49
+ "txt2img/Upscaler/visible": true,
50
+ "txt2img/Upscaler/value": "Latent",
51
+ "txt2img/Hires steps/visible": true,
52
+ "txt2img/Hires steps/value": 0,
53
+ "txt2img/Hires steps/minimum": 0,
54
+ "txt2img/Hires steps/maximum": 150,
55
+ "txt2img/Hires steps/step": 1,
56
+ "txt2img/Denoising strength/visible": true,
57
+ "txt2img/Denoising strength/value": 0.7,
58
+ "txt2img/Denoising strength/minimum": 0.0,
59
+ "txt2img/Denoising strength/maximum": 1.0,
60
+ "txt2img/Denoising strength/step": 0.01,
61
+ "txt2img/Upscale by/visible": true,
62
+ "txt2img/Upscale by/value": 2.0,
63
+ "txt2img/Upscale by/minimum": 1.0,
64
+ "txt2img/Upscale by/maximum": 4.0,
65
+ "txt2img/Upscale by/step": 0.05,
66
+ "txt2img/Resize width to/visible": true,
67
+ "txt2img/Resize width to/value": 0,
68
+ "txt2img/Resize width to/minimum": 0,
69
+ "txt2img/Resize width to/maximum": 2048,
70
+ "txt2img/Resize width to/step": 8,
71
+ "txt2img/Resize height to/visible": true,
72
+ "txt2img/Resize height to/value": 0,
73
+ "txt2img/Resize height to/minimum": 0,
74
+ "txt2img/Resize height to/maximum": 2048,
75
+ "txt2img/Resize height to/step": 8,
76
+ "txt2img/Hires sampling method/visible": true,
77
+ "txt2img/Hires sampling method/value": "Use same sampler",
78
+ "txt2img/Hires prompt/visible": true,
79
+ "txt2img/Hires prompt/value": "",
80
+ "txt2img/Hires negative prompt/visible": true,
81
+ "txt2img/Hires negative prompt/value": "",
82
+ "txt2img/Width/visible": true,
83
+ "txt2img/Width/value": 1024,
84
+ "txt2img/Width/minimum": 64,
85
+ "txt2img/Width/maximum": 2048,
86
+ "txt2img/Width/step": 8,
87
+ "txt2img/Height/visible": true,
88
+ "txt2img/Height/value": 1024,
89
+ "txt2img/Height/minimum": 64,
90
+ "txt2img/Height/maximum": 2048,
91
+ "txt2img/Height/step": 8,
92
+ "txt2img/Switch dims/visible": true,
93
+ "txt2img/Batch count/visible": true,
94
+ "txt2img/Batch count/value": 1,
95
+ "txt2img/Batch count/minimum": 1,
96
+ "txt2img/Batch count/maximum": 1,
97
+ "txt2img/Batch count/step": 1,
98
+ "txt2img/Batch size/visible": true,
99
+ "txt2img/Batch size/value": 1,
100
+ "txt2img/Batch size/minimum": 1,
101
+ "txt2img/Batch size/maximum": 1,
102
+ "txt2img/Batch size/step": 1,
103
+ "txt2img/CFG Scale/visible": true,
104
+ "txt2img/CFG Scale/value": 7.0,
105
+ "txt2img/CFG Scale/minimum": 1.0,
106
+ "txt2img/CFG Scale/maximum": 30.0,
107
+ "txt2img/CFG Scale/step": 0.5,
108
+ "txt2img/Seed/visible": true,
109
+ "txt2img/Seed/value": -1.0,
110
+ "txt2img/Random seed/visible": true,
111
+ "txt2img/Reuse seed/visible": true,
112
+ "txt2img/Extra/visible": true,
113
+ "txt2img/Extra/value": false,
114
+ "txt2img/Variation seed/visible": true,
115
+ "txt2img/Variation seed/value": -1.0,
116
+ "txt2img/\ud83c\udfb2\ufe0f/visible": true,
117
+ "txt2img/\u267b\ufe0f/visible": true,
118
+ "txt2img/Variation strength/visible": true,
119
+ "txt2img/Variation strength/value": 0.0,
120
+ "txt2img/Variation strength/minimum": 0,
121
+ "txt2img/Variation strength/maximum": 1,
122
+ "txt2img/Variation strength/step": 0.01,
123
+ "txt2img/Resize seed from width/visible": true,
124
+ "txt2img/Resize seed from width/value": 0,
125
+ "txt2img/Resize seed from width/minimum": 0,
126
+ "txt2img/Resize seed from width/maximum": 2048,
127
+ "txt2img/Resize seed from width/step": 8,
128
+ "txt2img/Resize seed from height/visible": true,
129
+ "txt2img/Resize seed from height/value": 0,
130
+ "txt2img/Resize seed from height/minimum": 0,
131
+ "txt2img/Resize seed from height/maximum": 2048,
132
+ "txt2img/Resize seed from height/step": 8,
133
+ "txt2img/Override settings/value": null,
134
+ "txt2img/Script/visible": true,
135
+ "txt2img/Script/value": "None",
136
+ "customscript/prompt_matrix.py/txt2img/Put variable parts at start of prompt/visible": true,
137
+ "customscript/prompt_matrix.py/txt2img/Put variable parts at start of prompt/value": false,
138
+ "customscript/prompt_matrix.py/txt2img/Use different seed for each picture/visible": true,
139
+ "customscript/prompt_matrix.py/txt2img/Use different seed for each picture/value": false,
140
+ "customscript/prompt_matrix.py/txt2img/Select prompt/visible": true,
141
+ "customscript/prompt_matrix.py/txt2img/Select prompt/value": "positive",
142
+ "customscript/prompt_matrix.py/txt2img/Select joining char/visible": true,
143
+ "customscript/prompt_matrix.py/txt2img/Select joining char/value": "comma",
144
+ "customscript/prompt_matrix.py/txt2img/Grid margins (px)/visible": true,
145
+ "customscript/prompt_matrix.py/txt2img/Grid margins (px)/value": 0,
146
+ "customscript/prompt_matrix.py/txt2img/Grid margins (px)/minimum": 0,
147
+ "customscript/prompt_matrix.py/txt2img/Grid margins (px)/maximum": 500,
148
+ "customscript/prompt_matrix.py/txt2img/Grid margins (px)/step": 2,
149
+ "customscript/prompts_from_file.py/txt2img/Iterate seed every line/visible": true,
150
+ "customscript/prompts_from_file.py/txt2img/Iterate seed every line/value": false,
151
+ "customscript/prompts_from_file.py/txt2img/Use same random seed for all lines/visible": true,
152
+ "customscript/prompts_from_file.py/txt2img/Use same random seed for all lines/value": false,
153
+ "customscript/prompts_from_file.py/txt2img/List of prompt inputs/visible": true,
154
+ "customscript/prompts_from_file.py/txt2img/List of prompt inputs/value": "",
155
+ "customscript/xyz_grid.py/txt2img/X type/visible": true,
156
+ "customscript/xyz_grid.py/txt2img/X type/value": "Seed",
157
+ "customscript/xyz_grid.py/txt2img/X values/visible": true,
158
+ "customscript/xyz_grid.py/txt2img/X values/value": "",
159
+ "customscript/xyz_grid.py/txt2img/Y type/visible": true,
160
+ "customscript/xyz_grid.py/txt2img/Y type/value": "Nothing",
161
+ "customscript/xyz_grid.py/txt2img/Y values/visible": true,
162
+ "customscript/xyz_grid.py/txt2img/Y values/value": "",
163
+ "customscript/xyz_grid.py/txt2img/Z type/visible": true,
164
+ "customscript/xyz_grid.py/txt2img/Z type/value": "Nothing",
165
+ "customscript/xyz_grid.py/txt2img/Z values/visible": true,
166
+ "customscript/xyz_grid.py/txt2img/Z values/value": "",
167
+ "customscript/xyz_grid.py/txt2img/Draw legend/visible": true,
168
+ "customscript/xyz_grid.py/txt2img/Draw legend/value": true,
169
+ "customscript/xyz_grid.py/txt2img/Keep -1 for seeds/visible": true,
170
+ "customscript/xyz_grid.py/txt2img/Keep -1 for seeds/value": false,
171
+ "customscript/xyz_grid.py/txt2img/Include Sub Images/visible": true,
172
+ "customscript/xyz_grid.py/txt2img/Include Sub Images/value": false,
173
+ "customscript/xyz_grid.py/txt2img/Include Sub Grids/visible": true,
174
+ "customscript/xyz_grid.py/txt2img/Include Sub Grids/value": false,
175
+ "customscript/xyz_grid.py/txt2img/Grid margins (px)/visible": true,
176
+ "customscript/xyz_grid.py/txt2img/Grid margins (px)/value": 0,
177
+ "customscript/xyz_grid.py/txt2img/Grid margins (px)/minimum": 0,
178
+ "customscript/xyz_grid.py/txt2img/Grid margins (px)/maximum": 500,
179
+ "customscript/xyz_grid.py/txt2img/Grid margins (px)/step": 2,
180
+ "txt2img/Swap X/Y axes/visible": true,
181
+ "txt2img/Swap Y/Z axes/visible": true,
182
+ "txt2img/Swap X/Z axes/visible": true,
183
+ "txt2img/\ud83d\udcc2/visible": true,
184
+ "txt2img/Zip/visible": true,
185
+ "txt2img/Send to img2img/visible": true,
186
+ "txt2img/Send to inpaint/visible": true,
187
+ "txt2img/Send to extras/visible": true,
188
+ "img2img/Prompt/visible": true,
189
+ "img2img/Prompt/value": "",
190
+ "img2img/Negative prompt/visible": true,
191
+ "img2img/Negative prompt/value": "",
192
+ "img2img/Interrogate\nCLIP/visible": true,
193
+ "img2img/Interrogate\nDeepBooru/visible": true,
194
+ "img2img/Interrupt/visible": true,
195
+ "img2img/Skip/visible": true,
196
+ "img2img/Generate/visible": true,
197
+ "img2img/\u2199\ufe0f/visible": true,
198
+ "img2img/\ud83d\uddd1\ufe0f/visible": true,
199
+ "img2img/\ud83c\udfb4/visible": true,
200
+ "img2img/\ud83d\udccb/visible": true,
201
+ "img2img/\ud83d\udcbe/visible": true,
202
+ "img2img/Styles/visible": true,
203
+ "img2img/Styles/value": [],
204
+ "img2img/\ud83d\udd04/visible": true,
205
+ "img2img/Tabs@img2img_extra_tabs/selected": null,
206
+ "img2img/Description/visible": true,
207
+ "img2img/Description/value": "",
208
+ "img2img/Cancel/visible": true,
209
+ "img2img/Replace preview/visible": true,
210
+ "img2img/Save/visible": true,
211
+ "img2img/Stable Diffusion version/visible": true,
212
+ "img2img/Stable Diffusion version/value": "Unknown",
213
+ "img2img/Activation text/visible": true,
214
+ "img2img/Activation text/value": "",
215
+ "img2img/Preferred weight/visible": true,
216
+ "img2img/Preferred weight/value": 0.0,
217
+ "img2img/Preferred weight/minimum": 0.0,
218
+ "img2img/Preferred weight/maximum": 2.0,
219
+ "img2img/Preferred weight/step": 0.01,
220
+ "img2img/Random prompt/visible": true,
221
+ "img2img/Random prompt/value": "",
222
+ "img2img/\u2195\ufe0f/visible": true,
223
+ "img2img/Refresh/visible": true,
224
+ "img2img/Tabs@mode_img2img/selected": null,
225
+ "img2img/img2img/visible": true,
226
+ "img2img/sketch/visible": true,
227
+ "img2img/inpaint/visible": true,
228
+ "img2img/inpaint sketch/visible": true,
229
+ "img2img/Input directory/visible": true,
230
+ "img2img/Input directory/value": "",
231
+ "img2img/Output directory/visible": true,
232
+ "img2img/Output directory/value": "",
233
+ "img2img/Inpaint batch mask directory (required for inpaint batch processing only)/visible": true,
234
+ "img2img/Inpaint batch mask directory (required for inpaint batch processing only)/value": "",
235
+ "img2img/Append png info to prompts/visible": true,
236
+ "img2img/Append png info to prompts/value": false,
237
+ "img2img/PNG info directory/visible": true,
238
+ "img2img/PNG info directory/value": "",
239
+ "img2img/Resize mode/visible": true,
240
+ "img2img/Resize mode/value": "Just resize",
241
+ "img2img/Mask blur/visible": true,
242
+ "img2img/Mask blur/value": 4,
243
+ "img2img/Mask blur/minimum": 0,
244
+ "img2img/Mask blur/maximum": 64,
245
+ "img2img/Mask blur/step": 1,
246
+ "img2img/Mask transparency/value": 0,
247
+ "img2img/Mask transparency/minimum": 0,
248
+ "img2img/Mask transparency/maximum": 100,
249
+ "img2img/Mask transparency/step": 1,
250
+ "img2img/Mask mode/visible": true,
251
+ "img2img/Mask mode/value": "Inpaint masked",
252
+ "img2img/Masked content/visible": true,
253
+ "img2img/Masked content/value": "original",
254
+ "img2img/Inpaint area/visible": true,
255
+ "img2img/Inpaint area/value": "Whole picture",
256
+ "img2img/Only masked padding, pixels/visible": true,
257
+ "img2img/Only masked padding, pixels/value": 32,
258
+ "img2img/Only masked padding, pixels/minimum": 0,
259
+ "img2img/Only masked padding, pixels/maximum": 256,
260
+ "img2img/Only masked padding, pixels/step": 4,
261
+ "img2img/Sampling method/visible": true,
262
+ "img2img/Sampling method/value": "Euler a",
263
+ "img2img/Sampling steps/visible": true,
264
+ "img2img/Sampling steps/value": 20,
265
+ "img2img/Sampling steps/minimum": 1,
266
+ "img2img/Sampling steps/maximum": 150,
267
+ "img2img/Sampling steps/step": 1,
268
+ "img2img/Restore faces/visible": true,
269
+ "img2img/Restore faces/value": false,
270
+ "img2img/Tiling/visible": true,
271
+ "img2img/Tiling/value": false,
272
+ "img2img/Width/visible": true,
273
+ "img2img/Width/value": 1024,
274
+ "img2img/Width/minimum": 64,
275
+ "img2img/Width/maximum": 2048,
276
+ "img2img/Width/step": 8,
277
+ "img2img/Height/visible": true,
278
+ "img2img/Height/value": 1024,
279
+ "img2img/Height/minimum": 64,
280
+ "img2img/Height/maximum": 2048,
281
+ "img2img/Height/step": 8,
282
+ "img2img/\u21c5/visible": true,
283
+ "img2img/\ud83d\udcd0/visible": true,
284
+ "img2img/Scale/visible": true,
285
+ "img2img/Scale/value": 1.0,
286
+ "img2img/Scale/minimum": 0.05,
287
+ "img2img/Scale/maximum": 4.0,
288
+ "img2img/Scale/step": 0.05,
289
+ "img2img/Unused/visible": true,
290
+ "img2img/Unused/value": 0,
291
+ "img2img/Unused/minimum": 0,
292
+ "img2img/Unused/maximum": 100,
293
+ "img2img/Unused/step": 1,
294
+ "img2img/Batch count/visible": true,
295
+ "img2img/Batch count/value": 1,
296
+ "img2img/Batch count/minimum": 1,
297
+ "img2img/Batch count/maximum": 100,
298
+ "img2img/Batch count/step": 1,
299
+ "img2img/Batch size/visible": true,
300
+ "img2img/Batch size/value": 1,
301
+ "img2img/Batch size/minimum": 1,
302
+ "img2img/Batch size/maximum": 1,
303
+ "img2img/Batch size/step": 1,
304
+ "img2img/CFG Scale/visible": true,
305
+ "img2img/CFG Scale/value": 7.0,
306
+ "img2img/CFG Scale/minimum": 1.0,
307
+ "img2img/CFG Scale/maximum": 30.0,
308
+ "img2img/CFG Scale/step": 0.5,
309
+ "img2img/Image CFG Scale/value": 1.5,
310
+ "img2img/Image CFG Scale/minimum": 0,
311
+ "img2img/Image CFG Scale/maximum": 3.0,
312
+ "img2img/Image CFG Scale/step": 0.05,
313
+ "img2img/Denoising strength/visible": true,
314
+ "img2img/Denoising strength/value": 0.75,
315
+ "img2img/Denoising strength/minimum": 0.0,
316
+ "img2img/Denoising strength/maximum": 1.0,
317
+ "img2img/Denoising strength/step": 0.01,
318
+ "img2img/Seed/visible": true,
319
+ "img2img/Seed/value": -1.0,
320
+ "img2img/Random seed/visible": true,
321
+ "img2img/Reuse seed/visible": true,
322
+ "img2img/Extra/visible": true,
323
+ "img2img/Extra/value": false,
324
+ "img2img/Variation seed/visible": true,
325
+ "img2img/Variation seed/value": -1.0,
326
+ "img2img/\ud83c\udfb2\ufe0f/visible": true,
327
+ "img2img/\u267b\ufe0f/visible": true,
328
+ "img2img/Variation strength/visible": true,
329
+ "img2img/Variation strength/value": 0.0,
330
+ "img2img/Variation strength/minimum": 0,
331
+ "img2img/Variation strength/maximum": 1,
332
+ "img2img/Variation strength/step": 0.01,
333
+ "img2img/Resize seed from width/visible": true,
334
+ "img2img/Resize seed from width/value": 0,
335
+ "img2img/Resize seed from width/minimum": 0,
336
+ "img2img/Resize seed from width/maximum": 2048,
337
+ "img2img/Resize seed from width/step": 8,
338
+ "img2img/Resize seed from height/visible": true,
339
+ "img2img/Resize seed from height/value": 0,
340
+ "img2img/Resize seed from height/minimum": 0,
341
+ "img2img/Resize seed from height/maximum": 2048,
342
+ "img2img/Resize seed from height/step": 8,
343
+ "img2img/Override settings/value": null,
344
+ "img2img/Script/visible": true,
345
+ "img2img/Script/value": "None",
346
+ "customscript/img2imgalt.py/img2img/Override `Sampling method` to Euler?(this method is built for it)/visible": true,
347
+ "customscript/img2imgalt.py/img2img/Override `Sampling method` to Euler?(this method is built for it)/value": true,
348
+ "customscript/img2imgalt.py/img2img/Override `prompt` to the same value as `original prompt`?(and `negative prompt`)/visible": true,
349
+ "customscript/img2imgalt.py/img2img/Override `prompt` to the same value as `original prompt`?(and `negative prompt`)/value": true,
350
+ "customscript/img2imgalt.py/img2img/Original prompt/visible": true,
351
+ "customscript/img2imgalt.py/img2img/Original prompt/value": "",
352
+ "customscript/img2imgalt.py/img2img/Original negative prompt/visible": true,
353
+ "customscript/img2imgalt.py/img2img/Original negative prompt/value": "",
354
+ "customscript/img2imgalt.py/img2img/Override `Sampling Steps` to the same value as `Decode steps`?/visible": true,
355
+ "customscript/img2imgalt.py/img2img/Override `Sampling Steps` to the same value as `Decode steps`?/value": true,
356
+ "customscript/img2imgalt.py/img2img/Decode steps/visible": true,
357
+ "customscript/img2imgalt.py/img2img/Decode steps/value": 50,
358
+ "customscript/img2imgalt.py/img2img/Decode steps/minimum": 1,
359
+ "customscript/img2imgalt.py/img2img/Decode steps/maximum": 150,
360
+ "customscript/img2imgalt.py/img2img/Decode steps/step": 1,
361
+ "customscript/img2imgalt.py/img2img/Override `Denoising strength` to 1?/visible": true,
362
+ "customscript/img2imgalt.py/img2img/Override `Denoising strength` to 1?/value": true,
363
+ "customscript/img2imgalt.py/img2img/Decode CFG scale/visible": true,
364
+ "customscript/img2imgalt.py/img2img/Decode CFG scale/value": 1.0,
365
+ "customscript/img2imgalt.py/img2img/Decode CFG scale/minimum": 0.0,
366
+ "customscript/img2imgalt.py/img2img/Decode CFG scale/maximum": 15.0,
367
+ "customscript/img2imgalt.py/img2img/Decode CFG scale/step": 0.1,
368
+ "customscript/img2imgalt.py/img2img/Randomness/visible": true,
369
+ "customscript/img2imgalt.py/img2img/Randomness/value": 0.0,
370
+ "customscript/img2imgalt.py/img2img/Randomness/minimum": 0.0,
371
+ "customscript/img2imgalt.py/img2img/Randomness/maximum": 1.0,
372
+ "customscript/img2imgalt.py/img2img/Randomness/step": 0.01,
373
+ "customscript/img2imgalt.py/img2img/Sigma adjustment for finding noise for image/visible": true,
374
+ "customscript/img2imgalt.py/img2img/Sigma adjustment for finding noise for image/value": false,
375
+ "customscript/loopback.py/img2img/Loops/visible": true,
376
+ "customscript/loopback.py/img2img/Loops/value": 4,
377
+ "customscript/loopback.py/img2img/Loops/minimum": 1,
378
+ "customscript/loopback.py/img2img/Loops/maximum": 32,
379
+ "customscript/loopback.py/img2img/Loops/step": 1,
380
+ "customscript/loopback.py/img2img/Final denoising strength/visible": true,
381
+ "customscript/loopback.py/img2img/Final denoising strength/value": 0.5,
382
+ "customscript/loopback.py/img2img/Final denoising strength/minimum": 0,
383
+ "customscript/loopback.py/img2img/Final denoising strength/maximum": 1,
384
+ "customscript/loopback.py/img2img/Final denoising strength/step": 0.01,
385
+ "customscript/loopback.py/img2img/Denoising strength curve/visible": true,
386
+ "customscript/loopback.py/img2img/Denoising strength curve/value": "Linear",
387
+ "customscript/loopback.py/img2img/Append interrogated prompt at each iteration/visible": true,
388
+ "customscript/loopback.py/img2img/Append interrogated prompt at each iteration/value": "None",
389
+ "customscript/outpainting_mk_2.py/img2img/Pixels to expand/visible": true,
390
+ "customscript/outpainting_mk_2.py/img2img/Pixels to expand/value": 128,
391
+ "customscript/outpainting_mk_2.py/img2img/Pixels to expand/minimum": 8,
392
+ "customscript/outpainting_mk_2.py/img2img/Pixels to expand/maximum": 256,
393
+ "customscript/outpainting_mk_2.py/img2img/Pixels to expand/step": 8,
394
+ "customscript/outpainting_mk_2.py/img2img/Mask blur/visible": true,
395
+ "customscript/outpainting_mk_2.py/img2img/Mask blur/value": 8,
396
+ "customscript/outpainting_mk_2.py/img2img/Mask blur/minimum": 0,
397
+ "customscript/outpainting_mk_2.py/img2img/Mask blur/maximum": 64,
398
+ "customscript/outpainting_mk_2.py/img2img/Mask blur/step": 1,
399
+ "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/visible": true,
400
+ "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/value": 1.0,
401
+ "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/minimum": 0.0,
402
+ "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/maximum": 4.0,
403
+ "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/step": 0.01,
404
+ "customscript/outpainting_mk_2.py/img2img/Color variation/visible": true,
405
+ "customscript/outpainting_mk_2.py/img2img/Color variation/value": 0.05,
406
+ "customscript/outpainting_mk_2.py/img2img/Color variation/minimum": 0.0,
407
+ "customscript/outpainting_mk_2.py/img2img/Color variation/maximum": 1.0,
408
+ "customscript/outpainting_mk_2.py/img2img/Color variation/step": 0.01,
409
+ "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/visible": true,
410
+ "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/value": 128,
411
+ "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/minimum": 8,
412
+ "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/maximum": 256,
413
+ "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/step": 8,
414
+ "customscript/poor_mans_outpainting.py/img2img/Mask blur/visible": true,
415
+ "customscript/poor_mans_outpainting.py/img2img/Mask blur/value": 4,
416
+ "customscript/poor_mans_outpainting.py/img2img/Mask blur/minimum": 0,
417
+ "customscript/poor_mans_outpainting.py/img2img/Mask blur/maximum": 64,
418
+ "customscript/poor_mans_outpainting.py/img2img/Mask blur/step": 1,
419
+ "customscript/poor_mans_outpainting.py/img2img/Masked content/visible": true,
420
+ "customscript/poor_mans_outpainting.py/img2img/Masked content/value": "fill",
421
+ "customscript/prompt_matrix.py/img2img/Put variable parts at start of prompt/visible": true,
422
+ "customscript/prompt_matrix.py/img2img/Put variable parts at start of prompt/value": false,
423
+ "customscript/prompt_matrix.py/img2img/Use different seed for each picture/visible": true,
424
+ "customscript/prompt_matrix.py/img2img/Use different seed for each picture/value": false,
425
+ "customscript/prompt_matrix.py/img2img/Select prompt/visible": true,
426
+ "customscript/prompt_matrix.py/img2img/Select prompt/value": "positive",
427
+ "customscript/prompt_matrix.py/img2img/Select joining char/visible": true,
428
+ "customscript/prompt_matrix.py/img2img/Select joining char/value": "comma",
429
+ "customscript/prompt_matrix.py/img2img/Grid margins (px)/visible": true,
430
+ "customscript/prompt_matrix.py/img2img/Grid margins (px)/value": 0,
431
+ "customscript/prompt_matrix.py/img2img/Grid margins (px)/minimum": 0,
432
+ "customscript/prompt_matrix.py/img2img/Grid margins (px)/maximum": 500,
433
+ "customscript/prompt_matrix.py/img2img/Grid margins (px)/step": 2,
434
+ "customscript/prompts_from_file.py/img2img/Iterate seed every line/visible": true,
435
+ "customscript/prompts_from_file.py/img2img/Iterate seed every line/value": false,
436
+ "customscript/prompts_from_file.py/img2img/Use same random seed for all lines/visible": true,
437
+ "customscript/prompts_from_file.py/img2img/Use same random seed for all lines/value": false,
438
+ "customscript/prompts_from_file.py/img2img/List of prompt inputs/visible": true,
439
+ "customscript/prompts_from_file.py/img2img/List of prompt inputs/value": "",
440
+ "customscript/sd_upscale.py/img2img/Tile overlap/visible": true,
441
+ "customscript/sd_upscale.py/img2img/Tile overlap/value": 64,
442
+ "customscript/sd_upscale.py/img2img/Tile overlap/minimum": 0,
443
+ "customscript/sd_upscale.py/img2img/Tile overlap/maximum": 256,
444
+ "customscript/sd_upscale.py/img2img/Tile overlap/step": 16,
445
+ "customscript/sd_upscale.py/img2img/Scale Factor/visible": true,
446
+ "customscript/sd_upscale.py/img2img/Scale Factor/value": 2.0,
447
+ "customscript/sd_upscale.py/img2img/Scale Factor/minimum": 1.0,
448
+ "customscript/sd_upscale.py/img2img/Scale Factor/maximum": 4.0,
449
+ "customscript/sd_upscale.py/img2img/Scale Factor/step": 0.05,
450
+ "customscript/sd_upscale.py/img2img/Upscaler/visible": true,
451
+ "customscript/sd_upscale.py/img2img/Upscaler/value": "None",
452
+ "customscript/xyz_grid.py/img2img/X type/visible": true,
453
+ "customscript/xyz_grid.py/img2img/X type/value": "Seed",
454
+ "customscript/xyz_grid.py/img2img/X values/visible": true,
455
+ "customscript/xyz_grid.py/img2img/X values/value": "",
456
+ "customscript/xyz_grid.py/img2img/Y type/visible": true,
457
+ "customscript/xyz_grid.py/img2img/Y type/value": "Nothing",
458
+ "customscript/xyz_grid.py/img2img/Y values/visible": true,
459
+ "customscript/xyz_grid.py/img2img/Y values/value": "",
460
+ "customscript/xyz_grid.py/img2img/Z type/visible": true,
461
+ "customscript/xyz_grid.py/img2img/Z type/value": "Nothing",
462
+ "customscript/xyz_grid.py/img2img/Z values/visible": true,
463
+ "customscript/xyz_grid.py/img2img/Z values/value": "",
464
+ "customscript/xyz_grid.py/img2img/Draw legend/visible": true,
465
+ "customscript/xyz_grid.py/img2img/Draw legend/value": true,
466
+ "customscript/xyz_grid.py/img2img/Keep -1 for seeds/visible": true,
467
+ "customscript/xyz_grid.py/img2img/Keep -1 for seeds/value": false,
468
+ "customscript/xyz_grid.py/img2img/Include Sub Images/visible": true,
469
+ "customscript/xyz_grid.py/img2img/Include Sub Images/value": false,
470
+ "customscript/xyz_grid.py/img2img/Include Sub Grids/visible": true,
471
+ "customscript/xyz_grid.py/img2img/Include Sub Grids/value": false,
472
+ "customscript/xyz_grid.py/img2img/Grid margins (px)/visible": true,
473
+ "customscript/xyz_grid.py/img2img/Grid margins (px)/value": 0,
474
+ "customscript/xyz_grid.py/img2img/Grid margins (px)/minimum": 0,
475
+ "customscript/xyz_grid.py/img2img/Grid margins (px)/maximum": 500,
476
+ "customscript/xyz_grid.py/img2img/Grid margins (px)/step": 2,
477
+ "img2img/Swap X/Y axes/visible": true,
478
+ "img2img/Swap Y/Z axes/visible": true,
479
+ "img2img/Swap X/Z axes/visible": true,
480
+ "img2img/\ud83d\udcc2/visible": true,
481
+ "img2img/Zip/visible": true,
482
+ "img2img/Send to img2img/visible": true,
483
+ "img2img/Send to inpaint/visible": true,
484
+ "img2img/Send to extras/visible": true,
485
+ "extras/Tabs@mode_extras/selected": null,
486
+ "extras/Input directory/visible": true,
487
+ "extras/Input directory/value": "",
488
+ "extras/Output directory/visible": true,
489
+ "extras/Output directory/value": "",
490
+ "extras/Show result images/visible": true,
491
+ "extras/Show result images/value": true,
492
+ "extras/Generate/visible": true,
493
+ "extras/Tabs@extras_resize_mode/selected": null,
494
+ "customscript/postprocessing_upscale.py/extras/Resize/visible": true,
495
+ "customscript/postprocessing_upscale.py/extras/Resize/value": 4,
496
+ "customscript/postprocessing_upscale.py/extras/Resize/minimum": 1.0,
497
+ "customscript/postprocessing_upscale.py/extras/Resize/maximum": 8.0,
498
+ "customscript/postprocessing_upscale.py/extras/Resize/step": 0.05,
499
+ "customscript/postprocessing_upscale.py/extras/Width/visible": true,
500
+ "customscript/postprocessing_upscale.py/extras/Width/value": 1024,
501
+ "customscript/postprocessing_upscale.py/extras/Width/minimum": 64,
502
+ "customscript/postprocessing_upscale.py/extras/Width/maximum": 2048,
503
+ "customscript/postprocessing_upscale.py/extras/Width/step": 8,
504
+ "customscript/postprocessing_upscale.py/extras/Height/visible": true,
505
+ "customscript/postprocessing_upscale.py/extras/Height/value": 1024,
506
+ "customscript/postprocessing_upscale.py/extras/Height/minimum": 64,
507
+ "customscript/postprocessing_upscale.py/extras/Height/maximum": 2048,
508
+ "customscript/postprocessing_upscale.py/extras/Height/step": 8,
509
+ "extras/\u21c5/visible": true,
510
+ "customscript/postprocessing_upscale.py/extras/Crop to fit/visible": true,
511
+ "customscript/postprocessing_upscale.py/extras/Crop to fit/value": true,
512
+ "customscript/postprocessing_upscale.py/extras/Upscaler 1/visible": true,
513
+ "customscript/postprocessing_upscale.py/extras/Upscaler 1/value": "None",
514
+ "customscript/postprocessing_upscale.py/extras/Upscaler 2/visible": true,
515
+ "customscript/postprocessing_upscale.py/extras/Upscaler 2/value": "None",
516
+ "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/visible": true,
517
+ "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/value": 0.0,
518
+ "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/minimum": 0.0,
519
+ "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/maximum": 1.0,
520
+ "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/step": 0.001,
521
+ "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/visible": true,
522
+ "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/value": 0,
523
+ "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/minimum": 0.0,
524
+ "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/maximum": 1.0,
525
+ "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/step": 0.001,
526
+ "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/visible": true,
527
+ "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/value": 0,
528
+ "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/minimum": 0.0,
529
+ "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/maximum": 1.0,
530
+ "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/step": 0.001,
531
+ "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/visible": true,
532
+ "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/value": 0,
533
+ "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/minimum": 0.0,
534
+ "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/maximum": 1.0,
535
+ "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/step": 0.001,
536
+ "extras/\ud83d\udcc2/visible": true,
537
+ "extras/Send to img2img/visible": true,
538
+ "extras/Send to inpaint/visible": true,
539
+ "extras/Send to extras/visible": true,
540
+ "pnginfo/Send to txt2img/visible": true,
541
+ "pnginfo/Send to img2img/visible": true,
542
+ "pnginfo/Send to inpaint/visible": true,
543
+ "pnginfo/Send to extras/visible": true,
544
+ "modelmerger/Primary model (A)/visible": true,
545
+ "modelmerger/Primary model (A)/value": null,
546
+ "modelmerger/\ud83d\udd04/visible": true,
547
+ "modelmerger/Secondary model (B)/visible": true,
548
+ "modelmerger/Secondary model (B)/value": null,
549
+ "modelmerger/Tertiary model (C)/visible": true,
550
+ "modelmerger/Tertiary model (C)/value": null,
551
+ "modelmerger/Custom Name (Optional)/visible": true,
552
+ "modelmerger/Custom Name (Optional)/value": "",
553
+ "modelmerger/Multiplier (M) - set to 0 to get model A/visible": true,
554
+ "modelmerger/Multiplier (M) - set to 0 to get model A/value": 0.3,
555
+ "modelmerger/Multiplier (M) - set to 0 to get model A/minimum": 0.0,
556
+ "modelmerger/Multiplier (M) - set to 0 to get model A/maximum": 1.0,
557
+ "modelmerger/Multiplier (M) - set to 0 to get model A/step": 0.05,
558
+ "modelmerger/Interpolation Method/visible": true,
559
+ "modelmerger/Interpolation Method/value": "Weighted sum",
560
+ "modelmerger/Checkpoint format/visible": true,
561
+ "modelmerger/Checkpoint format/value": "safetensors",
562
+ "modelmerger/Save as float16/visible": true,
563
+ "modelmerger/Save as float16/value": false,
564
+ "modelmerger/Save metadata (.safetensors only)/visible": true,
565
+ "modelmerger/Save metadata (.safetensors only)/value": true,
566
+ "modelmerger/Copy config from/visible": true,
567
+ "modelmerger/Copy config from/value": "A, B or C",
568
+ "modelmerger/Bake in VAE/visible": true,
569
+ "modelmerger/Bake in VAE/value": "None",
570
+ "modelmerger/Discard weights with matching name/visible": true,
571
+ "modelmerger/Discard weights with matching name/value": "",
572
+ "modelmerger/Merge/visible": true,
573
+ "train/Tabs@train_tabs/selected": null,
574
+ "train/Name/visible": true,
575
+ "train/Name/value": "",
576
+ "train/Initialization text/visible": true,
577
+ "train/Initialization text/value": "*",
578
+ "train/Number of vectors per token/visible": true,
579
+ "train/Number of vectors per token/value": 1,
580
+ "train/Number of vectors per token/minimum": 1,
581
+ "train/Number of vectors per token/maximum": 75,
582
+ "train/Number of vectors per token/step": 1,
583
+ "train/Overwrite Old Embedding/visible": true,
584
+ "train/Overwrite Old Embedding/value": false,
585
+ "train/Create embedding/visible": true,
586
+ "train/Enter hypernetwork layer structure/visible": true,
587
+ "train/Enter hypernetwork layer structure/value": "1, 2, 1",
588
+ "train/Select activation function of hypernetwork. Recommended : Swish / Linear(none)/visible": true,
589
+ "train/Select activation function of hypernetwork. Recommended : Swish / Linear(none)/value": "linear",
590
+ "train/Select Layer weights initialization. Recommended: Kaiming for relu-like, Xavier for sigmoid-like, Normal otherwise/visible": true,
591
+ "train/Select Layer weights initialization. Recommended: Kaiming for relu-like, Xavier for sigmoid-like, Normal otherwise/value": "Normal",
592
+ "train/Add layer normalization/visible": true,
593
+ "train/Add layer normalization/value": false,
594
+ "train/Use dropout/visible": true,
595
+ "train/Use dropout/value": false,
596
+ "train/Enter hypernetwork Dropout structure (or empty). Recommended : 0~0.35 incrementing sequence: 0, 0.05, 0.15/visible": true,
597
+ "train/Enter hypernetwork Dropout structure (or empty). Recommended : 0~0.35 incrementing sequence: 0, 0.05, 0.15/value": "0, 0, 0",
598
+ "train/Overwrite Old Hypernetwork/visible": true,
599
+ "train/Overwrite Old Hypernetwork/value": false,
600
+ "train/Create hypernetwork/visible": true,
601
+ "train/Source directory/visible": true,
602
+ "train/Source directory/value": "",
603
+ "train/Destination directory/visible": true,
604
+ "train/Destination directory/value": "",
605
+ "train/Width/visible": true,
606
+ "train/Width/value": 1024,
607
+ "train/Width/minimum": 64,
608
+ "train/Width/maximum": 2048,
609
+ "train/Width/step": 8,
610
+ "train/Height/visible": true,
611
+ "train/Height/value": 1024,
612
+ "train/Height/minimum": 64,
613
+ "train/Height/maximum": 2048,
614
+ "train/Height/step": 8,
615
+ "train/Existing Caption txt Action/visible": true,
616
+ "train/Existing Caption txt Action/value": "ignore",
617
+ "train/Keep original size/visible": true,
618
+ "train/Keep original size/value": false,
619
+ "train/Create flipped copies/visible": true,
620
+ "train/Create flipped copies/value": false,
621
+ "train/Split oversized images/visible": true,
622
+ "train/Split oversized images/value": false,
623
+ "train/Auto focal point crop/visible": true,
624
+ "train/Auto focal point crop/value": false,
625
+ "train/Auto-sized crop/visible": true,
626
+ "train/Auto-sized crop/value": false,
627
+ "train/Use BLIP for caption/visible": true,
628
+ "train/Use BLIP for caption/value": false,
629
+ "train/Use deepbooru for caption/visible": true,
630
+ "train/Use deepbooru for caption/value": false,
631
+ "train/Split image threshold/visible": true,
632
+ "train/Split image threshold/value": 0.5,
633
+ "train/Split image threshold/minimum": 0.0,
634
+ "train/Split image threshold/maximum": 1.0,
635
+ "train/Split image threshold/step": 0.05,
636
+ "train/Split image overlap ratio/visible": true,
637
+ "train/Split image overlap ratio/value": 0.2,
638
+ "train/Split image overlap ratio/minimum": 0.0,
639
+ "train/Split image overlap ratio/maximum": 0.9,
640
+ "train/Split image overlap ratio/step": 0.05,
641
+ "train/Focal point face weight/visible": true,
642
+ "train/Focal point face weight/value": 0.9,
643
+ "train/Focal point face weight/minimum": 0.0,
644
+ "train/Focal point face weight/maximum": 1.0,
645
+ "train/Focal point face weight/step": 0.05,
646
+ "train/Focal point entropy weight/visible": true,
647
+ "train/Focal point entropy weight/value": 0.15,
648
+ "train/Focal point entropy weight/minimum": 0.0,
649
+ "train/Focal point entropy weight/maximum": 1.0,
650
+ "train/Focal point entropy weight/step": 0.05,
651
+ "train/Focal point edges weight/visible": true,
652
+ "train/Focal point edges weight/value": 0.5,
653
+ "train/Focal point edges weight/minimum": 0.0,
654
+ "train/Focal point edges weight/maximum": 1.0,
655
+ "train/Focal point edges weight/step": 0.05,
656
+ "train/Create debug image/visible": true,
657
+ "train/Create debug image/value": false,
658
+ "train/Dimension lower bound/visible": true,
659
+ "train/Dimension lower bound/value": 384,
660
+ "train/Dimension lower bound/minimum": 64,
661
+ "train/Dimension lower bound/maximum": 2048,
662
+ "train/Dimension lower bound/step": 8,
663
+ "train/Dimension upper bound/visible": true,
664
+ "train/Dimension upper bound/value": 768,
665
+ "train/Dimension upper bound/minimum": 64,
666
+ "train/Dimension upper bound/maximum": 2048,
667
+ "train/Dimension upper bound/step": 8,
668
+ "train/Area lower bound/visible": true,
669
+ "train/Area lower bound/value": 4096,
670
+ "train/Area lower bound/minimum": 4096,
671
+ "train/Area lower bound/maximum": 4194304,
672
+ "train/Area lower bound/step": 1,
673
+ "train/Area upper bound/visible": true,
674
+ "train/Area upper bound/value": 409600,
675
+ "train/Area upper bound/minimum": 4096,
676
+ "train/Area upper bound/maximum": 4194304,
677
+ "train/Area upper bound/step": 1,
678
+ "train/Resizing objective/visible": true,
679
+ "train/Resizing objective/value": "Maximize area",
680
+ "train/Error threshold/visible": true,
681
+ "train/Error threshold/value": 0.1,
682
+ "train/Error threshold/minimum": 0,
683
+ "train/Error threshold/maximum": 1,
684
+ "train/Error threshold/step": 0.01,
685
+ "train/Interrupt/visible": true,
686
+ "train/Preprocess/visible": true,
687
+ "train/Embedding/visible": true,
688
+ "train/Embedding/value": null,
689
+ "train/\ud83d\udd04/visible": true,
690
+ "train/Hypernetwork/visible": true,
691
+ "train/Hypernetwork/value": null,
692
+ "train/Embedding Learning rate/visible": true,
693
+ "train/Embedding Learning rate/value": "0.005",
694
+ "train/Hypernetwork Learning rate/visible": true,
695
+ "train/Hypernetwork Learning rate/value": "0.00001",
696
+ "train/Gradient Clipping/visible": true,
697
+ "train/Gradient Clipping/value": "disabled",
698
+ "train/Batch size/visible": true,
699
+ "train/Batch size/value": 1,
700
+ "train/Gradient accumulation steps/visible": true,
701
+ "train/Gradient accumulation steps/value": 1,
702
+ "train/Dataset directory/visible": true,
703
+ "train/Dataset directory/value": "",
704
+ "train/Log directory/visible": true,
705
+ "train/Log directory/value": "textual_inversion",
706
+ "train/Prompt template/visible": true,
707
+ "train/Prompt template/value": "style_filewords.txt",
708
+ "train/Do not resize images/visible": true,
709
+ "train/Do not resize images/value": false,
710
+ "train/Max steps/visible": true,
711
+ "train/Max steps/value": 100000,
712
+ "train/Save an image to log directory every N steps, 0 to disable/visible": true,
713
+ "train/Save an image to log directory every N steps, 0 to disable/value": 500,
714
+ "train/Save a copy of embedding to log directory every N steps, 0 to disable/visible": true,
715
+ "train/Save a copy of embedding to log directory every N steps, 0 to disable/value": 500,
716
+ "train/Use PNG alpha channel as loss weight/visible": true,
717
+ "train/Use PNG alpha channel as loss weight/value": false,
718
+ "train/Save images with embedding in PNG chunks/visible": true,
719
+ "train/Save images with embedding in PNG chunks/value": true,
720
+ "train/Read parameters (prompt, etc...) from txt2img tab when making previews/visible": true,
721
+ "train/Read parameters (prompt, etc...) from txt2img tab when making previews/value": false,
722
+ "train/Shuffle tags by ',' when creating prompts./visible": true,
723
+ "train/Shuffle tags by ',' when creating prompts./value": false,
724
+ "train/Drop out tags when creating prompts./visible": true,
725
+ "train/Drop out tags when creating prompts./value": 0,
726
+ "train/Drop out tags when creating prompts./minimum": 0,
727
+ "train/Drop out tags when creating prompts./maximum": 1,
728
+ "train/Drop out tags when creating prompts./step": 0.1,
729
+ "train/Choose latent sampling method/visible": true,
730
+ "train/Choose latent sampling method/value": "once",
731
+ "train/Train Embedding/visible": true,
732
+ "train/Train Hypernetwork/visible": true,
733
+ "batchlinks/Stretch UI/visible": true,
734
+ "batchlinks/Stretch UI/value": false,
735
+ "batchlinks/Hide Help/visible": true,
736
+ "batchlinks/Hide Help/value": false,
737
+ "batchlinks/Links/visible": true,
738
+ "batchlinks/Links/value": "",
739
+ "batchlinks/Log/visible": true,
740
+ "batchlinks/Log/value": "",
741
+ "batchlinks/Turn On Logging/visible": true,
742
+ "batchlinks/Output/visible": true,
743
+ "batchlinks/Output/value": "",
744
+ "batchlinks/Download method/visible": true,
745
+ "batchlinks/Download method/value": "gdown",
746
+ "batchlinks/CivitAI Preferred Model Type/visible": true,
747
+ "batchlinks/CivitAI Preferred Model Type/value": "safetensors",
748
+ "batchlinks/Model Precision/visible": true,
749
+ "batchlinks/Model Precision/value": "fp16",
750
+ "batchlinks/Also Download VAE/visible": true,
751
+ "batchlinks/Also Download VAE/value": true,
752
+ "batchlinks/Download All!/visible": true,
753
+ "batchlinks/Cancel/visible": true,
754
+ "batchlinks/Copy from Pastebin/visible": true,
755
+ "webui/Tabs@tabs/selected": null
756
+ }
ui-config.json ADDED
@@ -0,0 +1,360 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "txt2img/Prompt/visible": true,
3
+ "txt2img/Prompt/value": "",
4
+ "txt2img/Negative prompt/visible": true,
5
+ "txt2img/Negative prompt/value": "",
6
+ "txt2img/Style 1/value": "None",
7
+ "txt2img/Style 1/visible": true,
8
+ "txt2img/Style 2/value": "None",
9
+ "txt2img/Style 2/visible": true,
10
+ "txt2img/Sampling Steps/visible": true,
11
+ "txt2img/Sampling Steps/value": 20,
12
+ "txt2img/Sampling Steps/minimum": 1,
13
+ "txt2img/Sampling Steps/maximum": 150,
14
+ "txt2img/Sampling Steps/step": 1,
15
+ "txt2img/Sampling method/visible": true,
16
+ "txt2img/Sampling method/value": "Euler a",
17
+ "txt2img/Width/visible": true,
18
+ "txt2img/Width/value": 512,
19
+ "txt2img/Width/minimum": 64,
20
+ "txt2img/Width/maximum": 2048,
21
+ "txt2img/Width/step": 64,
22
+ "txt2img/Height/visible": true,
23
+ "txt2img/Height/value": 512,
24
+ "txt2img/Height/minimum": 64,
25
+ "txt2img/Height/maximum": 2048,
26
+ "txt2img/Height/step": 64,
27
+ "txt2img/Restore faces/visible": true,
28
+ "txt2img/Restore faces/value": false,
29
+ "txt2img/Tiling/visible": true,
30
+ "txt2img/Tiling/value": false,
31
+ "txt2img/Highres. fix/visible": true,
32
+ "txt2img/Highres. fix/value": false,
33
+ "txt2img/Firstpass width/visible": true,
34
+ "txt2img/Firstpass width/value": 0,
35
+ "txt2img/Firstpass width/minimum": 0,
36
+ "txt2img/Firstpass width/maximum": 1024,
37
+ "txt2img/Firstpass width/step": 64,
38
+ "txt2img/Firstpass height/visible": true,
39
+ "txt2img/Firstpass height/value": 0,
40
+ "txt2img/Firstpass height/minimum": 0,
41
+ "txt2img/Firstpass height/maximum": 1024,
42
+ "txt2img/Firstpass height/step": 64,
43
+ "txt2img/Denoising strength/visible": true,
44
+ "txt2img/Denoising strength/value": 0.7,
45
+ "txt2img/Denoising strength/minimum": 0.0,
46
+ "txt2img/Denoising strength/maximum": 1.0,
47
+ "txt2img/Denoising strength/step": 0.01,
48
+ "txt2img/Batch count/visible": true,
49
+ "txt2img/Batch count/value": 1,
50
+ "txt2img/Batch count/minimum": 1,
51
+ "txt2img/Batch count/maximum": 100,
52
+ "txt2img/Batch count/step": 1,
53
+ "txt2img/Batch size/visible": true,
54
+ "txt2img/Batch size/value": 1,
55
+ "txt2img/Batch size/minimum": 1,
56
+ "txt2img/Batch size/maximum": 8,
57
+ "txt2img/Batch size/step": 1,
58
+ "txt2img/CFG Scale/visible": true,
59
+ "txt2img/CFG Scale/value": 7.0,
60
+ "txt2img/CFG Scale/minimum": 1.0,
61
+ "txt2img/CFG Scale/maximum": 30.0,
62
+ "txt2img/CFG Scale/step": 0.5,
63
+ "txt2img/Seed/visible": true,
64
+ "txt2img/Seed/value": -1.0,
65
+ "txt2img/Extra/visible": true,
66
+ "txt2img/Extra/value": false,
67
+ "txt2img/Variation seed/visible": true,
68
+ "txt2img/Variation seed/value": -1.0,
69
+ "txt2img/Variation strength/visible": true,
70
+ "txt2img/Variation strength/value": 0.0,
71
+ "txt2img/Variation strength/minimum": 0,
72
+ "txt2img/Variation strength/maximum": 1,
73
+ "txt2img/Variation strength/step": 0.01,
74
+ "txt2img/Resize seed from width/visible": true,
75
+ "txt2img/Resize seed from width/value": 0,
76
+ "txt2img/Resize seed from width/minimum": 0,
77
+ "txt2img/Resize seed from width/maximum": 2048,
78
+ "txt2img/Resize seed from width/step": 64,
79
+ "txt2img/Resize seed from height/visible": true,
80
+ "txt2img/Resize seed from height/value": 0,
81
+ "txt2img/Resize seed from height/minimum": 0,
82
+ "txt2img/Resize seed from height/maximum": 2048,
83
+ "txt2img/Resize seed from height/step": 64,
84
+ "txt2img/Script/value": "None",
85
+ "txt2img/Script/visible": true,
86
+ "customscript/prompt_matrix.py/txt2img/Put variable parts at start of prompt/visible": true,
87
+ "customscript/prompt_matrix.py/txt2img/Put variable parts at start of prompt/value": false,
88
+ "customscript/prompts_from_file.py/txt2img/Iterate seed every line/visible": true,
89
+ "customscript/prompts_from_file.py/txt2img/Iterate seed every line/value": false,
90
+ "customscript/prompts_from_file.py/txt2img/Use same random seed for all lines/visible": true,
91
+ "customscript/prompts_from_file.py/txt2img/Use same random seed for all lines/value": false,
92
+ "customscript/prompts_from_file.py/txt2img/List of prompt inputs/visible": true,
93
+ "customscript/prompts_from_file.py/txt2img/List of prompt inputs/value": "",
94
+ "customscript/xy_grid.py/txt2img/X values/visible": true,
95
+ "customscript/xy_grid.py/txt2img/X values/value": "",
96
+ "customscript/xy_grid.py/txt2img/Y values/visible": true,
97
+ "customscript/xy_grid.py/txt2img/Y values/value": "",
98
+ "customscript/xy_grid.py/txt2img/Draw legend/visible": true,
99
+ "customscript/xy_grid.py/txt2img/Draw legend/value": true,
100
+ "customscript/xy_grid.py/txt2img/Include Separate Images/visible": true,
101
+ "customscript/xy_grid.py/txt2img/Include Separate Images/value": false,
102
+ "customscript/xy_grid.py/txt2img/Keep -1 for seeds/visible": true,
103
+ "customscript/xy_grid.py/txt2img/Keep -1 for seeds/value": false,
104
+ "txt2img/Make Zip when Save?/visible": true,
105
+ "txt2img/Make Zip when Save?/value": false,
106
+ "img2img/Prompt/visible": true,
107
+ "img2img/Prompt/value": "",
108
+ "img2img/Negative prompt/visible": true,
109
+ "img2img/Negative prompt/value": "",
110
+ "img2img/Style 1/value": "None",
111
+ "img2img/Style 1/visible": true,
112
+ "img2img/Style 2/value": "None",
113
+ "img2img/Style 2/visible": true,
114
+ "img2img/Mask blur/visible": true,
115
+ "img2img/Mask blur/value": 4,
116
+ "img2img/Mask blur/minimum": 0,
117
+ "img2img/Mask blur/maximum": 64,
118
+ "img2img/Mask blur/step": 1,
119
+ "img2img/Mask transparency/value": 0,
120
+ "img2img/Mask transparency/minimum": 0,
121
+ "img2img/Mask transparency/maximum": 100,
122
+ "img2img/Mask transparency/step": 1,
123
+ "img2img/Mask mode/visible": true,
124
+ "img2img/Mask mode/value": "Draw mask",
125
+ "img2img/Masking mode/visible": true,
126
+ "img2img/Masking mode/value": "Inpaint masked",
127
+ "img2img/Masked content/visible": true,
128
+ "img2img/Masked content/value": "original",
129
+ "img2img/Inpaint at full resolution/visible": true,
130
+ "img2img/Inpaint at full resolution/value": false,
131
+ "img2img/Inpaint at full resolution padding, pixels/visible": true,
132
+ "img2img/Inpaint at full resolution padding, pixels/value": 32,
133
+ "img2img/Inpaint at full resolution padding, pixels/minimum": 0,
134
+ "img2img/Inpaint at full resolution padding, pixels/maximum": 256,
135
+ "img2img/Inpaint at full resolution padding, pixels/step": 4,
136
+ "img2img/Input directory/visible": true,
137
+ "img2img/Input directory/value": "",
138
+ "img2img/Output directory/visible": true,
139
+ "img2img/Output directory/value": "",
140
+ "img2img/Resize mode/visible": true,
141
+ "img2img/Resize mode/value": "Just resize",
142
+ "img2img/Sampling Steps/visible": true,
143
+ "img2img/Sampling Steps/value": 20,
144
+ "img2img/Sampling Steps/minimum": 1,
145
+ "img2img/Sampling Steps/maximum": 150,
146
+ "img2img/Sampling Steps/step": 1,
147
+ "img2img/Sampling method/visible": true,
148
+ "img2img/Sampling method/value": "Euler a",
149
+ "img2img/Width/visible": true,
150
+ "img2img/Width/value": 512,
151
+ "img2img/Width/minimum": 64,
152
+ "img2img/Width/maximum": 2048,
153
+ "img2img/Width/step": 64,
154
+ "img2img/Height/visible": true,
155
+ "img2img/Height/value": 512,
156
+ "img2img/Height/minimum": 64,
157
+ "img2img/Height/maximum": 2048,
158
+ "img2img/Height/step": 64,
159
+ "img2img/Restore faces/visible": true,
160
+ "img2img/Restore faces/value": false,
161
+ "img2img/Tiling/visible": true,
162
+ "img2img/Tiling/value": false,
163
+ "img2img/Batch count/visible": true,
164
+ "img2img/Batch count/value": 1,
165
+ "img2img/Batch count/minimum": 1,
166
+ "img2img/Batch count/maximum": 100,
167
+ "img2img/Batch count/step": 1,
168
+ "img2img/Batch size/visible": true,
169
+ "img2img/Batch size/value": 1,
170
+ "img2img/Batch size/minimum": 1,
171
+ "img2img/Batch size/maximum": 8,
172
+ "img2img/Batch size/step": 1,
173
+ "img2img/CFG Scale/visible": true,
174
+ "img2img/CFG Scale/value": 7.0,
175
+ "img2img/CFG Scale/minimum": 1.0,
176
+ "img2img/CFG Scale/maximum": 30.0,
177
+ "img2img/CFG Scale/step": 0.5,
178
+ "img2img/Denoising strength/visible": true,
179
+ "img2img/Denoising strength/value": 0.75,
180
+ "img2img/Denoising strength/minimum": 0.0,
181
+ "img2img/Denoising strength/maximum": 1.0,
182
+ "img2img/Denoising strength/step": 0.01,
183
+ "img2img/Seed/visible": true,
184
+ "img2img/Seed/value": -1.0,
185
+ "img2img/Extra/visible": true,
186
+ "img2img/Extra/value": false,
187
+ "img2img/Variation seed/visible": true,
188
+ "img2img/Variation seed/value": -1.0,
189
+ "img2img/Variation strength/visible": true,
190
+ "img2img/Variation strength/value": 0.0,
191
+ "img2img/Variation strength/minimum": 0,
192
+ "img2img/Variation strength/maximum": 1,
193
+ "img2img/Variation strength/step": 0.01,
194
+ "img2img/Resize seed from width/visible": true,
195
+ "img2img/Resize seed from width/value": 0,
196
+ "img2img/Resize seed from width/minimum": 0,
197
+ "img2img/Resize seed from width/maximum": 2048,
198
+ "img2img/Resize seed from width/step": 64,
199
+ "img2img/Resize seed from height/visible": true,
200
+ "img2img/Resize seed from height/value": 0,
201
+ "img2img/Resize seed from height/minimum": 0,
202
+ "img2img/Resize seed from height/maximum": 2048,
203
+ "img2img/Resize seed from height/step": 64,
204
+ "img2img/Script/value": "None",
205
+ "img2img/Script/visible": true,
206
+ "customscript/img2imgalt.py/img2img/Override `Sampling method` to Euler?(this method is built for it)/visible": true,
207
+ "customscript/img2imgalt.py/img2img/Override `Sampling method` to Euler?(this method is built for it)/value": true,
208
+ "customscript/img2imgalt.py/img2img/Override `prompt` to the same value as `original prompt`?(and `negative prompt`)/visible": true,
209
+ "customscript/img2imgalt.py/img2img/Override `prompt` to the same value as `original prompt`?(and `negative prompt`)/value": true,
210
+ "customscript/img2imgalt.py/img2img/Original prompt/visible": true,
211
+ "customscript/img2imgalt.py/img2img/Original prompt/value": "",
212
+ "customscript/img2imgalt.py/img2img/Original negative prompt/visible": true,
213
+ "customscript/img2imgalt.py/img2img/Original negative prompt/value": "",
214
+ "customscript/img2imgalt.py/img2img/Override `Sampling Steps` to the same value as `Decode steps`?/visible": true,
215
+ "customscript/img2imgalt.py/img2img/Override `Sampling Steps` to the same value as `Decode steps`?/value": true,
216
+ "customscript/img2imgalt.py/img2img/Decode steps/visible": true,
217
+ "customscript/img2imgalt.py/img2img/Decode steps/value": 50,
218
+ "customscript/img2imgalt.py/img2img/Decode steps/minimum": 1,
219
+ "customscript/img2imgalt.py/img2img/Decode steps/maximum": 150,
220
+ "customscript/img2imgalt.py/img2img/Decode steps/step": 1,
221
+ "customscript/img2imgalt.py/img2img/Override `Denoising strength` to 1?/visible": true,
222
+ "customscript/img2imgalt.py/img2img/Override `Denoising strength` to 1?/value": true,
223
+ "customscript/img2imgalt.py/img2img/Decode CFG scale/visible": true,
224
+ "customscript/img2imgalt.py/img2img/Decode CFG scale/value": 1.0,
225
+ "customscript/img2imgalt.py/img2img/Decode CFG scale/minimum": 0.0,
226
+ "customscript/img2imgalt.py/img2img/Decode CFG scale/maximum": 15.0,
227
+ "customscript/img2imgalt.py/img2img/Decode CFG scale/step": 0.1,
228
+ "customscript/img2imgalt.py/img2img/Randomness/visible": true,
229
+ "customscript/img2imgalt.py/img2img/Randomness/value": 0.0,
230
+ "customscript/img2imgalt.py/img2img/Randomness/minimum": 0.0,
231
+ "customscript/img2imgalt.py/img2img/Randomness/maximum": 1.0,
232
+ "customscript/img2imgalt.py/img2img/Randomness/step": 0.01,
233
+ "customscript/img2imgalt.py/img2img/Sigma adjustment for finding noise for image/visible": true,
234
+ "customscript/img2imgalt.py/img2img/Sigma adjustment for finding noise for image/value": false,
235
+ "customscript/loopback.py/img2img/Loops/visible": true,
236
+ "customscript/loopback.py/img2img/Loops/value": 4,
237
+ "customscript/loopback.py/img2img/Loops/minimum": 1,
238
+ "customscript/loopback.py/img2img/Loops/maximum": 32,
239
+ "customscript/loopback.py/img2img/Loops/step": 1,
240
+ "customscript/loopback.py/img2img/Denoising strength change factor/visible": true,
241
+ "customscript/loopback.py/img2img/Denoising strength change factor/value": 1,
242
+ "customscript/loopback.py/img2img/Denoising strength change factor/minimum": 0.9,
243
+ "customscript/loopback.py/img2img/Denoising strength change factor/maximum": 1.1,
244
+ "customscript/loopback.py/img2img/Denoising strength change factor/step": 0.01,
245
+ "customscript/outpainting_mk_2.py/img2img/Pixels to expand/visible": true,
246
+ "customscript/outpainting_mk_2.py/img2img/Pixels to expand/value": 128,
247
+ "customscript/outpainting_mk_2.py/img2img/Pixels to expand/minimum": 8,
248
+ "customscript/outpainting_mk_2.py/img2img/Pixels to expand/maximum": 256,
249
+ "customscript/outpainting_mk_2.py/img2img/Pixels to expand/step": 8,
250
+ "customscript/outpainting_mk_2.py/img2img/Mask blur/visible": true,
251
+ "customscript/outpainting_mk_2.py/img2img/Mask blur/value": 8,
252
+ "customscript/outpainting_mk_2.py/img2img/Mask blur/minimum": 0,
253
+ "customscript/outpainting_mk_2.py/img2img/Mask blur/maximum": 64,
254
+ "customscript/outpainting_mk_2.py/img2img/Mask blur/step": 1,
255
+ "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/visible": true,
256
+ "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/value": 1.0,
257
+ "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/minimum": 0.0,
258
+ "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/maximum": 4.0,
259
+ "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/step": 0.01,
260
+ "customscript/outpainting_mk_2.py/img2img/Color variation/visible": true,
261
+ "customscript/outpainting_mk_2.py/img2img/Color variation/value": 0.05,
262
+ "customscript/outpainting_mk_2.py/img2img/Color variation/minimum": 0.0,
263
+ "customscript/outpainting_mk_2.py/img2img/Color variation/maximum": 1.0,
264
+ "customscript/outpainting_mk_2.py/img2img/Color variation/step": 0.01,
265
+ "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/visible": true,
266
+ "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/value": 128,
267
+ "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/minimum": 8,
268
+ "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/maximum": 256,
269
+ "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/step": 8,
270
+ "customscript/poor_mans_outpainting.py/img2img/Mask blur/visible": true,
271
+ "customscript/poor_mans_outpainting.py/img2img/Mask blur/value": 4,
272
+ "customscript/poor_mans_outpainting.py/img2img/Mask blur/minimum": 0,
273
+ "customscript/poor_mans_outpainting.py/img2img/Mask blur/maximum": 64,
274
+ "customscript/poor_mans_outpainting.py/img2img/Mask blur/step": 1,
275
+ "customscript/poor_mans_outpainting.py/img2img/Masked content/visible": true,
276
+ "customscript/poor_mans_outpainting.py/img2img/Masked content/value": "fill",
277
+ "customscript/prompt_matrix.py/img2img/Put variable parts at start of prompt/visible": true,
278
+ "customscript/prompt_matrix.py/img2img/Put variable parts at start of prompt/value": false,
279
+ "customscript/prompts_from_file.py/img2img/Iterate seed every line/visible": true,
280
+ "customscript/prompts_from_file.py/img2img/Iterate seed every line/value": false,
281
+ "customscript/prompts_from_file.py/img2img/Use same random seed for all lines/visible": true,
282
+ "customscript/prompts_from_file.py/img2img/Use same random seed for all lines/value": false,
283
+ "customscript/prompts_from_file.py/img2img/List of prompt inputs/visible": true,
284
+ "customscript/prompts_from_file.py/img2img/List of prompt inputs/value": "",
285
+ "customscript/sd_upscale.py/img2img/Tile overlap/visible": true,
286
+ "customscript/sd_upscale.py/img2img/Tile overlap/value": 64,
287
+ "customscript/sd_upscale.py/img2img/Tile overlap/minimum": 0,
288
+ "customscript/sd_upscale.py/img2img/Tile overlap/maximum": 256,
289
+ "customscript/sd_upscale.py/img2img/Tile overlap/step": 16,
290
+ "customscript/sd_upscale.py/img2img/Upscaler/visible": true,
291
+ "customscript/sd_upscale.py/img2img/Upscaler/value": "None",
292
+ "customscript/xy_grid.py/img2img/X values/visible": true,
293
+ "customscript/xy_grid.py/img2img/X values/value": "",
294
+ "customscript/xy_grid.py/img2img/Y values/visible": true,
295
+ "customscript/xy_grid.py/img2img/Y values/value": "",
296
+ "customscript/xy_grid.py/img2img/Draw legend/visible": true,
297
+ "customscript/xy_grid.py/img2img/Draw legend/value": true,
298
+ "customscript/xy_grid.py/img2img/Include Separate Images/visible": true,
299
+ "customscript/xy_grid.py/img2img/Include Separate Images/value": false,
300
+ "customscript/xy_grid.py/img2img/Keep -1 for seeds/visible": true,
301
+ "customscript/xy_grid.py/img2img/Keep -1 for seeds/value": false,
302
+ "img2img/Make Zip when Save?/visible": true,
303
+ "img2img/Make Zip when Save?/value": false,
304
+ "extras/Input directory/visible": true,
305
+ "extras/Input directory/value": "",
306
+ "extras/Output directory/visible": true,
307
+ "extras/Output directory/value": "",
308
+ "extras/Show result images/visible": true,
309
+ "extras/Show result images/value": true,
310
+ "extras/Resize/visible": true,
311
+ "extras/Resize/value": 4,
312
+ "extras/Resize/minimum": 1.0,
313
+ "extras/Resize/maximum": 8.0,
314
+ "extras/Resize/step": 0.05,
315
+ "extras/Width/visible": true,
316
+ "extras/Width/value": 512,
317
+ "extras/Height/visible": true,
318
+ "extras/Height/value": 512,
319
+ "extras/Crop to fit/visible": true,
320
+ "extras/Crop to fit/value": true,
321
+ "extras/Upscaler 1/visible": true,
322
+ "extras/Upscaler 1/value": "None",
323
+ "extras/Upscaler 2/visible": true,
324
+ "extras/Upscaler 2/value": "None",
325
+ "extras/Upscaler 2 visibility/visible": true,
326
+ "extras/Upscaler 2 visibility/value": 1,
327
+ "extras/Upscaler 2 visibility/minimum": 0.0,
328
+ "extras/Upscaler 2 visibility/maximum": 1.0,
329
+ "extras/Upscaler 2 visibility/step": 0.001,
330
+ "extras/GFPGAN visibility/visible": true,
331
+ "extras/GFPGAN visibility/value": 0,
332
+ "extras/GFPGAN visibility/minimum": 0.0,
333
+ "extras/GFPGAN visibility/maximum": 1.0,
334
+ "extras/GFPGAN visibility/step": 0.001,
335
+ "extras/CodeFormer visibility/visible": true,
336
+ "extras/CodeFormer visibility/value": 0,
337
+ "extras/CodeFormer visibility/minimum": 0.0,
338
+ "extras/CodeFormer visibility/maximum": 1.0,
339
+ "extras/CodeFormer visibility/step": 0.001,
340
+ "extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/visible": true,
341
+ "extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/value": 0,
342
+ "extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/minimum": 0.0,
343
+ "extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/maximum": 1.0,
344
+ "extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/step": 0.001,
345
+ "extras/Upscale Before Restoring Faces/visible": true,
346
+ "extras/Upscale Before Restoring Faces/value": false,
347
+ "modelmerger/Custom Name (Optional)/visible": true,
348
+ "modelmerger/Custom Name (Optional)/value": "",
349
+ "modelmerger/Multiplier (M) - set to 0 to get model A/visible": true,
350
+ "modelmerger/Multiplier (M) - set to 0 to get model A/value": 0.3,
351
+ "modelmerger/Multiplier (M) - set to 0 to get model A/minimum": 0.0,
352
+ "modelmerger/Multiplier (M) - set to 0 to get model A/maximum": 1.0,
353
+ "modelmerger/Multiplier (M) - set to 0 to get model A/step": 0.05,
354
+ "modelmerger/Interpolation Method/visible": true,
355
+ "modelmerger/Interpolation Method/value": "Weighted sum",
356
+ "modelmerger/Checkpoint format/visible": true,
357
+ "modelmerger/Checkpoint format/value": "ckpt",
358
+ "modelmerger/Save as float16/visible": true,
359
+ "modelmerger/Save as float16/value": false
360
+ }