diff --git a/TODO.md b/TODO.md index ab9dbadd7..cec1410d5 100644 --- a/TODO.md +++ b/TODO.md @@ -18,6 +18,7 @@ Stuff to be fixed... - Stream-load as option - Dont spawn extensions installer - Remove `models` from git repo +- Merge `Image Info` into `Process` ## Integration diff --git a/extensions-builtin/multidiffusion-upscaler-for-automatic1111 b/extensions-builtin/multidiffusion-upscaler-for-automatic1111 index 71dd5c539..f3d79a474 160000 --- a/extensions-builtin/multidiffusion-upscaler-for-automatic1111 +++ b/extensions-builtin/multidiffusion-upscaler-for-automatic1111 @@ -1 +1 @@ -Subproject commit 71dd5c539050cae86ba23eee29239ac7a4432360 +Subproject commit f3d79a474b9795f07143eaf8104737a403b5fb52 diff --git a/extensions-builtin/sd-extension-system-info b/extensions-builtin/sd-extension-system-info index 2a941e4d8..d88a80289 160000 --- a/extensions-builtin/sd-extension-system-info +++ b/extensions-builtin/sd-extension-system-info @@ -1 +1 @@ -Subproject commit 2a941e4d87fcfe23d5ca6b31b630ed94976cb6a4 +Subproject commit d88a80289b6d252b695973d12dd6fd75f9c30829 diff --git a/modules/ui.py b/modules/ui.py index 34e283de5..8f5b191e0 100644 --- a/modules/ui.py +++ b/modules/ui.py @@ -365,8 +365,9 @@ def create_output_panel(tabname, outdir): def create_sampler_and_steps_selection(choices, tabname): with FormRow(elem_id=f"sampler_selection_{tabname}"): - sampler_index = gr.Dropdown(label='Sampling method', elem_id=f"{tabname}_sampling", choices=[x.name for x in choices], value=choices[0].name, type="index") - steps = gr.Slider(minimum=1, maximum=150, step=1, elem_id=f"{tabname}_steps", label="Sampling steps", value=20) + print(tabname, [x.name for x in choices]) + sampler_index = gr.Dropdown(label='Sampling method', elem_id=f"{tabname}_sampling", choices=[x.name for x in choices], value="UniPC" if tabname == 'txt2img' else "Euler a", type="index") + steps = gr.Slider(minimum=1, maximum=150, step=1, elem_id=f"{tabname}_steps", label="Sampling steps", value=10 if tabname == 'txt2img' else 20) return steps, sampler_index @@ -440,7 +441,7 @@ def create_ui(): with gr.Column(elem_id="txt2img_column_batch"): with FormRow(elem_id="txt2img_row_batch"): batch_count = gr.Slider(minimum=1, step=1, label='Batch count', value=1, elem_id="txt2img_batch_count") - batch_size = gr.Slider(minimum=1, maximum=8, step=1, label='Batch size', value=1, elem_id="txt2img_batch_size") + batch_size = gr.Slider(minimum=1, maximum=32, step=1, label='Batch size', value=1, elem_id="txt2img_batch_size") elif category == "cfg": with FormRow(): @@ -716,12 +717,12 @@ def create_ui(): with FormRow(elem_id="img2img_row_batch"): batch_count = gr.Slider(minimum=1, step=1, label='Batch count', value=1, elem_id="img2img_batch_count") - batch_size = gr.Slider(minimum=1, maximum=8, step=1, label='Batch size', value=1, elem_id="img2img_batch_size") + batch_size = gr.Slider(minimum=1, maximum=32, step=1, label='Batch size', value=1, elem_id="img2img_batch_size") elif category == "cfg": with FormGroup(): with FormRow(): - cfg_scale = gr.Slider(minimum=1.0, maximum=30.0, step=0.5, label='CFG Scale', value=7.0, elem_id="img2img_cfg_scale") + cfg_scale = gr.Slider(minimum=1.0, maximum=30.0, step=0.5, label='CFG Scale', value=6.0, elem_id="img2img_cfg_scale") image_cfg_scale = gr.Slider(minimum=0, maximum=3.0, step=0.05, label='Image CFG Scale', value=1.5, elem_id="img2img_image_cfg_scale", visible=shared.sd_model and shared.sd_model.cond_stage_key == "edit") denoising_strength = gr.Slider(minimum=0.0, maximum=1.0, step=0.01, label='Denoising strength', value=0.75, elem_id="img2img_denoising_strength") clip_skip = gr.Slider(label='CLIP Skip', value=1, minimum=1, maximum=4, step=1, elem_id='img2img_clip_skip', interactive=True) diff --git a/scripts/postprocessing_codeformer.py b/scripts/postprocessing_codeformer.py index fb016e88a..4bc2c3696 100644 --- a/scripts/postprocessing_codeformer.py +++ b/scripts/postprocessing_codeformer.py @@ -13,8 +13,8 @@ class ScriptPostprocessingCodeFormer(scripts_postprocessing.ScriptPostprocessing def ui(self): with FormRow(): - codeformer_visibility = gr.Slider(minimum=0.0, maximum=1.0, step=0.001, label="CodeFormer visibility", value=0, elem_id="extras_codeformer_visibility") - codeformer_weight = gr.Slider(minimum=0.0, maximum=1.0, step=0.001, label="CodeFormer weight (0 = max), 1 = min)", value=0, elem_id="extras_codeformer_weight") + codeformer_visibility = gr.Slider(minimum=0.0, maximum=1.0, step=0.01, label="CodeFormer visibility", value=1.0, elem_id="extras_codeformer_visibility") + codeformer_weight = gr.Slider(minimum=0.0, maximum=1.0, step=0.01, label="CodeFormer weight (0 = max), 1 = min)", value=0.2, elem_id="extras_codeformer_weight") return { "codeformer_visibility": codeformer_visibility, diff --git a/scripts/postprocessing_upscale.py b/scripts/postprocessing_upscale.py index 027e3bc05..7152797d2 100644 --- a/scripts/postprocessing_upscale.py +++ b/scripts/postprocessing_upscale.py @@ -21,7 +21,7 @@ class ScriptPostprocessingUpscale(scripts_postprocessing.ScriptPostprocessing): with gr.TabItem('Scale by', elem_id="extras_scale_by_tab") as tab_scale_by: with FormRow(): upscaling_resize = gr.Slider(minimum=1.0, maximum=8.0, step=0.05, label="Resize", value=4, elem_id="extras_upscaling_resize") - extras_upscaler_1 = gr.Dropdown(label='Upscaler', elem_id="extras_upscaler_1", choices=[x.name for x in shared.sd_upscalers], value=shared.sd_upscalers[0].name) + extras_upscaler_1 = gr.Dropdown(label='Upscaler', elem_id="extras_upscaler_1", choices=[x.name for x in shared.sd_upscalers], value="SwinIR_4x") with gr.TabItem('Scale to', elem_id="extras_scale_to_tab") as tab_scale_to: with FormRow(): @@ -30,7 +30,7 @@ class ScriptPostprocessingUpscale(scripts_postprocessing.ScriptPostprocessing): upscaling_crop = gr.Checkbox(label='Crop to fit', value=True, elem_id="extras_upscaling_crop") with FormRow(): - extras_upscaler_2 = gr.Dropdown(label='Upscaler 2', elem_id="extras_upscaler_2", choices=[x.name for x in shared.sd_upscalers], value=shared.sd_upscalers[0].name) + extras_upscaler_2 = gr.Dropdown(label='Upscaler 2', elem_id="extras_upscaler_2", choices=[x.name for x in shared.sd_upscalers], value=shared.sd_upscalers[0].name, visible=False) extras_upscaler_2_visibility = gr.Slider(minimum=0.0, maximum=1.0, step=0.001, label="Upscaler 2 visibility", value=0.0, elem_id="extras_upscaler_2_visibility") tab_scale_by.select(fn=lambda: 0, inputs=[], outputs=[selected_tab]) diff --git a/setup.py b/setup.py index e122fc235..45ed40dcd 100644 --- a/setup.py +++ b/setup.py @@ -331,10 +331,10 @@ def check_version(): commits = requests.get('https://api.github.com/repos/vladmandic/automatic/branches/master', timeout=10).json() if commits['commit']['sha'] != commit: if args.upgrade: - global quick_allowed # pylint: disable=global-statement - quick_allowed = False git('add .') git('stash') + global quick_allowed # pylint: disable=global-statement + quick_allowed = False update('.') # git('git stash pop') ver = git('log -1 --pretty=format:"%h %ad"') diff --git a/ui-config.json b/ui-config.json deleted file mode 100644 index 3df713cbb..000000000 --- a/ui-config.json +++ /dev/null @@ -1,1491 +0,0 @@ -{ - "txt2img/Prompt/visible": true, - "txt2img/Prompt/value": "", - "txt2img/Negative prompt/visible": true, - "txt2img/Negative prompt/value": "foggy, blurry, duplicate, mutated, deformed, censored, low res, watermark, text, signature", - "txt2img/Styles/visible": true, - "txt2img/Styles/value": [], - "txt2img/Sampling method/visible": true, - "txt2img/Sampling method/value": "UniPC", - "txt2img/Sampling steps/visible": true, - "txt2img/Sampling steps/value": 10, - "txt2img/Sampling steps/minimum": 1, - "txt2img/Sampling steps/maximum": 150, - "txt2img/Sampling steps/step": 1, - "txt2img/Restore faces/visible": true, - "txt2img/Restore faces/value": false, - "txt2img/Tiling/visible": true, - "txt2img/Tiling/value": false, - "txt2img/Hires fix/visible": true, - "txt2img/Hires fix/value": false, - "txt2img/Upscaler/visible": true, - "txt2img/Upscaler/value": "Latent", - "txt2img/Hires steps/visible": true, - "txt2img/Hires steps/value": 0, - "txt2img/Hires steps/minimum": 0, - "txt2img/Hires steps/maximum": 150, - "txt2img/Hires steps/step": 1, - "txt2img/Denoising strength/visible": true, - "txt2img/Denoising strength/value": 0.7, - "txt2img/Denoising strength/minimum": 0.0, - "txt2img/Denoising strength/maximum": 1.0, - "txt2img/Denoising strength/step": 0.01, - "txt2img/Upscale by/visible": true, - "txt2img/Upscale by/value": 2.0, - "txt2img/Upscale by/minimum": 1.0, - "txt2img/Upscale by/maximum": 4.0, - "txt2img/Upscale by/step": 0.05, - "txt2img/Resize width to/visible": true, - "txt2img/Resize width to/value": 0, - "txt2img/Resize width to/minimum": 0, - "txt2img/Resize width to/maximum": 2048, - "txt2img/Resize width to/step": 8, - "txt2img/Resize height to/visible": true, - "txt2img/Resize height to/value": 0, - "txt2img/Resize height to/minimum": 0, - "txt2img/Resize height to/maximum": 2048, - "txt2img/Resize height to/step": 8, - "txt2img/Width/visible": true, - "txt2img/Width/value": 512, - "txt2img/Width/minimum": 64, - "txt2img/Width/maximum": 2048, - "txt2img/Width/step": 8, - "txt2img/Height/visible": true, - "txt2img/Height/value": 512, - "txt2img/Height/minimum": 64, - "txt2img/Height/maximum": 2048, - "txt2img/Height/step": 8, - "txt2img/Batch count/visible": true, - "txt2img/Batch count/value": 1, - "txt2img/Batch count/minimum": 1, - "txt2img/Batch count/maximum": 100, - "txt2img/Batch count/step": 1, - "txt2img/Batch size/visible": true, - "txt2img/Batch size/value": 1, - "txt2img/Batch size/minimum": 1, - "txt2img/Batch size/maximum": 32, - "txt2img/Batch size/step": 1, - "txt2img/CFG Scale/visible": true, - "txt2img/CFG Scale/value": 6.0, - "txt2img/CFG Scale/minimum": 1.0, - "txt2img/CFG Scale/maximum": 30.0, - "txt2img/CFG Scale/step": 0.1, - "txt2img/CLIP Skip/visible": true, - "txt2img/CLIP Skip/value": 1, - "txt2img/CLIP Skip/minimum": 1, - "txt2img/CLIP Skip/maximum": 4, - "txt2img/CLIP Skip/step": 1, - "txt2img/Seed/visible": true, - "txt2img/Seed/value": -1.0, - "txt2img/Variation seed/visible": true, - "txt2img/Variation seed/value": -1.0, - "txt2img/Strength/visible": true, - "txt2img/Strength/value": 0.0, - "txt2img/Strength/minimum": 0, - "txt2img/Strength/maximum": 1, - "txt2img/Strength/step": 0.01, - "txt2img/Resize seed from width/visible": true, - "txt2img/Resize seed from width/value": 0, - "txt2img/Resize seed from width/minimum": 0, - "txt2img/Resize seed from width/maximum": 2048, - "txt2img/Resize seed from width/step": 8, - "txt2img/Resize seed from height/visible": true, - "txt2img/Resize seed from height/value": 0, - "txt2img/Resize seed from height/minimum": 0, - "txt2img/Resize seed from height/maximum": 2048, - "txt2img/Resize seed from height/step": 8, - "txt2img/Override settings/value": null, - "customscript/dynamic_thresholding.py/txt2img/Enable Dynamic Thresholding (CFG Scale Fix)/visible": true, - "customscript/dynamic_thresholding.py/txt2img/Enable Dynamic Thresholding (CFG Scale Fix)/value": false, - "customscript/dynamic_thresholding.py/txt2img/Mimic CFG Scale/visible": true, - "customscript/dynamic_thresholding.py/txt2img/Mimic CFG Scale/value": 7.0, - "customscript/dynamic_thresholding.py/txt2img/Mimic CFG Scale/minimum": 1.0, - "customscript/dynamic_thresholding.py/txt2img/Mimic CFG Scale/maximum": 30.0, - "customscript/dynamic_thresholding.py/txt2img/Mimic CFG Scale/step": 0.5, - "customscript/dynamic_thresholding.py/txt2img/Top percentile of latents to clamp/visible": true, - "customscript/dynamic_thresholding.py/txt2img/Top percentile of latents to clamp/value": 100.0, - "customscript/dynamic_thresholding.py/txt2img/Top percentile of latents to clamp/minimum": 90.0, - "customscript/dynamic_thresholding.py/txt2img/Top percentile of latents to clamp/maximum": 100.0, - "customscript/dynamic_thresholding.py/txt2img/Top percentile of latents to clamp/step": 0.05, - "customscript/dynamic_thresholding.py/txt2img/Mimic Scale Scheduler/visible": true, - "customscript/dynamic_thresholding.py/txt2img/Mimic Scale Scheduler/value": "Constant", - "customscript/dynamic_thresholding.py/txt2img/Minimum value of the Mimic Scale Scheduler/visible": true, - "customscript/dynamic_thresholding.py/txt2img/Minimum value of the Mimic Scale Scheduler/value": 0.0, - "customscript/dynamic_thresholding.py/txt2img/Minimum value of the Mimic Scale Scheduler/minimum": 0.0, - "customscript/dynamic_thresholding.py/txt2img/Minimum value of the Mimic Scale Scheduler/maximum": 30.0, - "customscript/dynamic_thresholding.py/txt2img/Minimum value of the Mimic Scale Scheduler/step": 0.5, - "customscript/dynamic_thresholding.py/txt2img/CFG Scale Scheduler/visible": true, - "customscript/dynamic_thresholding.py/txt2img/CFG Scale Scheduler/value": "Constant", - "customscript/dynamic_thresholding.py/txt2img/Minimum value of the CFG Scale Scheduler/visible": true, - "customscript/dynamic_thresholding.py/txt2img/Minimum value of the CFG Scale Scheduler/value": 0.0, - "customscript/dynamic_thresholding.py/txt2img/Minimum value of the CFG Scale Scheduler/minimum": 0.0, - "customscript/dynamic_thresholding.py/txt2img/Minimum value of the CFG Scale Scheduler/maximum": 30.0, - "customscript/dynamic_thresholding.py/txt2img/Minimum value of the CFG Scale Scheduler/step": 0.5, - "customscript/dynamic_thresholding.py/txt2img/Power Scheduler Value/value": 4.0, - "customscript/dynamic_thresholding.py/txt2img/Power Scheduler Value/minimum": 0.0, - "customscript/dynamic_thresholding.py/txt2img/Power Scheduler Value/maximum": 15.0, - "customscript/dynamic_thresholding.py/txt2img/Power Scheduler Value/step": 0.5, - "customscript/steps_animation.py/txt2img/Script Enabled/visible": true, - "customscript/steps_animation.py/txt2img/Script Enabled/value": false, - "customscript/steps_animation.py/txt2img/Codec/visible": true, - "customscript/steps_animation.py/txt2img/Codec/value": "x264", - "customscript/steps_animation.py/txt2img/Interpolation/visible": true, - "customscript/steps_animation.py/txt2img/Interpolation/value": "blend", - "customscript/steps_animation.py/txt2img/Duration/visible": true, - "customscript/steps_animation.py/txt2img/Duration/value": 10, - "customscript/steps_animation.py/txt2img/Duration/minimum": 0.5, - "customscript/steps_animation.py/txt2img/Duration/maximum": 120, - "customscript/steps_animation.py/txt2img/Duration/step": 0.1, - "customscript/steps_animation.py/txt2img/Skip steps/visible": true, - "customscript/steps_animation.py/txt2img/Skip steps/value": 0, - "customscript/steps_animation.py/txt2img/Skip steps/minimum": 0, - "customscript/steps_animation.py/txt2img/Skip steps/maximum": 100, - "customscript/steps_animation.py/txt2img/Skip steps/step": 1, - "customscript/steps_animation.py/txt2img/Debug info/visible": true, - "customscript/steps_animation.py/txt2img/Debug info/value": false, - "customscript/steps_animation.py/txt2img/Run on incomplete/visible": true, - "customscript/steps_animation.py/txt2img/Run on incomplete/value": true, - "customscript/steps_animation.py/txt2img/Delete intermediate/visible": true, - "customscript/steps_animation.py/txt2img/Delete intermediate/value": true, - "customscript/steps_animation.py/txt2img/Create animation/visible": true, - "customscript/steps_animation.py/txt2img/Create animation/value": true, - "customscript/steps_animation.py/txt2img/Intermediate files path/visible": true, - "customscript/steps_animation.py/txt2img/Intermediate files path/value": "intermediate", - "customscript/steps_animation.py/txt2img/Output animation path/visible": true, - "customscript/steps_animation.py/txt2img/Output animation path/value": "animation", - "txt2img/Enable/visible": true, - "txt2img/Enable/value": false, - "txt2img/Invert Input Color/visible": true, - "txt2img/Invert Input Color/value": false, - "txt2img/RGB to BGR/visible": true, - "txt2img/RGB to BGR/value": false, - "txt2img/Low VRAM/visible": true, - "txt2img/Low VRAM/value": false, - "txt2img/Guess Mode/visible": true, - "txt2img/Guess Mode/value": false, - "txt2img/Preprocessor/visible": true, - "txt2img/Preprocessor/value": "none", - "txt2img/Model/visible": true, - "txt2img/Model/value": "None", - "txt2img/Weight/visible": true, - "txt2img/Weight/value": 1.0, - "txt2img/Weight/minimum": 0.0, - "txt2img/Weight/maximum": 2.0, - "txt2img/Weight/step": 0.05, - "txt2img/Guidance Start (T)/visible": true, - "txt2img/Guidance Start (T)/value": 0.0, - "txt2img/Guidance Start (T)/minimum": 0.0, - "txt2img/Guidance Start (T)/maximum": 1.0, - "txt2img/Guidance Start (T)/step": 0.01, - "txt2img/Guidance End (T)/visible": true, - "txt2img/Guidance End (T)/value": 1.0, - "txt2img/Guidance End (T)/minimum": 0.0, - "txt2img/Guidance End (T)/maximum": 1.0, - "txt2img/Guidance End (T)/step": 0.01, - "txt2img/Annotator resolution/visible": true, - "txt2img/Annotator resolution/value": 64, - "txt2img/Annotator resolution/minimum": 64, - "txt2img/Annotator resolution/maximum": 2048, - "txt2img/Annotator resolution/step": 10, - "txt2img/Threshold A/visible": true, - "txt2img/Threshold A/value": 64, - "txt2img/Threshold A/minimum": 64, - "txt2img/Threshold A/maximum": 1024, - "txt2img/Threshold A/step": 1, - "txt2img/Threshold B/visible": true, - "txt2img/Threshold B/value": 64, - "txt2img/Threshold B/minimum": 64, - "txt2img/Threshold B/maximum": 1024, - "txt2img/Threshold B/step": 1, - "txt2img/Resize Mode/visible": true, - "txt2img/Resize Mode/value": "Scale to Fit (Inner Fit)", - "txt2img/Canvas Width/visible": true, - "txt2img/Canvas Width/value": 512, - "txt2img/Canvas Width/minimum": 256, - "txt2img/Canvas Width/maximum": 1024, - "txt2img/Canvas Width/step": 64, - "txt2img/Canvas Height/visible": true, - "txt2img/Canvas Height/value": 512, - "txt2img/Canvas Height/minimum": 256, - "txt2img/Canvas Height/maximum": 1024, - "txt2img/Canvas Height/step": 64, - "txt2img/Script/visible": true, - "txt2img/Script/value": "None", - "customscript/prompt_matrix.py/txt2img/Put variable parts at start of prompt/visible": true, - "customscript/prompt_matrix.py/txt2img/Put variable parts at start of prompt/value": false, - "customscript/prompt_matrix.py/txt2img/Use different seed for each picture/visible": true, - "customscript/prompt_matrix.py/txt2img/Use different seed for each picture/value": false, - "customscript/prompt_matrix.py/txt2img/Select prompt/visible": true, - "customscript/prompt_matrix.py/txt2img/Select prompt/value": "positive", - "customscript/prompt_matrix.py/txt2img/Select joining char/visible": true, - "customscript/prompt_matrix.py/txt2img/Select joining char/value": "comma", - "customscript/prompt_matrix.py/txt2img/Grid margins (px)/visible": true, - "customscript/prompt_matrix.py/txt2img/Grid margins (px)/value": 0, - "customscript/prompt_matrix.py/txt2img/Grid margins (px)/minimum": 0, - "customscript/prompt_matrix.py/txt2img/Grid margins (px)/maximum": 500, - "customscript/prompt_matrix.py/txt2img/Grid margins (px)/step": 2, - "customscript/prompts_from_file.py/txt2img/Iterate seed every line/visible": true, - "customscript/prompts_from_file.py/txt2img/Iterate seed every line/value": false, - "customscript/prompts_from_file.py/txt2img/Use same random seed for all lines/visible": true, - "customscript/prompts_from_file.py/txt2img/Use same random seed for all lines/value": false, - "customscript/prompts_from_file.py/txt2img/List of prompt inputs/visible": true, - "customscript/prompts_from_file.py/txt2img/List of prompt inputs/value": "", - "customscript/xyz_grid.py/txt2img/X type/visible": true, - "customscript/xyz_grid.py/txt2img/X type/value": "Seed", - "customscript/xyz_grid.py/txt2img/X values/visible": true, - "customscript/xyz_grid.py/txt2img/X values/value": "", - "customscript/xyz_grid.py/txt2img/Y type/visible": true, - "customscript/xyz_grid.py/txt2img/Y type/value": "Nothing", - "customscript/xyz_grid.py/txt2img/Y values/visible": true, - "customscript/xyz_grid.py/txt2img/Y values/value": "", - "customscript/xyz_grid.py/txt2img/Z type/visible": true, - "customscript/xyz_grid.py/txt2img/Z type/value": "Nothing", - "customscript/xyz_grid.py/txt2img/Z values/visible": true, - "customscript/xyz_grid.py/txt2img/Z values/value": "", - "customscript/xyz_grid.py/txt2img/Draw legend/visible": true, - "customscript/xyz_grid.py/txt2img/Draw legend/value": true, - "customscript/xyz_grid.py/txt2img/Keep -1 for seeds/visible": true, - "customscript/xyz_grid.py/txt2img/Keep -1 for seeds/value": false, - "customscript/xyz_grid.py/txt2img/Include Sub Images/visible": true, - "customscript/xyz_grid.py/txt2img/Include Sub Images/value": false, - "customscript/xyz_grid.py/txt2img/Include Sub Grids/visible": true, - "customscript/xyz_grid.py/txt2img/Include Sub Grids/value": false, - "customscript/xyz_grid.py/txt2img/Grid margins (px)/visible": true, - "customscript/xyz_grid.py/txt2img/Grid margins (px)/value": 0, - "customscript/xyz_grid.py/txt2img/Grid margins (px)/minimum": 0, - "customscript/xyz_grid.py/txt2img/Grid margins (px)/maximum": 500, - "customscript/xyz_grid.py/txt2img/Grid margins (px)/step": 2, - "customscript/inspiration.py/txt2img/Prompt Placeholder, which can be used at the top of prompt input/visible": true, - "customscript/inspiration.py/txt2img/Prompt Placeholder, which can be used at the top of prompt input/value": "{inspiration}", - "customscript/movie2movie.py/txt2img/Save preprocessed/visible": true, - "customscript/movie2movie.py/txt2img/Save preprocessed/value": false, - "customscript/movie2movie.py/txt2img/Duration/visible": true, - "customscript/movie2movie.py/txt2img/Duration/value": 50.0, - "customscript/movie2movie.py/txt2img/Duration/minimum": 10.0, - "customscript/movie2movie.py/txt2img/Duration/maximum": 200.0, - "customscript/movie2movie.py/txt2img/Duration/step": 10, - "customscript/seed_travel.py/txt2img/Destination seeds/visible": true, - "customscript/seed_travel.py/txt2img/Destination seeds/value": "", - "customscript/seed_travel.py/txt2img/Use random seeds/visible": true, - "customscript/seed_travel.py/txt2img/Use random seeds/value": false, - "customscript/seed_travel.py/txt2img/Number of random seeds/visible": true, - "customscript/seed_travel.py/txt2img/Number of random seeds/value": 4.0, - "customscript/seed_travel.py/txt2img/Steps/visible": true, - "customscript/seed_travel.py/txt2img/Steps/value": 10.0, - "customscript/seed_travel.py/txt2img/Loop back to initial seed/visible": true, - "customscript/seed_travel.py/txt2img/Loop back to initial seed/value": false, - "customscript/seed_travel.py/txt2img/FPS/visible": true, - "customscript/seed_travel.py/txt2img/FPS/value": 30.0, - "customscript/seed_travel.py/txt2img/Lead in/out/visible": true, - "customscript/seed_travel.py/txt2img/Lead in/out/value": 0.0, - "customscript/seed_travel.py/txt2img/SSIM threshold/visible": true, - "customscript/seed_travel.py/txt2img/SSIM threshold/value": 0.0, - "customscript/seed_travel.py/txt2img/SSIM threshold/minimum": 0.0, - "customscript/seed_travel.py/txt2img/SSIM threshold/maximum": 1.0, - "customscript/seed_travel.py/txt2img/SSIM threshold/step": 0.01, - "customscript/seed_travel.py/txt2img/SSIM CenterCrop%/visible": true, - "customscript/seed_travel.py/txt2img/SSIM CenterCrop%/value": 0, - "customscript/seed_travel.py/txt2img/SSIM CenterCrop%/minimum": 0, - "customscript/seed_travel.py/txt2img/SSIM CenterCrop%/maximum": 100, - "customscript/seed_travel.py/txt2img/SSIM CenterCrop%/step": 1, - "customscript/seed_travel.py/txt2img/RIFE passes/visible": true, - "customscript/seed_travel.py/txt2img/RIFE passes/value": 0.0, - "customscript/seed_travel.py/txt2img/Drop original frames/visible": true, - "customscript/seed_travel.py/txt2img/Drop original frames/value": false, - "customscript/seed_travel.py/txt2img/Interpolation curve/visible": true, - "customscript/seed_travel.py/txt2img/Interpolation curve/value": "Linear", - "customscript/seed_travel.py/txt2img/Curve strength/visible": true, - "customscript/seed_travel.py/txt2img/Curve strength/value": 3, - "customscript/seed_travel.py/txt2img/Curve strength/minimum": 0.0, - "customscript/seed_travel.py/txt2img/Curve strength/maximum": 10.0, - "customscript/seed_travel.py/txt2img/Curve strength/step": 0.1, - "customscript/seed_travel.py/txt2img/Upscaler/visible": true, - "customscript/seed_travel.py/txt2img/Upscaler/value": "Lanczos", - "customscript/seed_travel.py/txt2img/Upscale ratio/visible": true, - "customscript/seed_travel.py/txt2img/Upscale ratio/value": 1.0, - "customscript/seed_travel.py/txt2img/Upscale ratio/minimum": 0.0, - "customscript/seed_travel.py/txt2img/Upscale ratio/maximum": 8.0, - "customscript/seed_travel.py/txt2img/Upscale ratio/step": 0.1, - "customscript/seed_travel.py/txt2img/Use cache/visible": true, - "customscript/seed_travel.py/txt2img/Use cache/value": true, - "customscript/seed_travel.py/txt2img/Show generated images in ui/visible": true, - "customscript/seed_travel.py/txt2img/Show generated images in ui/value": true, - "customscript/seed_travel.py/txt2img/Allow default sampler/visible": true, - "customscript/seed_travel.py/txt2img/Allow default sampler/value": false, - "customscript/seed_travel.py/txt2img/Compare paths/visible": true, - "customscript/seed_travel.py/txt2img/Compare paths/value": false, - "customscript/seed_travel.py/txt2img/Bump seed/visible": true, - "customscript/seed_travel.py/txt2img/Bump seed/value": 0.0, - "customscript/seed_travel.py/txt2img/Bump seed/minimum": 0, - "customscript/seed_travel.py/txt2img/Bump seed/maximum": 0.5, - "customscript/seed_travel.py/txt2img/Bump seed/step": 0.001, - "customscript/seed_travel.py/txt2img/SSIM min substep/visible": true, - "customscript/seed_travel.py/txt2img/SSIM min substep/value": 0.001, - "customscript/seed_travel.py/txt2img/SSIM min threshold/visible": true, - "customscript/seed_travel.py/txt2img/SSIM min threshold/value": 75, - "customscript/seed_travel.py/txt2img/SSIM min threshold/minimum": 0, - "customscript/seed_travel.py/txt2img/SSIM min threshold/maximum": 100, - "customscript/seed_travel.py/txt2img/SSIM min threshold/step": 1, - "customscript/seed_travel.py/txt2img/Save extra status information/visible": true, - "customscript/seed_travel.py/txt2img/Save extra status information/value": true, - "img2img/Prompt/visible": true, - "img2img/Prompt/value": "", - "img2img/Negative prompt/visible": true, - "img2img/Negative prompt/value": "", - "img2img/Styles/visible": true, - "img2img/Styles/value": [], - "img2img/Input directory/visible": true, - "img2img/Input directory/value": "", - "img2img/Output directory/visible": true, - "img2img/Output directory/value": "", - "img2img/Inpaint batch mask directory (required for inpaint batch processing only)/visible": true, - "img2img/Inpaint batch mask directory (required for inpaint batch processing only)/value": "", - "img2img/Resize mode/visible": true, - "img2img/Resize mode/value": "Just resize", - "img2img/Mask blur/visible": true, - "img2img/Mask blur/value": 4, - "img2img/Mask blur/minimum": 0, - "img2img/Mask blur/maximum": 64, - "img2img/Mask blur/step": 1, - "img2img/Mask transparency/value": 0, - "img2img/Mask transparency/minimum": 0, - "img2img/Mask transparency/maximum": 100, - "img2img/Mask transparency/step": 1, - "img2img/Mask mode/visible": true, - "img2img/Mask mode/value": "Inpaint masked", - "img2img/Masked content/visible": true, - "img2img/Masked content/value": "original", - "img2img/Inpaint area/visible": true, - "img2img/Inpaint area/value": "Whole picture", - "img2img/Only masked padding, pixels/visible": true, - "img2img/Only masked padding, pixels/value": 32, - "img2img/Only masked padding, pixels/minimum": 0, - "img2img/Only masked padding, pixels/maximum": 256, - "img2img/Only masked padding, pixels/step": 4, - "img2img/Sampling method/visible": true, - "img2img/Sampling method/value": "Euler a", - "img2img/Sampling steps/visible": true, - "img2img/Sampling steps/value": 20, - "img2img/Sampling steps/minimum": 1, - "img2img/Sampling steps/maximum": 150, - "img2img/Sampling steps/step": 1, - "img2img/Restore faces/visible": true, - "img2img/Restore faces/value": false, - "img2img/Tiling/visible": true, - "img2img/Tiling/value": false, - "img2img/Width/visible": true, - "img2img/Width/value": 512, - "img2img/Width/minimum": 64, - "img2img/Width/maximum": 2048, - "img2img/Width/step": 8, - "img2img/Height/visible": true, - "img2img/Height/value": 512, - "img2img/Height/minimum": 64, - "img2img/Height/maximum": 2048, - "img2img/Height/step": 8, - "img2img/Batch count/visible": true, - "img2img/Batch count/value": 1, - "img2img/Batch count/minimum": 1, - "img2img/Batch count/maximum": 100, - "img2img/Batch count/step": 1, - "img2img/Batch size/visible": true, - "img2img/Batch size/value": 1, - "img2img/Batch size/minimum": 1, - "img2img/Batch size/maximum": 32, - "img2img/Batch size/step": 1, - "img2img/CFG Scale/visible": true, - "img2img/CFG Scale/value": 7.0, - "img2img/CFG Scale/minimum": 1.0, - "img2img/CFG Scale/maximum": 30.0, - "img2img/CFG Scale/step": 0.5, - "img2img/Image CFG Scale/value": 1.5, - "img2img/Image CFG Scale/minimum": 0, - "img2img/Image CFG Scale/maximum": 3.0, - "img2img/Image CFG Scale/step": 0.05, - "img2img/Denoising strength/visible": true, - "img2img/Denoising strength/value": 0.75, - "img2img/Denoising strength/minimum": 0.0, - "img2img/Denoising strength/maximum": 1.0, - "img2img/Denoising strength/step": 0.01, - "img2img/CLIP Skip/visible": true, - "img2img/CLIP Skip/value": 1, - "img2img/CLIP Skip/minimum": 1, - "img2img/CLIP Skip/maximum": 4, - "img2img/CLIP Skip/step": 1, - "img2img/Seed/visible": true, - "img2img/Seed/value": -1.0, - "img2img/Variation seed/visible": true, - "img2img/Variation seed/value": -1.0, - "img2img/Strength/visible": true, - "img2img/Strength/value": 0.0, - "img2img/Strength/minimum": 0, - "img2img/Strength/maximum": 1, - "img2img/Strength/step": 0.01, - "img2img/Resize seed from width/visible": true, - "img2img/Resize seed from width/value": 0, - "img2img/Resize seed from width/minimum": 0, - "img2img/Resize seed from width/maximum": 2048, - "img2img/Resize seed from width/step": 8, - "img2img/Resize seed from height/visible": true, - "img2img/Resize seed from height/value": 0, - "img2img/Resize seed from height/minimum": 0, - "img2img/Resize seed from height/maximum": 2048, - "img2img/Resize seed from height/step": 8, - "img2img/Override settings/value": null, - "customscript/dynamic_thresholding.py/img2img/Enable Dynamic Thresholding (CFG Scale Fix)/visible": true, - "customscript/dynamic_thresholding.py/img2img/Enable Dynamic Thresholding (CFG Scale Fix)/value": false, - "customscript/dynamic_thresholding.py/img2img/Mimic CFG Scale/visible": true, - "customscript/dynamic_thresholding.py/img2img/Mimic CFG Scale/value": 7.0, - "customscript/dynamic_thresholding.py/img2img/Mimic CFG Scale/minimum": 1.0, - "customscript/dynamic_thresholding.py/img2img/Mimic CFG Scale/maximum": 30.0, - "customscript/dynamic_thresholding.py/img2img/Mimic CFG Scale/step": 0.5, - "customscript/dynamic_thresholding.py/img2img/Top percentile of latents to clamp/visible": true, - "customscript/dynamic_thresholding.py/img2img/Top percentile of latents to clamp/value": 100.0, - "customscript/dynamic_thresholding.py/img2img/Top percentile of latents to clamp/minimum": 90.0, - "customscript/dynamic_thresholding.py/img2img/Top percentile of latents to clamp/maximum": 100.0, - "customscript/dynamic_thresholding.py/img2img/Top percentile of latents to clamp/step": 0.05, - "customscript/dynamic_thresholding.py/img2img/Mimic Scale Scheduler/visible": true, - "customscript/dynamic_thresholding.py/img2img/Mimic Scale Scheduler/value": "Constant", - "customscript/dynamic_thresholding.py/img2img/Minimum value of the Mimic Scale Scheduler/visible": true, - "customscript/dynamic_thresholding.py/img2img/Minimum value of the Mimic Scale Scheduler/value": 0.0, - "customscript/dynamic_thresholding.py/img2img/Minimum value of the Mimic Scale Scheduler/minimum": 0.0, - "customscript/dynamic_thresholding.py/img2img/Minimum value of the Mimic Scale Scheduler/maximum": 30.0, - "customscript/dynamic_thresholding.py/img2img/Minimum value of the Mimic Scale Scheduler/step": 0.5, - "customscript/dynamic_thresholding.py/img2img/CFG Scale Scheduler/visible": true, - "customscript/dynamic_thresholding.py/img2img/CFG Scale Scheduler/value": "Constant", - "customscript/dynamic_thresholding.py/img2img/Minimum value of the CFG Scale Scheduler/visible": true, - "customscript/dynamic_thresholding.py/img2img/Minimum value of the CFG Scale Scheduler/value": 0.0, - "customscript/dynamic_thresholding.py/img2img/Minimum value of the CFG Scale Scheduler/minimum": 0.0, - "customscript/dynamic_thresholding.py/img2img/Minimum value of the CFG Scale Scheduler/maximum": 30.0, - "customscript/dynamic_thresholding.py/img2img/Minimum value of the CFG Scale Scheduler/step": 0.5, - "customscript/dynamic_thresholding.py/img2img/Power Scheduler Value/value": 4.0, - "customscript/dynamic_thresholding.py/img2img/Power Scheduler Value/minimum": 0.0, - "customscript/dynamic_thresholding.py/img2img/Power Scheduler Value/maximum": 15.0, - "customscript/dynamic_thresholding.py/img2img/Power Scheduler Value/step": 0.5, - "customscript/steps_animation.py/img2img/Script Enabled/visible": true, - "customscript/steps_animation.py/img2img/Script Enabled/value": false, - "customscript/steps_animation.py/img2img/Codec/visible": true, - "customscript/steps_animation.py/img2img/Codec/value": "x264", - "customscript/steps_animation.py/img2img/Interpolation/visible": true, - "customscript/steps_animation.py/img2img/Interpolation/value": "blend", - "customscript/steps_animation.py/img2img/Duration/visible": true, - "customscript/steps_animation.py/img2img/Duration/value": 10, - "customscript/steps_animation.py/img2img/Duration/minimum": 0.5, - "customscript/steps_animation.py/img2img/Duration/maximum": 120, - "customscript/steps_animation.py/img2img/Duration/step": 0.1, - "customscript/steps_animation.py/img2img/Skip steps/visible": true, - "customscript/steps_animation.py/img2img/Skip steps/value": 0, - "customscript/steps_animation.py/img2img/Skip steps/minimum": 0, - "customscript/steps_animation.py/img2img/Skip steps/maximum": 100, - "customscript/steps_animation.py/img2img/Skip steps/step": 1, - "customscript/steps_animation.py/img2img/Debug info/visible": true, - "customscript/steps_animation.py/img2img/Debug info/value": false, - "customscript/steps_animation.py/img2img/Run on incomplete/visible": true, - "customscript/steps_animation.py/img2img/Run on incomplete/value": true, - "customscript/steps_animation.py/img2img/Delete intermediate/visible": true, - "customscript/steps_animation.py/img2img/Delete intermediate/value": true, - "customscript/steps_animation.py/img2img/Create animation/visible": true, - "customscript/steps_animation.py/img2img/Create animation/value": true, - "customscript/steps_animation.py/img2img/Intermediate files path/visible": true, - "customscript/steps_animation.py/img2img/Intermediate files path/value": "intermediate", - "customscript/steps_animation.py/img2img/Output animation path/visible": true, - "customscript/steps_animation.py/img2img/Output animation path/value": "animation", - "img2img/Enable/visible": true, - "img2img/Enable/value": false, - "img2img/Invert Input Color/visible": true, - "img2img/Invert Input Color/value": false, - "img2img/RGB to BGR/visible": true, - "img2img/RGB to BGR/value": false, - "img2img/Low VRAM/visible": true, - "img2img/Low VRAM/value": false, - "img2img/Guess Mode/visible": true, - "img2img/Guess Mode/value": false, - "img2img/Preprocessor/visible": true, - "img2img/Preprocessor/value": "none", - "img2img/Model/visible": true, - "img2img/Model/value": "None", - "img2img/Weight/visible": true, - "img2img/Weight/value": 1.0, - "img2img/Weight/minimum": 0.0, - "img2img/Weight/maximum": 2.0, - "img2img/Weight/step": 0.05, - "img2img/Guidance Start (T)/visible": true, - "img2img/Guidance Start (T)/value": 0.0, - "img2img/Guidance Start (T)/minimum": 0.0, - "img2img/Guidance Start (T)/maximum": 1.0, - "img2img/Guidance Start (T)/step": 0.01, - "img2img/Guidance End (T)/visible": true, - "img2img/Guidance End (T)/value": 1.0, - "img2img/Guidance End (T)/minimum": 0.0, - "img2img/Guidance End (T)/maximum": 1.0, - "img2img/Guidance End (T)/step": 0.01, - "img2img/Annotator resolution/visible": true, - "img2img/Annotator resolution/value": 64, - "img2img/Annotator resolution/minimum": 64, - "img2img/Annotator resolution/maximum": 2048, - "img2img/Annotator resolution/step": 10, - "img2img/Threshold A/visible": true, - "img2img/Threshold A/value": 64, - "img2img/Threshold A/minimum": 64, - "img2img/Threshold A/maximum": 1024, - "img2img/Threshold A/step": 1, - "img2img/Threshold B/visible": true, - "img2img/Threshold B/value": 64, - "img2img/Threshold B/minimum": 64, - "img2img/Threshold B/maximum": 1024, - "img2img/Threshold B/step": 1, - "img2img/Resize Mode/visible": true, - "img2img/Resize Mode/value": "Scale to Fit (Inner Fit)", - "img2img/Canvas Width/visible": true, - "img2img/Canvas Width/value": 512, - "img2img/Canvas Width/minimum": 256, - "img2img/Canvas Width/maximum": 1024, - "img2img/Canvas Width/step": 64, - "img2img/Canvas Height/visible": true, - "img2img/Canvas Height/value": 512, - "img2img/Canvas Height/minimum": 256, - "img2img/Canvas Height/maximum": 1024, - "img2img/Canvas Height/step": 64, - "img2img/Script/visible": true, - "img2img/Script/value": "None", - "customscript/img2imgalt.py/img2img/Override `Sampling method` to Euler?(this method is built for it)/visible": true, - "customscript/img2imgalt.py/img2img/Override `Sampling method` to Euler?(this method is built for it)/value": true, - "customscript/img2imgalt.py/img2img/Override `prompt` to the same value as `original prompt`?(and `negative prompt`)/visible": true, - "customscript/img2imgalt.py/img2img/Override `prompt` to the same value as `original prompt`?(and `negative prompt`)/value": true, - "customscript/img2imgalt.py/img2img/Original prompt/visible": true, - "customscript/img2imgalt.py/img2img/Original prompt/value": "", - "customscript/img2imgalt.py/img2img/Original negative prompt/visible": true, - "customscript/img2imgalt.py/img2img/Original negative prompt/value": "", - "customscript/img2imgalt.py/img2img/Override `Sampling Steps` to the same value as `Decode steps`?/visible": true, - "customscript/img2imgalt.py/img2img/Override `Sampling Steps` to the same value as `Decode steps`?/value": true, - "customscript/img2imgalt.py/img2img/Decode steps/visible": true, - "customscript/img2imgalt.py/img2img/Decode steps/value": 50, - "customscript/img2imgalt.py/img2img/Decode steps/minimum": 1, - "customscript/img2imgalt.py/img2img/Decode steps/maximum": 150, - "customscript/img2imgalt.py/img2img/Decode steps/step": 1, - "customscript/img2imgalt.py/img2img/Override `Denoising strength` to 1?/visible": true, - "customscript/img2imgalt.py/img2img/Override `Denoising strength` to 1?/value": true, - "customscript/img2imgalt.py/img2img/Decode CFG scale/visible": true, - "customscript/img2imgalt.py/img2img/Decode CFG scale/value": 1.0, - "customscript/img2imgalt.py/img2img/Decode CFG scale/minimum": 0.0, - "customscript/img2imgalt.py/img2img/Decode CFG scale/maximum": 15.0, - "customscript/img2imgalt.py/img2img/Decode CFG scale/step": 0.1, - "customscript/img2imgalt.py/img2img/Randomness/visible": true, - "customscript/img2imgalt.py/img2img/Randomness/value": 0.0, - "customscript/img2imgalt.py/img2img/Randomness/minimum": 0.0, - "customscript/img2imgalt.py/img2img/Randomness/maximum": 1.0, - "customscript/img2imgalt.py/img2img/Randomness/step": 0.01, - "customscript/img2imgalt.py/img2img/Sigma adjustment for finding noise for image/visible": true, - "customscript/img2imgalt.py/img2img/Sigma adjustment for finding noise for image/value": false, - "customscript/loopback.py/img2img/Loops/visible": true, - "customscript/loopback.py/img2img/Loops/value": 4, - "customscript/loopback.py/img2img/Loops/minimum": 1, - "customscript/loopback.py/img2img/Loops/maximum": 32, - "customscript/loopback.py/img2img/Loops/step": 1, - "customscript/loopback.py/img2img/Final denoising strength/visible": true, - "customscript/loopback.py/img2img/Final denoising strength/value": 0.5, - "customscript/loopback.py/img2img/Final denoising strength/minimum": 0, - "customscript/loopback.py/img2img/Final denoising strength/maximum": 1, - "customscript/loopback.py/img2img/Final denoising strength/step": 0.01, - "customscript/loopback.py/img2img/Denoising strength curve/visible": true, - "customscript/loopback.py/img2img/Denoising strength curve/value": "Linear", - "customscript/loopback.py/img2img/Append interrogated prompt at each iteration/visible": true, - "customscript/loopback.py/img2img/Append interrogated prompt at each iteration/value": "None", - "customscript/outpainting_mk_2.py/img2img/Pixels to expand/visible": true, - "customscript/outpainting_mk_2.py/img2img/Pixels to expand/value": 128, - "customscript/outpainting_mk_2.py/img2img/Pixels to expand/minimum": 8, - "customscript/outpainting_mk_2.py/img2img/Pixels to expand/maximum": 256, - "customscript/outpainting_mk_2.py/img2img/Pixels to expand/step": 8, - "customscript/outpainting_mk_2.py/img2img/Mask blur/visible": true, - "customscript/outpainting_mk_2.py/img2img/Mask blur/value": 8, - "customscript/outpainting_mk_2.py/img2img/Mask blur/minimum": 0, - "customscript/outpainting_mk_2.py/img2img/Mask blur/maximum": 64, - "customscript/outpainting_mk_2.py/img2img/Mask blur/step": 1, - "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/visible": true, - "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/value": 1.0, - "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/minimum": 0.0, - "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/maximum": 4.0, - "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/step": 0.01, - "customscript/outpainting_mk_2.py/img2img/Color variation/visible": true, - "customscript/outpainting_mk_2.py/img2img/Color variation/value": 0.05, - "customscript/outpainting_mk_2.py/img2img/Color variation/minimum": 0.0, - "customscript/outpainting_mk_2.py/img2img/Color variation/maximum": 1.0, - "customscript/outpainting_mk_2.py/img2img/Color variation/step": 0.01, - "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/visible": true, - "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/value": 128, - "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/minimum": 8, - "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/maximum": 256, - "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/step": 8, - "customscript/poor_mans_outpainting.py/img2img/Mask blur/visible": true, - "customscript/poor_mans_outpainting.py/img2img/Mask blur/value": 4, - "customscript/poor_mans_outpainting.py/img2img/Mask blur/minimum": 0, - "customscript/poor_mans_outpainting.py/img2img/Mask blur/maximum": 64, - "customscript/poor_mans_outpainting.py/img2img/Mask blur/step": 1, - "customscript/poor_mans_outpainting.py/img2img/Masked content/visible": true, - "customscript/poor_mans_outpainting.py/img2img/Masked content/value": "fill", - "customscript/prompt_matrix.py/img2img/Put variable parts at start of prompt/visible": true, - "customscript/prompt_matrix.py/img2img/Put variable parts at start of prompt/value": false, - "customscript/prompt_matrix.py/img2img/Use different seed for each picture/visible": true, - "customscript/prompt_matrix.py/img2img/Use different seed for each picture/value": false, - "customscript/prompt_matrix.py/img2img/Select prompt/visible": true, - "customscript/prompt_matrix.py/img2img/Select prompt/value": "positive", - "customscript/prompt_matrix.py/img2img/Select joining char/visible": true, - "customscript/prompt_matrix.py/img2img/Select joining char/value": "comma", - "customscript/prompt_matrix.py/img2img/Grid margins (px)/visible": true, - "customscript/prompt_matrix.py/img2img/Grid margins (px)/value": 0, - "customscript/prompt_matrix.py/img2img/Grid margins (px)/minimum": 0, - "customscript/prompt_matrix.py/img2img/Grid margins (px)/maximum": 500, - "customscript/prompt_matrix.py/img2img/Grid margins (px)/step": 2, - "customscript/prompts_from_file.py/img2img/Iterate seed every line/visible": true, - "customscript/prompts_from_file.py/img2img/Iterate seed every line/value": false, - "customscript/prompts_from_file.py/img2img/Use same random seed for all lines/visible": true, - "customscript/prompts_from_file.py/img2img/Use same random seed for all lines/value": false, - "customscript/prompts_from_file.py/img2img/List of prompt inputs/visible": true, - "customscript/prompts_from_file.py/img2img/List of prompt inputs/value": "", - "customscript/sd_upscale.py/img2img/Tile overlap/visible": true, - "customscript/sd_upscale.py/img2img/Tile overlap/value": 64, - "customscript/sd_upscale.py/img2img/Tile overlap/minimum": 0, - "customscript/sd_upscale.py/img2img/Tile overlap/maximum": 256, - "customscript/sd_upscale.py/img2img/Tile overlap/step": 16, - "customscript/sd_upscale.py/img2img/Scale Factor/visible": true, - "customscript/sd_upscale.py/img2img/Scale Factor/value": 2.0, - "customscript/sd_upscale.py/img2img/Scale Factor/minimum": 1.0, - "customscript/sd_upscale.py/img2img/Scale Factor/maximum": 4.0, - "customscript/sd_upscale.py/img2img/Scale Factor/step": 0.05, - "customscript/sd_upscale.py/img2img/Upscaler/visible": true, - "customscript/sd_upscale.py/img2img/Upscaler/value": "None", - "customscript/xyz_grid.py/img2img/X type/visible": true, - "customscript/xyz_grid.py/img2img/X type/value": "Seed", - "customscript/xyz_grid.py/img2img/X values/visible": true, - "customscript/xyz_grid.py/img2img/X values/value": "", - "customscript/xyz_grid.py/img2img/Y type/visible": true, - "customscript/xyz_grid.py/img2img/Y type/value": "Nothing", - "customscript/xyz_grid.py/img2img/Y values/visible": true, - "customscript/xyz_grid.py/img2img/Y values/value": "", - "customscript/xyz_grid.py/img2img/Z type/visible": true, - "customscript/xyz_grid.py/img2img/Z type/value": "Nothing", - "customscript/xyz_grid.py/img2img/Z values/visible": true, - "customscript/xyz_grid.py/img2img/Z values/value": "", - "customscript/xyz_grid.py/img2img/Draw legend/visible": true, - "customscript/xyz_grid.py/img2img/Draw legend/value": true, - "customscript/xyz_grid.py/img2img/Keep -1 for seeds/visible": true, - "customscript/xyz_grid.py/img2img/Keep -1 for seeds/value": false, - "customscript/xyz_grid.py/img2img/Include Sub Images/visible": true, - "customscript/xyz_grid.py/img2img/Include Sub Images/value": false, - "customscript/xyz_grid.py/img2img/Include Sub Grids/visible": true, - "customscript/xyz_grid.py/img2img/Include Sub Grids/value": false, - "customscript/xyz_grid.py/img2img/Grid margins (px)/visible": true, - "customscript/xyz_grid.py/img2img/Grid margins (px)/value": 0, - "customscript/xyz_grid.py/img2img/Grid margins (px)/minimum": 0, - "customscript/xyz_grid.py/img2img/Grid margins (px)/maximum": 500, - "customscript/xyz_grid.py/img2img/Grid margins (px)/step": 2, - "customscript/inspiration.py/img2img/Prompt Placeholder, which can be used at the top of prompt input/visible": true, - "customscript/inspiration.py/img2img/Prompt Placeholder, which can be used at the top of prompt input/value": "{inspiration}", - "customscript/movie2movie.py/img2img/Save preprocessed/visible": true, - "customscript/movie2movie.py/img2img/Save preprocessed/value": false, - "customscript/movie2movie.py/img2img/Duration/visible": true, - "customscript/movie2movie.py/img2img/Duration/value": 50.0, - "customscript/movie2movie.py/img2img/Duration/minimum": 10.0, - "customscript/movie2movie.py/img2img/Duration/maximum": 200.0, - "customscript/movie2movie.py/img2img/Duration/step": 10, - "customscript/seed_travel.py/img2img/Destination seeds/visible": true, - "customscript/seed_travel.py/img2img/Destination seeds/value": "", - "customscript/seed_travel.py/img2img/Use random seeds/visible": true, - "customscript/seed_travel.py/img2img/Use random seeds/value": false, - "customscript/seed_travel.py/img2img/Number of random seeds/visible": true, - "customscript/seed_travel.py/img2img/Number of random seeds/value": 4.0, - "customscript/seed_travel.py/img2img/Steps/visible": true, - "customscript/seed_travel.py/img2img/Steps/value": 10.0, - "customscript/seed_travel.py/img2img/Loop back to initial seed/visible": true, - "customscript/seed_travel.py/img2img/Loop back to initial seed/value": false, - "customscript/seed_travel.py/img2img/FPS/visible": true, - "customscript/seed_travel.py/img2img/FPS/value": 30.0, - "customscript/seed_travel.py/img2img/Lead in/out/visible": true, - "customscript/seed_travel.py/img2img/Lead in/out/value": 0.0, - "customscript/seed_travel.py/img2img/SSIM threshold/visible": true, - "customscript/seed_travel.py/img2img/SSIM threshold/value": 0.0, - "customscript/seed_travel.py/img2img/SSIM threshold/minimum": 0.0, - "customscript/seed_travel.py/img2img/SSIM threshold/maximum": 1.0, - "customscript/seed_travel.py/img2img/SSIM threshold/step": 0.01, - "customscript/seed_travel.py/img2img/SSIM CenterCrop%/visible": true, - "customscript/seed_travel.py/img2img/SSIM CenterCrop%/value": 0, - "customscript/seed_travel.py/img2img/SSIM CenterCrop%/minimum": 0, - "customscript/seed_travel.py/img2img/SSIM CenterCrop%/maximum": 100, - "customscript/seed_travel.py/img2img/SSIM CenterCrop%/step": 1, - "customscript/seed_travel.py/img2img/RIFE passes/visible": true, - "customscript/seed_travel.py/img2img/RIFE passes/value": 0.0, - "customscript/seed_travel.py/img2img/Drop original frames/visible": true, - "customscript/seed_travel.py/img2img/Drop original frames/value": false, - "customscript/seed_travel.py/img2img/Interpolation curve/visible": true, - "customscript/seed_travel.py/img2img/Interpolation curve/value": "Linear", - "customscript/seed_travel.py/img2img/Curve strength/visible": true, - "customscript/seed_travel.py/img2img/Curve strength/value": 3, - "customscript/seed_travel.py/img2img/Curve strength/minimum": 0.0, - "customscript/seed_travel.py/img2img/Curve strength/maximum": 10.0, - "customscript/seed_travel.py/img2img/Curve strength/step": 0.1, - "customscript/seed_travel.py/img2img/Upscaler/visible": true, - "customscript/seed_travel.py/img2img/Upscaler/value": "Lanczos", - "customscript/seed_travel.py/img2img/Upscale ratio/visible": true, - "customscript/seed_travel.py/img2img/Upscale ratio/value": 1.0, - "customscript/seed_travel.py/img2img/Upscale ratio/minimum": 0.0, - "customscript/seed_travel.py/img2img/Upscale ratio/maximum": 8.0, - "customscript/seed_travel.py/img2img/Upscale ratio/step": 0.1, - "customscript/seed_travel.py/img2img/Use cache/visible": true, - "customscript/seed_travel.py/img2img/Use cache/value": true, - "customscript/seed_travel.py/img2img/Show generated images in ui/visible": true, - "customscript/seed_travel.py/img2img/Show generated images in ui/value": true, - "customscript/seed_travel.py/img2img/Allow default sampler/visible": true, - "customscript/seed_travel.py/img2img/Allow default sampler/value": false, - "customscript/seed_travel.py/img2img/Compare paths/visible": true, - "customscript/seed_travel.py/img2img/Compare paths/value": false, - "customscript/seed_travel.py/img2img/Bump seed/visible": true, - "customscript/seed_travel.py/img2img/Bump seed/value": 0.0, - "customscript/seed_travel.py/img2img/Bump seed/minimum": 0, - "customscript/seed_travel.py/img2img/Bump seed/maximum": 0.5, - "customscript/seed_travel.py/img2img/Bump seed/step": 0.001, - "customscript/seed_travel.py/img2img/SSIM min substep/visible": true, - "customscript/seed_travel.py/img2img/SSIM min substep/value": 0.001, - "customscript/seed_travel.py/img2img/SSIM min threshold/visible": true, - "customscript/seed_travel.py/img2img/SSIM min threshold/value": 75, - "customscript/seed_travel.py/img2img/SSIM min threshold/minimum": 0, - "customscript/seed_travel.py/img2img/SSIM min threshold/maximum": 100, - "customscript/seed_travel.py/img2img/SSIM min threshold/step": 1, - "customscript/seed_travel.py/img2img/Save extra status information/visible": true, - "customscript/seed_travel.py/img2img/Save extra status information/value": true, - "extras/Input directory/visible": true, - "extras/Input directory/value": "", - "extras/Output directory/visible": true, - "extras/Output directory/value": "", - "extras/Show result images/visible": true, - "extras/Show result images/value": true, - "customscript/postprocessing_upscale.py/extras/Resize/visible": true, - "customscript/postprocessing_upscale.py/extras/Resize/value": 4, - "customscript/postprocessing_upscale.py/extras/Resize/minimum": 1.0, - "customscript/postprocessing_upscale.py/extras/Resize/maximum": 8.0, - "customscript/postprocessing_upscale.py/extras/Resize/step": 0.05, - "customscript/postprocessing_upscale.py/extras/Upscaler/visible": true, - "customscript/postprocessing_upscale.py/extras/Upscaler/value": "SwinIR_4x", - "customscript/postprocessing_upscale.py/extras/Width/visible": true, - "customscript/postprocessing_upscale.py/extras/Width/value": 512, - "customscript/postprocessing_upscale.py/extras/Height/visible": true, - "customscript/postprocessing_upscale.py/extras/Height/value": 512, - "customscript/postprocessing_upscale.py/extras/Crop to fit/visible": true, - "customscript/postprocessing_upscale.py/extras/Crop to fit/value": true, - "customscript/postprocessing_upscale.py/extras/Upscaler 2/visible": false, - "customscript/postprocessing_upscale.py/extras/Upscaler 2/value": "None", - "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/visible": true, - "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/value": 0.0, - "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/minimum": 0.0, - "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/maximum": 1.0, - "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/step": 0.01, - "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/visible": true, - "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/value": 0, - "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/minimum": 0.0, - "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/maximum": 1.0, - "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/step": 0.01, - "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/visible": true, - "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/value": 1.0, - "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/minimum": 0.0, - "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/maximum": 1.0, - "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/step": 0.01, - "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = max), 1 = min)/visible": true, - "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = max), 1 = min)/value": 0.2, - "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = max), 1 = min)/minimum": 0.0, - "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = max), 1 = min)/maximum": 1.0, - "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = max), 1 = min)/step": 0.01, - "customscript/postprocessing_rembg.py/extras/Remove background/visible": true, - "customscript/postprocessing_rembg.py/extras/Remove background/value": "None", - "customscript/postprocessing_rembg.py/extras/Return mask/visible": true, - "customscript/postprocessing_rembg.py/extras/Return mask/value": false, - "customscript/postprocessing_rembg.py/extras/Alpha matting/visible": true, - "customscript/postprocessing_rembg.py/extras/Alpha matting/value": false, - "customscript/postprocessing_rembg.py/extras/Erode size/visible": true, - "customscript/postprocessing_rembg.py/extras/Erode size/value": 10, - "customscript/postprocessing_rembg.py/extras/Erode size/minimum": 0, - "customscript/postprocessing_rembg.py/extras/Erode size/maximum": 40, - "customscript/postprocessing_rembg.py/extras/Erode size/step": 1, - "customscript/postprocessing_rembg.py/extras/Foreground threshold/visible": true, - "customscript/postprocessing_rembg.py/extras/Foreground threshold/value": 240, - "customscript/postprocessing_rembg.py/extras/Foreground threshold/minimum": 0, - "customscript/postprocessing_rembg.py/extras/Foreground threshold/maximum": 255, - "customscript/postprocessing_rembg.py/extras/Foreground threshold/step": 1, - "customscript/postprocessing_rembg.py/extras/Background threshold/visible": true, - "customscript/postprocessing_rembg.py/extras/Background threshold/value": 10, - "customscript/postprocessing_rembg.py/extras/Background threshold/minimum": 0, - "customscript/postprocessing_rembg.py/extras/Background threshold/maximum": 255, - "customscript/postprocessing_rembg.py/extras/Background threshold/step": 1, - "modelmerger/Primary model (A)/visible": true, - "modelmerger/Primary model (A)/value": null, - "modelmerger/Secondary model (B)/visible": true, - "modelmerger/Secondary model (B)/value": null, - "modelmerger/Tertiary model (C)/visible": true, - "modelmerger/Tertiary model (C)/value": null, - "modelmerger/Custom Name (Optional)/visible": true, - "modelmerger/Custom Name (Optional)/value": "", - "modelmerger/Multiplier (M) - set to 0 to get model A/visible": true, - "modelmerger/Multiplier (M) - set to 0 to get model A/value": 0.3, - "modelmerger/Multiplier (M) - set to 0 to get model A/minimum": 0.0, - "modelmerger/Multiplier (M) - set to 0 to get model A/maximum": 1.0, - "modelmerger/Multiplier (M) - set to 0 to get model A/step": 0.05, - "modelmerger/Interpolation Method/visible": true, - "modelmerger/Interpolation Method/value": "Weighted sum", - "modelmerger/Checkpoint format/visible": true, - "modelmerger/Checkpoint format/value": "ckpt", - "modelmerger/Save as float16/visible": true, - "modelmerger/Save as float16/value": false, - "modelmerger/Copy config from/visible": true, - "modelmerger/Copy config from/value": "A, B or C", - "modelmerger/Bake in VAE/visible": true, - "modelmerger/Bake in VAE/value": "None", - "modelmerger/Discard weights with matching name/visible": true, - "modelmerger/Discard weights with matching name/value": "", - "train/Primary model (A)/visible": true, - "train/Primary model (A)/value": null, - "train/Secondary model (B)/visible": true, - "train/Secondary model (B)/value": null, - "train/Tertiary model (C)/visible": true, - "train/Tertiary model (C)/value": null, - "train/Custom Name (Optional)/visible": true, - "train/Custom Name (Optional)/value": "", - "train/Multiplier (M) - set to 0 to get model A/visible": true, - "train/Multiplier (M) - set to 0 to get model A/value": 0.3, - "train/Multiplier (M) - set to 0 to get model A/minimum": 0.0, - "train/Multiplier (M) - set to 0 to get model A/maximum": 1.0, - "train/Multiplier (M) - set to 0 to get model A/step": 0.05, - "train/Interpolation Method/visible": true, - "train/Interpolation Method/value": "Weighted sum", - "train/Checkpoint format/visible": true, - "train/Checkpoint format/value": "ckpt", - "train/Save as float16/visible": true, - "train/Save as float16/value": false, - "train/Copy config from/visible": true, - "train/Copy config from/value": "A, B or C", - "train/Bake in VAE/visible": true, - "train/Bake in VAE/value": "None", - "train/Discard weights with matching name/visible": true, - "train/Discard weights with matching name/value": "", - "train/Name/visible": true, - "train/Name/value": "", - "train/Initialization text/visible": true, - "train/Initialization text/value": "*", - "train/Number of vectors per token/visible": true, - "train/Number of vectors per token/value": 1, - "train/Number of vectors per token/minimum": 1, - "train/Number of vectors per token/maximum": 75, - "train/Number of vectors per token/step": 1, - "train/Overwrite Old Embedding/visible": true, - "train/Overwrite Old Embedding/value": false, - "train/Enter hypernetwork layer structure/visible": true, - "train/Enter hypernetwork layer structure/value": "1, 2, 1", - "train/Select activation function of hypernetwork. Recommended : Swish / Linear(none)/visible": true, - "train/Select activation function of hypernetwork. Recommended : Swish / Linear(none)/value": "linear", - "train/Select Layer weights initialization. Recommended: Kaiming for relu-like, Xavier for sigmoid-like, Normal otherwise/visible": true, - "train/Select Layer weights initialization. Recommended: Kaiming for relu-like, Xavier for sigmoid-like, Normal otherwise/value": "Normal", - "train/Add layer normalization/visible": true, - "train/Add layer normalization/value": false, - "train/Use dropout/visible": true, - "train/Use dropout/value": false, - "train/Enter hypernetwork Dropout structure (or empty). Recommended : 0~0.35 incrementing sequence: 0, 0.05, 0.15/visible": true, - "train/Enter hypernetwork Dropout structure (or empty). Recommended : 0~0.35 incrementing sequence: 0, 0.05, 0.15/value": "0, 0, 0", - "train/Overwrite Old Hypernetwork/visible": true, - "train/Overwrite Old Hypernetwork/value": false, - "train/Source directory/visible": true, - "train/Source directory/value": "", - "train/Destination directory/visible": true, - "train/Destination directory/value": "", - "train/Width/visible": true, - "train/Width/value": 512, - "train/Width/minimum": 64, - "train/Width/maximum": 2048, - "train/Width/step": 8, - "train/Height/visible": true, - "train/Height/value": 512, - "train/Height/minimum": 64, - "train/Height/maximum": 2048, - "train/Height/step": 8, - "train/Existing Caption txt Action/visible": true, - "train/Existing Caption txt Action/value": "ignore", - "train/Create flipped copies/visible": true, - "train/Create flipped copies/value": false, - "train/Split oversized images/visible": true, - "train/Split oversized images/value": false, - "train/Auto focal point crop/visible": true, - "train/Auto focal point crop/value": false, - "train/Auto-sized crop/visible": true, - "train/Auto-sized crop/value": false, - "train/Use BLIP for caption/visible": true, - "train/Use BLIP for caption/value": false, - "train/Use deepbooru for caption/visible": true, - "train/Use deepbooru for caption/value": false, - "train/Split image threshold/visible": true, - "train/Split image threshold/value": 0.5, - "train/Split image threshold/minimum": 0.0, - "train/Split image threshold/maximum": 1.0, - "train/Split image threshold/step": 0.05, - "train/Split image overlap ratio/visible": true, - "train/Split image overlap ratio/value": 0.2, - "train/Split image overlap ratio/minimum": 0.0, - "train/Split image overlap ratio/maximum": 0.9, - "train/Split image overlap ratio/step": 0.05, - "train/Focal point face weight/visible": true, - "train/Focal point face weight/value": 0.9, - "train/Focal point face weight/minimum": 0.0, - "train/Focal point face weight/maximum": 1.0, - "train/Focal point face weight/step": 0.05, - "train/Focal point entropy weight/visible": true, - "train/Focal point entropy weight/value": 0.15, - "train/Focal point entropy weight/minimum": 0.0, - "train/Focal point entropy weight/maximum": 1.0, - "train/Focal point entropy weight/step": 0.05, - "train/Focal point edges weight/visible": true, - "train/Focal point edges weight/value": 0.5, - "train/Focal point edges weight/minimum": 0.0, - "train/Focal point edges weight/maximum": 1.0, - "train/Focal point edges weight/step": 0.05, - "train/Create debug image/visible": true, - "train/Create debug image/value": false, - "train/Dimension lower bound/visible": true, - "train/Dimension lower bound/value": 384, - "train/Dimension lower bound/minimum": 64, - "train/Dimension lower bound/maximum": 2048, - "train/Dimension lower bound/step": 8, - "train/Dimension upper bound/visible": true, - "train/Dimension upper bound/value": 768, - "train/Dimension upper bound/minimum": 64, - "train/Dimension upper bound/maximum": 2048, - "train/Dimension upper bound/step": 8, - "train/Area lower bound/visible": true, - "train/Area lower bound/value": 4096, - "train/Area lower bound/minimum": 4096, - "train/Area lower bound/maximum": 4194304, - "train/Area lower bound/step": 1, - "train/Area upper bound/visible": true, - "train/Area upper bound/value": 409600, - "train/Area upper bound/minimum": 4096, - "train/Area upper bound/maximum": 4194304, - "train/Area upper bound/step": 1, - "train/Resizing objective/visible": true, - "train/Resizing objective/value": "Maximize area", - "train/Error threshold/visible": true, - "train/Error threshold/value": 0.1, - "train/Error threshold/minimum": 0, - "train/Error threshold/maximum": 1, - "train/Error threshold/step": 0.01, - "train/Embedding/visible": true, - "train/Embedding/value": null, - "train/Hypernetwork/visible": true, - "train/Hypernetwork/value": null, - "train/Embedding Learning rate/visible": true, - "train/Embedding Learning rate/value": "0.005", - "train/Hypernetwork Learning rate/visible": true, - "train/Hypernetwork Learning rate/value": "0.00001", - "train/Gradient Clipping/visible": true, - "train/Gradient Clipping/value": "disabled", - "train/Batch size/visible": true, - "train/Batch size/value": 1, - "train/Gradient accumulation steps/visible": true, - "train/Gradient accumulation steps/value": 1, - "train/Dataset directory/visible": true, - "train/Dataset directory/value": "", - "train/Log directory/visible": true, - "train/Log directory/value": "textual_inversion", - "train/Prompt template/visible": true, - "train/Prompt template/value": "style_filewords.txt", - "train/Do not resize images/visible": true, - "train/Do not resize images/value": false, - "train/Max steps/visible": true, - "train/Max steps/value": 100000, - "train/Save an image to log directory every N steps, 0 to disable/visible": true, - "train/Save an image to log directory every N steps, 0 to disable/value": 500, - "train/Save a copy of embedding to log directory every N steps, 0 to disable/visible": true, - "train/Save a copy of embedding to log directory every N steps, 0 to disable/value": 500, - "train/Use PNG alpha channel as loss weight/visible": true, - "train/Use PNG alpha channel as loss weight/value": false, - "train/Save images with embedding in PNG chunks/visible": true, - "train/Save images with embedding in PNG chunks/value": true, - "train/Read parameters (prompt, etc...) from txt2img tab when making previews/visible": true, - "train/Read parameters (prompt, etc...) from txt2img tab when making previews/value": false, - "train/Shuffle tags by ',' when creating prompts./visible": true, - "train/Shuffle tags by ',' when creating prompts./value": false, - "train/Drop out tags when creating prompts./visible": true, - "train/Drop out tags when creating prompts./value": 0, - "train/Drop out tags when creating prompts./minimum": 0, - "train/Drop out tags when creating prompts./maximum": 1, - "train/Drop out tags when creating prompts./step": 0.1, - "train/Choose latent sampling method/visible": true, - "train/Choose latent sampling method/value": "once", - "customscript/model_keyword.py/txt2img/multiplier/visible": true, - "customscript/model_keyword.py/txt2img/multiplier/value": 0.7, - "customscript/model_keyword.py/txt2img/multiplier/minimum": 0, - "customscript/model_keyword.py/txt2img/multiplier/maximum": 2, - "customscript/model_keyword.py/txt2img/multiplier/step": 0.01, - "txt2img/Keyword(trigger word)/visible": true, - "txt2img/Keyword(trigger word)/value": "", - "txt2img/result/visible": true, - "txt2img/result/value": "", - "customscript/model_keyword.py/img2img/multiplier/visible": true, - "customscript/model_keyword.py/img2img/multiplier/value": 0.7, - "customscript/model_keyword.py/img2img/multiplier/minimum": 0, - "customscript/model_keyword.py/img2img/multiplier/maximum": 2, - "customscript/model_keyword.py/img2img/multiplier/step": 0.01, - "img2img/Keyword(trigger word)/visible": true, - "img2img/Keyword(trigger word)/value": "", - "img2img/result/visible": true, - "img2img/result/value": "", - "customscript/additional_networks.py/txt2img/Enable/visible": true, - "customscript/additional_networks.py/txt2img/Enable/value": false, - "customscript/additional_networks.py/txt2img/Separate UNet/Text Encoder weights/visible": true, - "customscript/additional_networks.py/txt2img/Separate UNet/Text Encoder weights/value": false, - "customscript/additional_networks.py/txt2img/Network module 1/visible": true, - "customscript/additional_networks.py/txt2img/Network module 1/value": "LoRA", - "customscript/additional_networks.py/txt2img/Model 1/visible": true, - "customscript/additional_networks.py/txt2img/Model 1/value": "None", - "txt2img/Weight 1/visible": true, - "txt2img/Weight 1/value": 1.0, - "txt2img/Weight 1/minimum": -1.0, - "txt2img/Weight 1/maximum": 2.0, - "txt2img/Weight 1/step": 0.05, - "customscript/additional_networks.py/txt2img/UNet Weight 1/value": 1.0, - "customscript/additional_networks.py/txt2img/UNet Weight 1/minimum": -1.0, - "customscript/additional_networks.py/txt2img/UNet Weight 1/maximum": 2.0, - "customscript/additional_networks.py/txt2img/UNet Weight 1/step": 0.05, - "customscript/additional_networks.py/txt2img/TEnc Weight 1/value": 1.0, - "customscript/additional_networks.py/txt2img/TEnc Weight 1/minimum": -1.0, - "customscript/additional_networks.py/txt2img/TEnc Weight 1/maximum": 2.0, - "customscript/additional_networks.py/txt2img/TEnc Weight 1/step": 0.05, - "customscript/additional_networks.py/txt2img/Network module 2/visible": true, - "customscript/additional_networks.py/txt2img/Network module 2/value": "LoRA", - "customscript/additional_networks.py/txt2img/Model 2/visible": true, - "customscript/additional_networks.py/txt2img/Model 2/value": "None", - "txt2img/Weight 2/visible": true, - "txt2img/Weight 2/value": 1.0, - "txt2img/Weight 2/minimum": -1.0, - "txt2img/Weight 2/maximum": 2.0, - "txt2img/Weight 2/step": 0.05, - "customscript/additional_networks.py/txt2img/UNet Weight 2/value": 1.0, - "customscript/additional_networks.py/txt2img/UNet Weight 2/minimum": -1.0, - "customscript/additional_networks.py/txt2img/UNet Weight 2/maximum": 2.0, - "customscript/additional_networks.py/txt2img/UNet Weight 2/step": 0.05, - "customscript/additional_networks.py/txt2img/TEnc Weight 2/value": 1.0, - "customscript/additional_networks.py/txt2img/TEnc Weight 2/minimum": -1.0, - "customscript/additional_networks.py/txt2img/TEnc Weight 2/maximum": 2.0, - "customscript/additional_networks.py/txt2img/TEnc Weight 2/step": 0.05, - "customscript/additional_networks.py/txt2img/Network module 3/visible": true, - "customscript/additional_networks.py/txt2img/Network module 3/value": "LoRA", - "customscript/additional_networks.py/txt2img/Model 3/visible": true, - "customscript/additional_networks.py/txt2img/Model 3/value": "None", - "txt2img/Weight 3/visible": true, - "txt2img/Weight 3/value": 1.0, - "txt2img/Weight 3/minimum": -1.0, - "txt2img/Weight 3/maximum": 2.0, - "txt2img/Weight 3/step": 0.05, - "customscript/additional_networks.py/txt2img/UNet Weight 3/value": 1.0, - "customscript/additional_networks.py/txt2img/UNet Weight 3/minimum": -1.0, - "customscript/additional_networks.py/txt2img/UNet Weight 3/maximum": 2.0, - "customscript/additional_networks.py/txt2img/UNet Weight 3/step": 0.05, - "customscript/additional_networks.py/txt2img/TEnc Weight 3/value": 1.0, - "customscript/additional_networks.py/txt2img/TEnc Weight 3/minimum": -1.0, - "customscript/additional_networks.py/txt2img/TEnc Weight 3/maximum": 2.0, - "customscript/additional_networks.py/txt2img/TEnc Weight 3/step": 0.05, - "customscript/additional_networks.py/txt2img/Network module 4/visible": true, - "customscript/additional_networks.py/txt2img/Network module 4/value": "LoRA", - "customscript/additional_networks.py/txt2img/Model 4/visible": true, - "customscript/additional_networks.py/txt2img/Model 4/value": "None", - "txt2img/Weight 4/visible": true, - "txt2img/Weight 4/value": 1.0, - "txt2img/Weight 4/minimum": -1.0, - "txt2img/Weight 4/maximum": 2.0, - "txt2img/Weight 4/step": 0.05, - "customscript/additional_networks.py/txt2img/UNet Weight 4/value": 1.0, - "customscript/additional_networks.py/txt2img/UNet Weight 4/minimum": -1.0, - "customscript/additional_networks.py/txt2img/UNet Weight 4/maximum": 2.0, - "customscript/additional_networks.py/txt2img/UNet Weight 4/step": 0.05, - "customscript/additional_networks.py/txt2img/TEnc Weight 4/value": 1.0, - "customscript/additional_networks.py/txt2img/TEnc Weight 4/minimum": -1.0, - "customscript/additional_networks.py/txt2img/TEnc Weight 4/maximum": 2.0, - "customscript/additional_networks.py/txt2img/TEnc Weight 4/step": 0.05, - "customscript/additional_networks.py/txt2img/Network module 5/visible": true, - "customscript/additional_networks.py/txt2img/Network module 5/value": "LoRA", - "customscript/additional_networks.py/txt2img/Model 5/visible": true, - "customscript/additional_networks.py/txt2img/Model 5/value": "None", - "txt2img/Weight 5/visible": true, - "txt2img/Weight 5/value": 1.0, - "txt2img/Weight 5/minimum": -1.0, - "txt2img/Weight 5/maximum": 2.0, - "txt2img/Weight 5/step": 0.05, - "customscript/additional_networks.py/txt2img/UNet Weight 5/value": 1.0, - "customscript/additional_networks.py/txt2img/UNet Weight 5/minimum": -1.0, - "customscript/additional_networks.py/txt2img/UNet Weight 5/maximum": 2.0, - "customscript/additional_networks.py/txt2img/UNet Weight 5/step": 0.05, - "customscript/additional_networks.py/txt2img/TEnc Weight 5/value": 1.0, - "customscript/additional_networks.py/txt2img/TEnc Weight 5/minimum": -1.0, - "customscript/additional_networks.py/txt2img/TEnc Weight 5/maximum": 2.0, - "customscript/additional_networks.py/txt2img/TEnc Weight 5/step": 0.05, - "customscript/additional_networks.py/img2img/Enable/visible": true, - "customscript/additional_networks.py/img2img/Enable/value": false, - "customscript/additional_networks.py/img2img/Separate UNet/Text Encoder weights/visible": true, - "customscript/additional_networks.py/img2img/Separate UNet/Text Encoder weights/value": false, - "customscript/additional_networks.py/img2img/Network module 1/visible": true, - "customscript/additional_networks.py/img2img/Network module 1/value": "LoRA", - "customscript/additional_networks.py/img2img/Model 1/visible": true, - "customscript/additional_networks.py/img2img/Model 1/value": "None", - "img2img/Weight 1/visible": true, - "img2img/Weight 1/value": 1.0, - "img2img/Weight 1/minimum": -1.0, - "img2img/Weight 1/maximum": 2.0, - "img2img/Weight 1/step": 0.05, - "customscript/additional_networks.py/img2img/UNet Weight 1/value": 1.0, - "customscript/additional_networks.py/img2img/UNet Weight 1/minimum": -1.0, - "customscript/additional_networks.py/img2img/UNet Weight 1/maximum": 2.0, - "customscript/additional_networks.py/img2img/UNet Weight 1/step": 0.05, - "customscript/additional_networks.py/img2img/TEnc Weight 1/value": 1.0, - "customscript/additional_networks.py/img2img/TEnc Weight 1/minimum": -1.0, - "customscript/additional_networks.py/img2img/TEnc Weight 1/maximum": 2.0, - "customscript/additional_networks.py/img2img/TEnc Weight 1/step": 0.05, - "customscript/additional_networks.py/img2img/Network module 2/visible": true, - "customscript/additional_networks.py/img2img/Network module 2/value": "LoRA", - "customscript/additional_networks.py/img2img/Model 2/visible": true, - "customscript/additional_networks.py/img2img/Model 2/value": "None", - "img2img/Weight 2/visible": true, - "img2img/Weight 2/value": 1.0, - "img2img/Weight 2/minimum": -1.0, - "img2img/Weight 2/maximum": 2.0, - "img2img/Weight 2/step": 0.05, - "customscript/additional_networks.py/img2img/UNet Weight 2/value": 1.0, - "customscript/additional_networks.py/img2img/UNet Weight 2/minimum": -1.0, - "customscript/additional_networks.py/img2img/UNet Weight 2/maximum": 2.0, - "customscript/additional_networks.py/img2img/UNet Weight 2/step": 0.05, - "customscript/additional_networks.py/img2img/TEnc Weight 2/value": 1.0, - "customscript/additional_networks.py/img2img/TEnc Weight 2/minimum": -1.0, - "customscript/additional_networks.py/img2img/TEnc Weight 2/maximum": 2.0, - "customscript/additional_networks.py/img2img/TEnc Weight 2/step": 0.05, - "customscript/additional_networks.py/img2img/Network module 3/visible": true, - "customscript/additional_networks.py/img2img/Network module 3/value": "LoRA", - "customscript/additional_networks.py/img2img/Model 3/visible": true, - "customscript/additional_networks.py/img2img/Model 3/value": "None", - "img2img/Weight 3/visible": true, - "img2img/Weight 3/value": 1.0, - "img2img/Weight 3/minimum": -1.0, - "img2img/Weight 3/maximum": 2.0, - "img2img/Weight 3/step": 0.05, - "customscript/additional_networks.py/img2img/UNet Weight 3/value": 1.0, - "customscript/additional_networks.py/img2img/UNet Weight 3/minimum": -1.0, - "customscript/additional_networks.py/img2img/UNet Weight 3/maximum": 2.0, - "customscript/additional_networks.py/img2img/UNet Weight 3/step": 0.05, - "customscript/additional_networks.py/img2img/TEnc Weight 3/value": 1.0, - "customscript/additional_networks.py/img2img/TEnc Weight 3/minimum": -1.0, - "customscript/additional_networks.py/img2img/TEnc Weight 3/maximum": 2.0, - "customscript/additional_networks.py/img2img/TEnc Weight 3/step": 0.05, - "customscript/additional_networks.py/img2img/Network module 4/visible": true, - "customscript/additional_networks.py/img2img/Network module 4/value": "LoRA", - "customscript/additional_networks.py/img2img/Model 4/visible": true, - "customscript/additional_networks.py/img2img/Model 4/value": "None", - "img2img/Weight 4/visible": true, - "img2img/Weight 4/value": 1.0, - "img2img/Weight 4/minimum": -1.0, - "img2img/Weight 4/maximum": 2.0, - "img2img/Weight 4/step": 0.05, - "customscript/additional_networks.py/img2img/UNet Weight 4/value": 1.0, - "customscript/additional_networks.py/img2img/UNet Weight 4/minimum": -1.0, - "customscript/additional_networks.py/img2img/UNet Weight 4/maximum": 2.0, - "customscript/additional_networks.py/img2img/UNet Weight 4/step": 0.05, - "customscript/additional_networks.py/img2img/TEnc Weight 4/value": 1.0, - "customscript/additional_networks.py/img2img/TEnc Weight 4/minimum": -1.0, - "customscript/additional_networks.py/img2img/TEnc Weight 4/maximum": 2.0, - "customscript/additional_networks.py/img2img/TEnc Weight 4/step": 0.05, - "customscript/additional_networks.py/img2img/Network module 5/visible": true, - "customscript/additional_networks.py/img2img/Network module 5/value": "LoRA", - "customscript/additional_networks.py/img2img/Model 5/visible": true, - "customscript/additional_networks.py/img2img/Model 5/value": "None", - "img2img/Weight 5/visible": true, - "img2img/Weight 5/value": 1.0, - "img2img/Weight 5/minimum": -1.0, - "img2img/Weight 5/maximum": 2.0, - "img2img/Weight 5/step": 0.05, - "customscript/additional_networks.py/img2img/UNet Weight 5/value": 1.0, - "customscript/additional_networks.py/img2img/UNet Weight 5/minimum": -1.0, - "customscript/additional_networks.py/img2img/UNet Weight 5/maximum": 2.0, - "customscript/additional_networks.py/img2img/UNet Weight 5/step": 0.05, - "customscript/additional_networks.py/img2img/TEnc Weight 5/value": 1.0, - "customscript/additional_networks.py/img2img/TEnc Weight 5/minimum": -1.0, - "customscript/additional_networks.py/img2img/TEnc Weight 5/maximum": 2.0, - "customscript/additional_networks.py/img2img/TEnc Weight 5/step": 0.05, - "customscript/tilediffusion.py/txt2img/Enable/visible": true, - "customscript/tilediffusion.py/txt2img/Enable/value": false, - "customscript/tilediffusion.py/txt2img/Overwrite image size/visible": true, - "customscript/tilediffusion.py/txt2img/Overwrite image size/value": false, - "customscript/tilediffusion.py/txt2img/Keep input image size/value": true, - "customscript/tilediffusion.py/txt2img/Image width/visible": true, - "customscript/tilediffusion.py/txt2img/Image width/value": 1024, - "customscript/tilediffusion.py/txt2img/Image width/minimum": 256, - "customscript/tilediffusion.py/txt2img/Image width/maximum": 16384, - "customscript/tilediffusion.py/txt2img/Image width/step": 16, - "customscript/tilediffusion.py/txt2img/Image height/visible": true, - "customscript/tilediffusion.py/txt2img/Image height/value": 1024, - "customscript/tilediffusion.py/txt2img/Image height/minimum": 256, - "customscript/tilediffusion.py/txt2img/Image height/maximum": 16384, - "customscript/tilediffusion.py/txt2img/Image height/step": 16, - "customscript/tilediffusion.py/txt2img/Method/visible": true, - "customscript/tilediffusion.py/txt2img/Method/value": "MultiDiffusion", - "customscript/tilediffusion.py/txt2img/Move ControlNet images to CPU (if applicable)/visible": true, - "customscript/tilediffusion.py/txt2img/Move ControlNet images to CPU (if applicable)/value": false, - "customscript/tilediffusion.py/txt2img/Latent tile width/visible": true, - "customscript/tilediffusion.py/txt2img/Latent tile width/value": 96, - "customscript/tilediffusion.py/txt2img/Latent tile width/minimum": 16, - "customscript/tilediffusion.py/txt2img/Latent tile width/maximum": 256, - "customscript/tilediffusion.py/txt2img/Latent tile width/step": 16, - "customscript/tilediffusion.py/txt2img/Latent tile height/visible": true, - "customscript/tilediffusion.py/txt2img/Latent tile height/value": 96, - "customscript/tilediffusion.py/txt2img/Latent tile height/minimum": 16, - "customscript/tilediffusion.py/txt2img/Latent tile height/maximum": 256, - "customscript/tilediffusion.py/txt2img/Latent tile height/step": 16, - "customscript/tilediffusion.py/txt2img/Latent tile overlap/visible": true, - "customscript/tilediffusion.py/txt2img/Latent tile overlap/value": 48, - "customscript/tilediffusion.py/txt2img/Latent tile overlap/minimum": 0, - "customscript/tilediffusion.py/txt2img/Latent tile overlap/maximum": 256, - "customscript/tilediffusion.py/txt2img/Latent tile overlap/step": 4, - "customscript/tilediffusion.py/txt2img/Latent tile batch size/visible": true, - "customscript/tilediffusion.py/txt2img/Latent tile batch size/value": 1, - "customscript/tilediffusion.py/txt2img/Latent tile batch size/minimum": 1, - "customscript/tilediffusion.py/txt2img/Latent tile batch size/maximum": 8, - "customscript/tilediffusion.py/txt2img/Latent tile batch size/step": 1, - "customscript/tilediffusion.py/txt2img/Upscaler/visible": true, - "customscript/tilediffusion.py/txt2img/Upscaler/value": "None", - "customscript/tilediffusion.py/txt2img/Scale Factor/visible": true, - "customscript/tilediffusion.py/txt2img/Scale Factor/value": 2.0, - "customscript/tilediffusion.py/txt2img/Scale Factor/minimum": 1.0, - "customscript/tilediffusion.py/txt2img/Scale Factor/maximum": 8.0, - "customscript/tilediffusion.py/txt2img/Scale Factor/step": 0.05, - "customscript/tilediffusion.py/txt2img/Enable Noise Inversion/visible": true, - "customscript/tilediffusion.py/txt2img/Enable Noise Inversion/value": false, - "customscript/tilediffusion.py/txt2img/Inversion steps/visible": true, - "customscript/tilediffusion.py/txt2img/Inversion steps/value": 10, - "customscript/tilediffusion.py/txt2img/Inversion steps/minimum": 1, - "customscript/tilediffusion.py/txt2img/Inversion steps/maximum": 100, - "customscript/tilediffusion.py/txt2img/Inversion steps/step": 1, - "customscript/tilediffusion.py/txt2img/Retouch/visible": true, - "customscript/tilediffusion.py/txt2img/Retouch/value": 1, - "customscript/tilediffusion.py/txt2img/Retouch/minimum": 1, - "customscript/tilediffusion.py/txt2img/Retouch/maximum": 100, - "customscript/tilediffusion.py/txt2img/Retouch/step": 0.1, - "customscript/tilediffusion.py/txt2img/Renoise strength/visible": true, - "customscript/tilediffusion.py/txt2img/Renoise strength/value": 1, - "customscript/tilediffusion.py/txt2img/Renoise strength/minimum": 0, - "customscript/tilediffusion.py/txt2img/Renoise strength/maximum": 2, - "customscript/tilediffusion.py/txt2img/Renoise strength/step": 0.01, - "customscript/tilediffusion.py/txt2img/Renoise kernel size/visible": true, - "customscript/tilediffusion.py/txt2img/Renoise kernel size/value": 64, - "customscript/tilediffusion.py/txt2img/Renoise kernel size/minimum": 2, - "customscript/tilediffusion.py/txt2img/Renoise kernel size/maximum": 512, - "customscript/tilediffusion.py/txt2img/Renoise kernel size/step": 1, - "customscript/tilediffusion.py/txt2img/Enable Control/visible": true, - "customscript/tilediffusion.py/txt2img/Enable Control/value": false, - "customscript/tilediffusion.py/txt2img/Draw full canvas background/visible": true, - "customscript/tilediffusion.py/txt2img/Draw full canvas background/value": false, - "customscript/tilediffusion.py/txt2img/Causalize layers/value": false, - "txt2img/Custom Config File/visible": true, - "txt2img/Custom Config File/value": "config.json", - "customscript/tilediffusion.py/txt2img/Enable Region 1/visible": true, - "customscript/tilediffusion.py/txt2img/Enable Region 1/value": false, - "customscript/tilediffusion.py/txt2img/Type/visible": true, - "customscript/tilediffusion.py/txt2img/Type/value": "Background", - "customscript/tilediffusion.py/txt2img/Feather/value": 0.2, - "customscript/tilediffusion.py/txt2img/Feather/minimum": 0, - "customscript/tilediffusion.py/txt2img/Feather/maximum": 1, - "customscript/tilediffusion.py/txt2img/Feather/step": 0.05, - "customscript/tilediffusion.py/txt2img/x/visible": true, - "customscript/tilediffusion.py/txt2img/x/value": 0.4, - "customscript/tilediffusion.py/txt2img/x/minimum": 0.0, - "customscript/tilediffusion.py/txt2img/x/maximum": 1.0, - "customscript/tilediffusion.py/txt2img/x/step": 0.01, - "customscript/tilediffusion.py/txt2img/y/visible": true, - "customscript/tilediffusion.py/txt2img/y/value": 0.4, - "customscript/tilediffusion.py/txt2img/y/minimum": 0.0, - "customscript/tilediffusion.py/txt2img/y/maximum": 1.0, - "customscript/tilediffusion.py/txt2img/y/step": 0.01, - "customscript/tilediffusion.py/txt2img/w/visible": true, - "customscript/tilediffusion.py/txt2img/w/value": 0.2, - "customscript/tilediffusion.py/txt2img/w/minimum": 0.0, - "customscript/tilediffusion.py/txt2img/w/maximum": 1.0, - "customscript/tilediffusion.py/txt2img/w/step": 0.01, - "customscript/tilediffusion.py/txt2img/h/visible": true, - "customscript/tilediffusion.py/txt2img/h/value": 0.2, - "customscript/tilediffusion.py/txt2img/h/minimum": 0.0, - "customscript/tilediffusion.py/txt2img/h/maximum": 1.0, - "customscript/tilediffusion.py/txt2img/h/step": 0.01, - "customscript/tilediffusion.py/txt2img/Seed/visible": true, - "customscript/tilediffusion.py/txt2img/Seed/value": -1.0, - "customscript/tilediffusion.py/txt2img/Enable Region 2/visible": true, - "customscript/tilediffusion.py/txt2img/Enable Region 2/value": false, - "customscript/tilediffusion.py/txt2img/Enable Region 3/visible": true, - "customscript/tilediffusion.py/txt2img/Enable Region 3/value": false, - "customscript/tilediffusion.py/txt2img/Enable Region 4/visible": true, - "customscript/tilediffusion.py/txt2img/Enable Region 4/value": false, - "customscript/tilediffusion.py/txt2img/Enable Region 5/visible": true, - "customscript/tilediffusion.py/txt2img/Enable Region 5/value": false, - "customscript/tilediffusion.py/txt2img/Enable Region 6/visible": true, - "customscript/tilediffusion.py/txt2img/Enable Region 6/value": false, - "customscript/tilediffusion.py/txt2img/Enable Region 7/visible": true, - "customscript/tilediffusion.py/txt2img/Enable Region 7/value": false, - "customscript/tilediffusion.py/txt2img/Enable Region 8/visible": true, - "customscript/tilediffusion.py/txt2img/Enable Region 8/value": false, - "customscript/vae_optimize.py/txt2img/Enable/visible": true, - "customscript/vae_optimize.py/txt2img/Enable/value": false, - "customscript/vae_optimize.py/txt2img/Move VAE to GPU/visible": true, - "customscript/vae_optimize.py/txt2img/Move VAE to GPU/value": false, - "customscript/vae_optimize.py/txt2img/Encoder Tile Size/visible": true, - "customscript/vae_optimize.py/txt2img/Encoder Tile Size/value": 2048, - "customscript/vae_optimize.py/txt2img/Encoder Tile Size/minimum": 256, - "customscript/vae_optimize.py/txt2img/Encoder Tile Size/maximum": 4096, - "customscript/vae_optimize.py/txt2img/Encoder Tile Size/step": 16, - "customscript/vae_optimize.py/txt2img/Decoder Tile Size/visible": true, - "customscript/vae_optimize.py/txt2img/Decoder Tile Size/value": 128, - "customscript/vae_optimize.py/txt2img/Decoder Tile Size/minimum": 48, - "customscript/vae_optimize.py/txt2img/Decoder Tile Size/maximum": 512, - "customscript/vae_optimize.py/txt2img/Decoder Tile Size/step": 16, - "customscript/vae_optimize.py/txt2img/Fast Encoder/visible": true, - "customscript/vae_optimize.py/txt2img/Fast Encoder/value": true, - "customscript/vae_optimize.py/txt2img/Fast Decoder/visible": true, - "customscript/vae_optimize.py/txt2img/Fast Decoder/value": true, - "customscript/vae_optimize.py/txt2img/Encoder Color Fix/visible": true, - "customscript/vae_optimize.py/txt2img/Encoder Color Fix/value": false, - "customscript/tilediffusion.py/img2img/Enable/visible": true, - "customscript/tilediffusion.py/img2img/Enable/value": false, - "customscript/tilediffusion.py/img2img/Overwrite image size/value": false, - "customscript/tilediffusion.py/img2img/Keep input image size/visible": true, - "customscript/tilediffusion.py/img2img/Keep input image size/value": true, - "customscript/tilediffusion.py/img2img/Image width/visible": true, - "customscript/tilediffusion.py/img2img/Image width/value": 1024, - "customscript/tilediffusion.py/img2img/Image width/minimum": 256, - "customscript/tilediffusion.py/img2img/Image width/maximum": 16384, - "customscript/tilediffusion.py/img2img/Image width/step": 16, - "customscript/tilediffusion.py/img2img/Image height/visible": true, - "customscript/tilediffusion.py/img2img/Image height/value": 1024, - "customscript/tilediffusion.py/img2img/Image height/minimum": 256, - "customscript/tilediffusion.py/img2img/Image height/maximum": 16384, - "customscript/tilediffusion.py/img2img/Image height/step": 16, - "customscript/tilediffusion.py/img2img/Method/visible": true, - "customscript/tilediffusion.py/img2img/Method/value": "MultiDiffusion", - "customscript/tilediffusion.py/img2img/Move ControlNet images to CPU (if applicable)/visible": true, - "customscript/tilediffusion.py/img2img/Move ControlNet images to CPU (if applicable)/value": false, - "customscript/tilediffusion.py/img2img/Latent tile width/visible": true, - "customscript/tilediffusion.py/img2img/Latent tile width/value": 96, - "customscript/tilediffusion.py/img2img/Latent tile width/minimum": 16, - "customscript/tilediffusion.py/img2img/Latent tile width/maximum": 256, - "customscript/tilediffusion.py/img2img/Latent tile width/step": 16, - "customscript/tilediffusion.py/img2img/Latent tile height/visible": true, - "customscript/tilediffusion.py/img2img/Latent tile height/value": 96, - "customscript/tilediffusion.py/img2img/Latent tile height/minimum": 16, - "customscript/tilediffusion.py/img2img/Latent tile height/maximum": 256, - "customscript/tilediffusion.py/img2img/Latent tile height/step": 16, - "customscript/tilediffusion.py/img2img/Latent tile overlap/visible": true, - "customscript/tilediffusion.py/img2img/Latent tile overlap/value": 48, - "customscript/tilediffusion.py/img2img/Latent tile overlap/minimum": 0, - "customscript/tilediffusion.py/img2img/Latent tile overlap/maximum": 256, - "customscript/tilediffusion.py/img2img/Latent tile overlap/step": 4, - "customscript/tilediffusion.py/img2img/Latent tile batch size/visible": true, - "customscript/tilediffusion.py/img2img/Latent tile batch size/value": 1, - "customscript/tilediffusion.py/img2img/Latent tile batch size/minimum": 1, - "customscript/tilediffusion.py/img2img/Latent tile batch size/maximum": 8, - "customscript/tilediffusion.py/img2img/Latent tile batch size/step": 1, - "customscript/tilediffusion.py/img2img/Upscaler/visible": true, - "customscript/tilediffusion.py/img2img/Upscaler/value": "None", - "customscript/tilediffusion.py/img2img/Scale Factor/visible": true, - "customscript/tilediffusion.py/img2img/Scale Factor/value": 2.0, - "customscript/tilediffusion.py/img2img/Scale Factor/minimum": 1.0, - "customscript/tilediffusion.py/img2img/Scale Factor/maximum": 8.0, - "customscript/tilediffusion.py/img2img/Scale Factor/step": 0.05, - "customscript/tilediffusion.py/img2img/Enable Noise Inversion/visible": true, - "customscript/tilediffusion.py/img2img/Enable Noise Inversion/value": false, - "customscript/tilediffusion.py/img2img/Inversion steps/visible": true, - "customscript/tilediffusion.py/img2img/Inversion steps/value": 10, - "customscript/tilediffusion.py/img2img/Inversion steps/minimum": 1, - "customscript/tilediffusion.py/img2img/Inversion steps/maximum": 100, - "customscript/tilediffusion.py/img2img/Inversion steps/step": 1, - "customscript/tilediffusion.py/img2img/Retouch/visible": true, - "customscript/tilediffusion.py/img2img/Retouch/value": 1, - "customscript/tilediffusion.py/img2img/Retouch/minimum": 1, - "customscript/tilediffusion.py/img2img/Retouch/maximum": 100, - "customscript/tilediffusion.py/img2img/Retouch/step": 0.1, - "customscript/tilediffusion.py/img2img/Renoise strength/visible": true, - "customscript/tilediffusion.py/img2img/Renoise strength/value": 1, - "customscript/tilediffusion.py/img2img/Renoise strength/minimum": 0, - "customscript/tilediffusion.py/img2img/Renoise strength/maximum": 2, - "customscript/tilediffusion.py/img2img/Renoise strength/step": 0.01, - "customscript/tilediffusion.py/img2img/Renoise kernel size/visible": true, - "customscript/tilediffusion.py/img2img/Renoise kernel size/value": 64, - "customscript/tilediffusion.py/img2img/Renoise kernel size/minimum": 2, - "customscript/tilediffusion.py/img2img/Renoise kernel size/maximum": 512, - "customscript/tilediffusion.py/img2img/Renoise kernel size/step": 1, - "customscript/tilediffusion.py/img2img/Enable Control/visible": true, - "customscript/tilediffusion.py/img2img/Enable Control/value": false, - "customscript/tilediffusion.py/img2img/Draw full canvas background/visible": true, - "customscript/tilediffusion.py/img2img/Draw full canvas background/value": false, - "customscript/tilediffusion.py/img2img/Causalize layers/value": false, - "img2img/Custom Config File/visible": true, - "img2img/Custom Config File/value": "config.json", - "customscript/tilediffusion.py/img2img/Enable Region 1/visible": true, - "customscript/tilediffusion.py/img2img/Enable Region 1/value": false, - "customscript/tilediffusion.py/img2img/Type/visible": true, - "customscript/tilediffusion.py/img2img/Type/value": "Background", - "customscript/tilediffusion.py/img2img/Feather/value": 0.2, - "customscript/tilediffusion.py/img2img/Feather/minimum": 0, - "customscript/tilediffusion.py/img2img/Feather/maximum": 1, - "customscript/tilediffusion.py/img2img/Feather/step": 0.05, - "customscript/tilediffusion.py/img2img/x/visible": true, - "customscript/tilediffusion.py/img2img/x/value": 0.4, - "customscript/tilediffusion.py/img2img/x/minimum": 0.0, - "customscript/tilediffusion.py/img2img/x/maximum": 1.0, - "customscript/tilediffusion.py/img2img/x/step": 0.01, - "customscript/tilediffusion.py/img2img/y/visible": true, - "customscript/tilediffusion.py/img2img/y/value": 0.4, - "customscript/tilediffusion.py/img2img/y/minimum": 0.0, - "customscript/tilediffusion.py/img2img/y/maximum": 1.0, - "customscript/tilediffusion.py/img2img/y/step": 0.01, - "customscript/tilediffusion.py/img2img/w/visible": true, - "customscript/tilediffusion.py/img2img/w/value": 0.2, - "customscript/tilediffusion.py/img2img/w/minimum": 0.0, - "customscript/tilediffusion.py/img2img/w/maximum": 1.0, - "customscript/tilediffusion.py/img2img/w/step": 0.01, - "customscript/tilediffusion.py/img2img/h/visible": true, - "customscript/tilediffusion.py/img2img/h/value": 0.2, - "customscript/tilediffusion.py/img2img/h/minimum": 0.0, - "customscript/tilediffusion.py/img2img/h/maximum": 1.0, - "customscript/tilediffusion.py/img2img/h/step": 0.01, - "customscript/tilediffusion.py/img2img/Seed/visible": true, - "customscript/tilediffusion.py/img2img/Seed/value": -1.0, - "customscript/tilediffusion.py/img2img/Enable Region 2/visible": true, - "customscript/tilediffusion.py/img2img/Enable Region 2/value": false, - "customscript/tilediffusion.py/img2img/Enable Region 3/visible": true, - "customscript/tilediffusion.py/img2img/Enable Region 3/value": false, - "customscript/tilediffusion.py/img2img/Enable Region 4/visible": true, - "customscript/tilediffusion.py/img2img/Enable Region 4/value": false, - "customscript/tilediffusion.py/img2img/Enable Region 5/visible": true, - "customscript/tilediffusion.py/img2img/Enable Region 5/value": false, - "customscript/tilediffusion.py/img2img/Enable Region 6/visible": true, - "customscript/tilediffusion.py/img2img/Enable Region 6/value": false, - "customscript/tilediffusion.py/img2img/Enable Region 7/visible": true, - "customscript/tilediffusion.py/img2img/Enable Region 7/value": false, - "customscript/tilediffusion.py/img2img/Enable Region 8/visible": true, - "customscript/tilediffusion.py/img2img/Enable Region 8/value": false, - "customscript/vae_optimize.py/img2img/Enable/visible": true, - "customscript/vae_optimize.py/img2img/Enable/value": false, - "customscript/vae_optimize.py/img2img/Move VAE to GPU/visible": true, - "customscript/vae_optimize.py/img2img/Move VAE to GPU/value": false, - "customscript/vae_optimize.py/img2img/Encoder Tile Size/visible": true, - "customscript/vae_optimize.py/img2img/Encoder Tile Size/value": 2048, - "customscript/vae_optimize.py/img2img/Encoder Tile Size/minimum": 256, - "customscript/vae_optimize.py/img2img/Encoder Tile Size/maximum": 4096, - "customscript/vae_optimize.py/img2img/Encoder Tile Size/step": 16, - "customscript/vae_optimize.py/img2img/Decoder Tile Size/visible": true, - "customscript/vae_optimize.py/img2img/Decoder Tile Size/value": 128, - "customscript/vae_optimize.py/img2img/Decoder Tile Size/minimum": 48, - "customscript/vae_optimize.py/img2img/Decoder Tile Size/maximum": 512, - "customscript/vae_optimize.py/img2img/Decoder Tile Size/step": 16, - "customscript/vae_optimize.py/img2img/Fast Encoder/visible": true, - "customscript/vae_optimize.py/img2img/Fast Encoder/value": true, - "customscript/vae_optimize.py/img2img/Fast Decoder/visible": true, - "customscript/vae_optimize.py/img2img/Fast Decoder/value": true, - "customscript/vae_optimize.py/img2img/Encoder Color Fix/visible": true, - "customscript/vae_optimize.py/img2img/Encoder Color Fix/value": false -} \ No newline at end of file diff --git a/ui-screenshot.jpg b/ui-screenshot.jpg index 94e97d693..25ec4a22d 100644 Binary files a/ui-screenshot.jpg and b/ui-screenshot.jpg differ diff --git a/wiki b/wiki index d60ed4cdb..815232c19 160000 --- a/wiki +++ b/wiki @@ -1 +1 @@ -Subproject commit d60ed4cdb0eec8ad2d4fedaedabb578b56ad058a +Subproject commit 815232c19f24ee1be0bfb6c5c742f300d11794d8