AlUlkesh / stable-diffusion-webui-images-browser

an images browse for stable-diffusion-webui
626 stars 111 forks source link

Throwing errors when trying to load images #69

Closed itzzmai closed 1 year ago

itzzmai commented 1 year ago

Traceback (most recent call last): File "D:\stable-diffusion-webui\venv\lib\site-packages\gradio\routes.py", line 337, in run_predict output = await app.get_blocks().process_api( File "D:\stable-diffusion-webui\venv\lib\site-packages\gradio\blocks.py", line 1015, in process_api result = await self.call_function( File "D:\stable-diffusion-webui\venv\lib\site-packages\gradio\blocks.py", line 833, in call_function prediction = await anyio.to_thread.run_sync( File "D:\stable-diffusion-webui\venv\lib\site-packages\anyio\to_thread.py", line 31, in run_sync return await get_asynclib().run_sync_in_worker_thread( File "D:\stable-diffusion-webui\venv\lib\site-packages\anyio_backends_asyncio.py", line 937, in run_sync_in_worker_thread return await future File "D:\stable-diffusion-webui\venv\lib\site-packages\anyio_backends_asyncio.py", line 867, in run result = context.run(func, args) File "D:\stable-diffusion-webui\extensions\stable-diffusion-webui-images-browser\scripts\image_browser.py", line 674, in get_image_page filenames = get_all_images(img_path, sort_by, sort_order, keyword, tab_base_tag_box, img_path_depth, ranking_filter, aes_filter_min, aes_filter_max, exif_keyword, negative_prompt_search, use_regex, case_sensitive) File "D:\stable-diffusion-webui\extensions\stable-diffusion-webui-images-browser\scripts\image_browser.py", line 547, in get_all_images cache_exif(fileinfos) File "D:\stable-diffusion-webui\extensions\stable-diffusion-webui-images-browser\scripts\image_browser.py", line 364, in cache_exif image = PngImageFile(fi_info[0]) File "D:\stable-diffusion-webui\venv\lib\site-packages\PIL\ImageFile.py", line 117, in init self._open() File "D:\stable-diffusion-webui\venv\lib\site-packages\PIL\PngImagePlugin.py", line 730, in _open if not _accept(self.fp.read(8)): PermissionError: [Errno 13] Permission denied Traceback (most recent call last): File "D:\stable-diffusion-webui\venv\lib\site-packages\gradio\routes.py", line 337, in run_predict output = await app.get_blocks().process_api( File "D:\stable-diffusion-webui\venv\lib\site-packages\gradio\blocks.py", line 1015, in process_api result = await self.call_function( File "D:\stable-diffusion-webui\venv\lib\site-packages\gradio\blocks.py", line 833, in call_function prediction = await anyio.to_thread.run_sync( File "D:\stable-diffusion-webui\venv\lib\site-packages\anyio\to_thread.py", line 31, in run_sync return await get_asynclib().run_sync_in_worker_thread( File "D:\stable-diffusion-webui\venv\lib\site-packages\anyio_backends_asyncio.py", line 937, in run_sync_in_worker_thread return await future File "D:\stable-diffusion-webui\venv\lib\site-packages\anyio_backends_asyncio.py", line 867, in run result = context.run(func, args) File "D:\stable-diffusion-webui\extensions\stable-diffusion-webui-images-browser\scripts\image_browser.py", line 220, in tab_select path_recorder, path_recorder_formatted, path_recorder_unformatted = read_path_recorder() File "D:\stable-diffusion-webui\extensions\stable-diffusion-webui-images-browser\scripts\image_browser.py", line 189, in read_path_recorder path_recorder = wib_db.load_path_recorder() File "D:\stable-diffusion-webui\extensions\stable-diffusion-webui-images-browser\scripts\wib\wib_db.py", line 372, in load_path_recorder cursor.execute(''' sqlite3.OperationalError: database is locked

AlUlkesh commented 1 year ago

sqlite3.OperationalError: database is locked

When users had that error before, it was because they started multiple exif scans (different tabs) at the same time or webui was running more then once.

Does it happen, when you restart webui and wait for the scanning to end on the first tab?

itzzmai commented 1 year ago

yes. Even after restarting pc, browser, webui the same error happens

Traceback (most recent call last): File "D:\stable-diffusion-webui\venv\lib\site-packages\gradio\routes.py", line 337, in run_predict output = await app.get_blocks().process_api( File "D:\stable-diffusion-webui\venv\lib\site-packages\gradio\blocks.py", line 1015, in process_api result = await self.call_function( File "D:\stable-diffusion-webui\venv\lib\site-packages\gradio\blocks.py", line 833, in call_function prediction = await anyio.to_thread.run_sync( File "D:\stable-diffusion-webui\venv\lib\site-packages\anyio\to_thread.py", line 31, in run_sync return await get_asynclib().run_sync_in_worker_thread( File "D:\stable-diffusion-webui\venv\lib\site-packages\anyio_backends_asyncio.py", line 937, in run_sync_in_worker_thread return await future File "D:\stable-diffusion-webui\venv\lib\site-packages\anyio_backends_asyncio.py", line 867, in run result = context.run(func, *args) File "D:\stable-diffusion-webui\extensions\stable-diffusion-webui-images-browser\scripts\image_browser.py", line 674, in get_image_page filenames = get_all_images(img_path, sort_by, sort_order, keyword, tab_base_tag_box, img_path_depth, ranking_filter, aes_filter_min, aes_filter_max, exif_keyword, negative_prompt_search, use_regex, case_sensitive) File "D:\stable-diffusion-webui\extensions\stable-diffusion-webui-images-browser\scripts\image_browser.py", line 547, in get_all_images cache_exif(fileinfos) File "D:\stable-diffusion-webui\extensions\stable-diffusion-webui-images-browser\scripts\image_browser.py", line 364, in cache_exif image = PngImageFile(fi_info[0]) File "D:\stable-diffusion-webui\venv\lib\site-packages\PIL\ImageFile.py", line 117, in init self._open() File "D:\stable-diffusion-webui\venv\lib\site-packages\PIL\PngImagePlugin.py", line 730, in _open if not _accept(self.fp.read(8)): PermissionError: [Errno 13] Permission denied

AlUlkesh commented 1 year ago

PermissionError: [Errno 13] Permission denied

That's a different error. Odd.

Can you set the debugging option? (Settings - Image Browser - Print debug logs to the console)

Then restart webui and run to the error again and post the complete console log.

itzzmai commented 1 year ago

venv "D:\stable-diffusion-webui\venv\Scripts\Python.exe" Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] Commit hash: 0cc0ee1bcb4c24a8c9715f66cede06601bfc00c8 Installing requirements for Web UI

loading Smart Crop reqs from D:\stable-diffusion-webui\extensions\sd_smartprocess\requirements.txt Checking Smart Crop requirements.

Launching Web UI with arguments: --medvram --administrator --opt-split-attention --xformers --no-half-vae --api Loading booru2prompt settings [AddNet] Updating model hashes... 100%|███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 400/400 [00:00<00:00, 4798.77it/s] [AddNet] Updating model hashes... 100%|█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 400/400 [00:00<00:00, 100258.25it/s] Hypernetwork-MonkeyPatch-Extension found! D:\stable-diffusion-webui\venv\Scripts\python.exe 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] Windows 10.0.19044 0cc0ee1bcb4c24a8c9715f66cede06601bfc00c8

Gradio 3.16.2 D:\stable-diffusion-webui { "txt2img/Prompt/visible": true, "txt2img/Prompt/value": "", "txt2img/Negative prompt/visible": true, "txt2img/Negative prompt/value": "", "txt2img/Style 1/value": "None", "txt2img/Style 1/visible": true, "txt2img/Style 2/value": "None", "txt2img/Style 2/visible": true, "txt2img/Sampling Steps/visible": true, "txt2img/Sampling Steps/value": 20, "txt2img/Sampling Steps/minimum": 1, "txt2img/Sampling Steps/maximum": 150, "txt2img/Sampling Steps/step": 1, "txt2img/Sampling method/visible": true, "txt2img/Sampling method/value": "Euler a", "txt2img/Width/visible": true, "txt2img/Width/value": 512, "txt2img/Width/minimum": 64, "txt2img/Width/maximum": 2048, "txt2img/Width/step": 64, "txt2img/Height/visible": true, "txt2img/Height/value": 512, "txt2img/Height/minimum": 64, "txt2img/Height/maximum": 2048, "txt2img/Height/step": 64, "txt2img/Restore faces/visible": true, "txt2img/Restore faces/value": false, "txt2img/Tiling/visible": true, "txt2img/Tiling/value": false, "txt2img/Highres. fix/visible": true, "txt2img/Highres. fix/value": false, "txt2img/Firstpass width/visible": true, "txt2img/Firstpass width/value": 0, "txt2img/Firstpass width/minimum": 0, "txt2img/Firstpass width/maximum": 1024, "txt2img/Firstpass width/step": 64, "txt2img/Firstpass height/visible": true, "txt2img/Firstpass height/value": 0, "txt2img/Firstpass height/minimum": 0, "txt2img/Firstpass height/maximum": 1024, "txt2img/Firstpass height/step": 64, "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/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": 8, "txt2img/Batch size/step": 1, "txt2img/CFG Scale/visible": true, "txt2img/CFG Scale/value": 7.0, "txt2img/CFG Scale/minimum": 1.0, "txt2img/CFG Scale/maximum": 30.0, "txt2img/CFG Scale/step": 0.5, "txt2img/Seed/visible": true, "txt2img/Seed/value": -1.0, "txt2img/Extra/visible": true, "txt2img/Extra/value": false, "txt2img/Variation seed/visible": true, "txt2img/Variation seed/value": -1.0, "txt2img/Variation strength/visible": true, "txt2img/Variation strength/value": 0.0, "txt2img/Variation strength/minimum": 0, "txt2img/Variation strength/maximum": 1, "txt2img/Variation strength/step": 0.01, "txt2img/Resize seed from width/visible": true, "txt2img/Resize seed from width/value": 0, "txt2img/Resize seed from width/minimum": 0, "txt2img/Resize seed from width/maximum": 2048, "txt2img/Resize seed from width/step": 64, "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": 64, "txt2img/Script/value": "None", "txt2img/Script/visible": true, "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/prompts_from_file.py/txt2img/Iterate seed every line/visible": true, "customscript/prompts_from_file.py/txt2img/Iterate seed every line/value": false, "customscript/prompts_from_file.py/txt2img/Use same random seed for all lines/visible": true, "customscript/prompts_from_file.py/txt2img/Use same random seed for all lines/value": false, "customscript/prompts_from_file.py/txt2img/List of prompt inputs/visible": true, "customscript/prompts_from_file.py/txt2img/List of prompt inputs/value": "", "customscript/xy_grid.py/txt2img/X values/visible": true, "customscript/xy_grid.py/txt2img/X values/value": "", "customscript/xy_grid.py/txt2img/Y values/visible": true, "customscript/xy_grid.py/txt2img/Y values/value": "", "customscript/xy_grid.py/txt2img/Draw legend/visible": true, "customscript/xy_grid.py/txt2img/Draw legend/value": true, "customscript/xy_grid.py/txt2img/Include Separate Images/visible": true, "customscript/xy_grid.py/txt2img/Include Separate Images/value": false, "customscript/xy_grid.py/txt2img/Keep -1 for seeds/visible": true, "customscript/xy_grid.py/txt2img/Keep -1 for seeds/value": false, "txt2img/Make Zip when Save?/visible": true, "txt2img/Make Zip when Save?/value": false, "img2img/Prompt/visible": true, "img2img/Prompt/value": "", "img2img/Negative prompt/visible": true, "img2img/Negative prompt/value": "", "img2img/Style 1/value": "None", "img2img/Style 1/visible": true, "img2img/Style 2/value": "None", "img2img/Style 2/visible": true, "img2img/Mask blur/visible": true, "img2img/Mask blur/value": 4, "img2img/Mask blur/minimum": 0, "img2img/Mask blur/maximum": 64, "img2img/Mask blur/step": 1, "img2img/Mask mode/visible": true, "img2img/Mask mode/value": "Draw mask", "img2img/Masking mode/visible": true, "img2img/Masking mode/value": "Inpaint masked", "img2img/Masked content/visible": true, "img2img/Masked content/value": "original", "img2img/Inpaint at full resolution/visible": true, "img2img/Inpaint at full resolution/value": false, "img2img/Inpaint at full resolution padding, pixels/visible": true, "img2img/Inpaint at full resolution padding, pixels/value": 32, "img2img/Inpaint at full resolution padding, pixels/minimum": 0, "img2img/Inpaint at full resolution padding, pixels/maximum": 256, "img2img/Inpaint at full resolution padding, pixels/step": 4, "img2img/Input directory/visible": true, "img2img/Input directory/value": "", "img2img/Output directory/visible": true, "img2img/Output directory/value": "", "img2img/Resize mode/visible": true, "img2img/Resize mode/value": "Just resize", "img2img/Sampling Steps/visible": true, "img2img/Sampling Steps/value": 20, "img2img/Sampling Steps/minimum": 1, "img2img/Sampling Steps/maximum": 150, "img2img/Sampling Steps/step": 1, "img2img/Sampling method/visible": true, "img2img/Sampling method/value": "Euler a", "img2img/Width/visible": true, "img2img/Width/value": 512, "img2img/Width/minimum": 64, "img2img/Width/maximum": 2048, "img2img/Width/step": 64, "img2img/Height/visible": true, "img2img/Height/value": 512, "img2img/Height/minimum": 64, "img2img/Height/maximum": 2048, "img2img/Height/step": 64, "img2img/Restore faces/visible": true, "img2img/Restore faces/value": false, "img2img/Tiling/visible": true, "img2img/Tiling/value": false, "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": 8, "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/Denoising strength/visible": true, "img2img/Denoising strength/value": 0.75, "img2img/Denoising strength/minimum": 0.0, "img2img/Denoising strength/maximum": 1.0, "img2img/Denoising strength/step": 0.01, "img2img/Seed/visible": true, "img2img/Seed/value": -1.0, "img2img/Extra/visible": true, "img2img/Extra/value": false, "img2img/Variation seed/visible": true, "img2img/Variation seed/value": -1.0, "img2img/Variation strength/visible": true, "img2img/Variation strength/value": 0.0, "img2img/Variation strength/minimum": 0, "img2img/Variation strength/maximum": 1, "img2img/Variation strength/step": 0.01, "img2img/Resize seed from width/visible": true, "img2img/Resize seed from width/value": 0, "img2img/Resize seed from width/minimum": 0, "img2img/Resize seed from width/maximum": 2048, "img2img/Resize seed from width/step": 64, "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": 64, "img2img/Script/value": "None", "img2img/Script/visible": true, "customscript/img2imgalt.py/img2img/Override Sampling method to Euler?(this method is built for it)/visible": true, "customscript/img2imgalt.py/img2img/Override Sampling method to Euler?(this method is built for it)/value": true, "customscript/img2imgalt.py/img2img/Override prompt to the same value as original prompt?(and negative prompt)/visible": true, "customscript/img2imgalt.py/img2img/Override prompt to the same value as original prompt?(and negative prompt)/value": true, "customscript/img2imgalt.py/img2img/Original prompt/visible": true, "customscript/img2imgalt.py/img2img/Original prompt/value": "", "customscript/img2imgalt.py/img2img/Original negative prompt/visible": true, "customscript/img2imgalt.py/img2img/Original negative prompt/value": "", "customscript/img2imgalt.py/img2img/Override Sampling Steps to the same value as Decode steps?/visible": true, "customscript/img2imgalt.py/img2img/Override Sampling Steps to the same value as Decode steps?/value": true, "customscript/img2imgalt.py/img2img/Decode steps/visible": true, "customscript/img2imgalt.py/img2img/Decode steps/value": 50, "customscript/img2imgalt.py/img2img/Decode steps/minimum": 1, "customscript/img2imgalt.py/img2img/Decode steps/maximum": 150, "customscript/img2imgalt.py/img2img/Decode steps/step": 1, "customscript/img2imgalt.py/img2img/Override Denoising strength to 1?/visible": true, "customscript/img2imgalt.py/img2img/Override Denoising strength to 1?/value": true, "customscript/img2imgalt.py/img2img/Decode CFG scale/visible": true, "customscript/img2imgalt.py/img2img/Decode CFG scale/value": 1.0, "customscript/img2imgalt.py/img2img/Decode CFG scale/minimum": 0.0, "customscript/img2imgalt.py/img2img/Decode CFG scale/maximum": 15.0, "customscript/img2imgalt.py/img2img/Decode CFG scale/step": 0.1, "customscript/img2imgalt.py/img2img/Randomness/visible": true, "customscript/img2imgalt.py/img2img/Randomness/value": 0.0, "customscript/img2imgalt.py/img2img/Randomness/minimum": 0.0, "customscript/img2imgalt.py/img2img/Randomness/maximum": 1.0, "customscript/img2imgalt.py/img2img/Randomness/step": 0.01, "customscript/img2imgalt.py/img2img/Sigma adjustment for finding noise for image/visible": true, "customscript/img2imgalt.py/img2img/Sigma adjustment for finding noise for image/value": false, "customscript/loopback.py/img2img/Loops/visible": true, "customscript/loopback.py/img2img/Loops/value": 4, "customscript/loopback.py/img2img/Loops/minimum": 1, "customscript/loopback.py/img2img/Loops/maximum": 32, "customscript/loopback.py/img2img/Loops/step": 1, "customscript/loopback.py/img2img/Denoising strength change factor/visible": true, "customscript/loopback.py/img2img/Denoising strength change factor/value": 1, "customscript/loopback.py/img2img/Denoising strength change factor/minimum": 0.9, "customscript/loopback.py/img2img/Denoising strength change factor/maximum": 1.1, "customscript/loopback.py/img2img/Denoising strength change factor/step": 0.01, "customscript/outpainting_mk_2.py/img2img/Pixels to expand/visible": true, "customscript/outpainting_mk_2.py/img2img/Pixels to expand/value": 128, "customscript/outpainting_mk_2.py/img2img/Pixels to expand/minimum": 8, "customscript/outpainting_mk_2.py/img2img/Pixels to expand/maximum": 256, "customscript/outpainting_mk_2.py/img2img/Pixels to expand/step": 8, "customscript/outpainting_mk_2.py/img2img/Mask blur/visible": true, "customscript/outpainting_mk_2.py/img2img/Mask blur/value": 8, "customscript/outpainting_mk_2.py/img2img/Mask blur/minimum": 0, "customscript/outpainting_mk_2.py/img2img/Mask blur/maximum": 64, "customscript/outpainting_mk_2.py/img2img/Mask blur/step": 1, "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/visible": true, "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/value": 1.0, "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/minimum": 0.0, "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/maximum": 4.0, "customscript/outpainting_mk_2.py/img2img/Fall-off exponent (lower=higher detail)/step": 0.01, "customscript/outpainting_mk_2.py/img2img/Color variation/visible": true, "customscript/outpainting_mk_2.py/img2img/Color variation/value": 0.05, "customscript/outpainting_mk_2.py/img2img/Color variation/minimum": 0.0, "customscript/outpainting_mk_2.py/img2img/Color variation/maximum": 1.0, "customscript/outpainting_mk_2.py/img2img/Color variation/step": 0.01, "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/visible": true, "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/value": 128, "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/minimum": 8, "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/maximum": 256, "customscript/poor_mans_outpainting.py/img2img/Pixels to expand/step": 8, "customscript/poor_mans_outpainting.py/img2img/Mask blur/visible": true, "customscript/poor_mans_outpainting.py/img2img/Mask blur/value": 4, "customscript/poor_mans_outpainting.py/img2img/Mask blur/minimum": 0, "customscript/poor_mans_outpainting.py/img2img/Mask blur/maximum": 64, "customscript/poor_mans_outpainting.py/img2img/Mask blur/step": 1, "customscript/poor_mans_outpainting.py/img2img/Masked content/visible": true, "customscript/poor_mans_outpainting.py/img2img/Masked content/value": "fill", "customscript/prompt_matrix.py/img2img/Put variable parts at start of prompt/visible": true, "customscript/prompt_matrix.py/img2img/Put variable parts at start of prompt/value": false, "customscript/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/Upscaler/visible": true, "customscript/sd_upscale.py/img2img/Upscaler/value": "None", "customscript/xy_grid.py/img2img/X values/visible": true, "customscript/xy_grid.py/img2img/X values/value": "", "customscript/xy_grid.py/img2img/Y values/visible": true, "customscript/xy_grid.py/img2img/Y values/value": "", "customscript/xy_grid.py/img2img/Draw legend/visible": true, "customscript/xy_grid.py/img2img/Draw legend/value": true, "customscript/xy_grid.py/img2img/Include Separate Images/visible": true, "customscript/xy_grid.py/img2img/Include Separate Images/value": false, "customscript/xy_grid.py/img2img/Keep -1 for seeds/visible": true, "customscript/xy_grid.py/img2img/Keep -1 for seeds/value": false, "img2img/Make Zip when Save?/visible": true, "img2img/Make Zip when Save?/value": false, "extras/Input directory/visible": true, "extras/Input directory/value": "", "extras/Output directory/visible": true, "extras/Output directory/value": "", "extras/Show result images/visible": true, "extras/Show result images/value": true, "extras/Resize/visible": true, "extras/Resize/value": 4, "extras/Resize/minimum": 1.0, "extras/Resize/maximum": 8.0, "extras/Resize/step": 0.05, "extras/Width/visible": true, "extras/Width/value": 512, "extras/Height/visible": true, "extras/Height/value": 512, "extras/Crop to fit/visible": true, "extras/Crop to fit/value": true, "extras/Upscaler 1/visible": true, "extras/Upscaler 1/value": "None", "extras/Upscaler 2/visible": true, "extras/Upscaler 2/value": "None", "extras/Upscaler 2 visibility/visible": true, "extras/Upscaler 2 visibility/value": 1, "extras/Upscaler 2 visibility/minimum": 0.0, "extras/Upscaler 2 visibility/maximum": 1.0, "extras/Upscaler 2 visibility/step": 0.001, "extras/GFPGAN visibility/visible": true, "extras/GFPGAN visibility/value": 0, "extras/GFPGAN visibility/minimum": 0.0, "extras/GFPGAN visibility/maximum": 1.0, "extras/GFPGAN visibility/step": 0.001, "extras/CodeFormer visibility/visible": true, "extras/CodeFormer visibility/value": 0, "extras/CodeFormer visibility/minimum": 0.0, "extras/CodeFormer visibility/maximum": 1.0, "extras/CodeFormer visibility/step": 0.001, "extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/visible": true, "extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/value": 0, "extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/minimum": 0.0, "extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/maximum": 1.0, "extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/step": 0.001, "extras/Upscale Before Restoring Faces/visible": true, "extras/Upscale Before Restoring Faces/value": false, "modelmerger/Custom Name (Optional)/visible": true, "modelmerger/Custom Name (Optional)/value": "", "modelmerger/Multiplier (M) - set to 0 to get model A/visible": true, "modelmerger/Multiplier (M) - set to 0 to get model A/value": 0.3, "modelmerger/Multiplier (M) - set to 0 to get model A/minimum": 0.0, "modelmerger/Multiplier (M) - set to 0 to get model A/maximum": 1.0, "modelmerger/Multiplier (M) - set to 0 to get model A/step": 0.05, "modelmerger/Interpolation Method/visible": true, "modelmerger/Interpolation Method/value": "Weighted sum", "modelmerger/Save as float16/visible": true, "modelmerger/Save as float16/value": false, "img2img/Mask transparency/value": 0, "img2img/Mask transparency/minimum": 0, "img2img/Mask transparency/maximum": 100, "img2img/Mask transparency/step": 1, "modelmerger/Checkpoint format/visible": true, "modelmerger/Checkpoint format/value": "ckpt", "customscript/aesthetic.py/txt2img/Aesthetic weight/visible": true, "customscript/aesthetic.py/txt2img/Aesthetic weight/value": 0.9, "customscript/aesthetic.py/txt2img/Aesthetic weight/minimum": 0, "customscript/aesthetic.py/txt2img/Aesthetic weight/maximum": 1, "customscript/aesthetic.py/txt2img/Aesthetic weight/step": 0.01, "customscript/aesthetic.py/txt2img/Aesthetic steps/visible": true, "customscript/aesthetic.py/txt2img/Aesthetic steps/value": 5, "customscript/aesthetic.py/txt2img/Aesthetic steps/minimum": 0, "customscript/aesthetic.py/txt2img/Aesthetic steps/maximum": 50, "customscript/aesthetic.py/txt2img/Aesthetic steps/step": 1, "customscript/aesthetic.py/txt2img/Aesthetic learning rate/visible": true, "customscript/aesthetic.py/txt2img/Aesthetic learning rate/value": "0.0001", "customscript/aesthetic.py/txt2img/Slerp interpolation/visible": true, "customscript/aesthetic.py/txt2img/Slerp interpolation/value": false, "customscript/aesthetic.py/txt2img/Aesthetic text for imgs/visible": true, "customscript/aesthetic.py/txt2img/Aesthetic text for imgs/value": "", "customscript/aesthetic.py/txt2img/Slerp angle/visible": true, "customscript/aesthetic.py/txt2img/Slerp angle/value": 0.1, "customscript/aesthetic.py/txt2img/Slerp angle/minimum": 0, "customscript/aesthetic.py/txt2img/Slerp angle/maximum": 1, "customscript/aesthetic.py/txt2img/Slerp angle/step": 0.01, "customscript/aesthetic.py/txt2img/Is negative text/visible": true, "customscript/aesthetic.py/txt2img/Is negative text/value": false, "customscript/aesthetic.py/img2img/Aesthetic weight/visible": true, "customscript/aesthetic.py/img2img/Aesthetic weight/value": 0.9, "customscript/aesthetic.py/img2img/Aesthetic weight/minimum": 0, "customscript/aesthetic.py/img2img/Aesthetic weight/maximum": 1, "customscript/aesthetic.py/img2img/Aesthetic weight/step": 0.01, "customscript/aesthetic.py/img2img/Aesthetic steps/visible": true, "customscript/aesthetic.py/img2img/Aesthetic steps/value": 5, "customscript/aesthetic.py/img2img/Aesthetic steps/minimum": 0, "customscript/aesthetic.py/img2img/Aesthetic steps/maximum": 50, "customscript/aesthetic.py/img2img/Aesthetic steps/step": 1, "customscript/aesthetic.py/img2img/Aesthetic learning rate/visible": true, "customscript/aesthetic.py/img2img/Aesthetic learning rate/value": "0.0001", "customscript/aesthetic.py/img2img/Slerp interpolation/visible": true, "customscript/aesthetic.py/img2img/Slerp interpolation/value": false, "customscript/aesthetic.py/img2img/Aesthetic text for imgs/visible": true, "customscript/aesthetic.py/img2img/Aesthetic text for imgs/value": "", "customscript/aesthetic.py/img2img/Slerp angle/visible": true, "customscript/aesthetic.py/img2img/Slerp angle/value": 0.1, "customscript/aesthetic.py/img2img/Slerp angle/minimum": 0, "customscript/aesthetic.py/img2img/Slerp angle/maximum": 1, "customscript/aesthetic.py/img2img/Slerp angle/step": 0.01, "customscript/aesthetic.py/img2img/Is negative text/visible": true, "customscript/aesthetic.py/img2img/Is negative text/value": false, "customscript/inspiration.py/txt2img/Prompt Placeholder, which can be used at the top of prompt input/visible": true, "customscript/inspiration.py/txt2img/Prompt Placeholder, which can be used at the top of prompt input/value": "{inspiration}", "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/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/img2img/Use different seed for each picture/visible": true, "customscript/prompt_matrix.py/img2img/Use different seed for each picture/value": false, "customscript/sd_upscale.py/img2img/Scale Factor/visible": true, "customscript/sd_upscale.py/img2img/Scale Factor/value": 2, "customscript/sd_upscale.py/img2img/Scale Factor/minimum": 1, "customscript/sd_upscale.py/img2img/Scale Factor/maximum": 4, "customscript/sd_upscale.py/img2img/Scale Factor/step": 1, "txt2img/Sampling steps/visible": true, "txt2img/Sampling steps/value": 20, "txt2img/Sampling steps/minimum": 1, "txt2img/Sampling steps/maximum": 150, "txt2img/Sampling steps/step": 1, "txt2img/Hires. fix/visible": true, "txt2img/Hires. fix/value": false, "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/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, "img2img/Mask source/visible": true, "img2img/Mask source/value": "Draw mask", "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 steps/visible": true, "img2img/Sampling steps/value": 20, "img2img/Sampling steps/minimum": 1, "img2img/Sampling steps/maximum": 150, "img2img/Sampling steps/step": 1, "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/Add layer normalization/visible": true, "train/Add layer normalization/value": false, "train/Use dropout/visible": true, "train/Use dropout/value": false, "train/Overwrite Old Hypernetwork/visible": true, "train/Overwrite Old Hypernetwork/value": false, "train/Source directory/visible": true, "train/Source directory/value": "", "train/Destination directory/visible": true, "train/Destination directory/value": "", "train/Width/visible": true, "train/Width/value": 512, "train/Width/minimum": 64, "train/Width/maximum": 2048, "train/Width/step": 8, "train/Height/visible": true, "train/Height/value": 512, "train/Height/minimum": 64, "train/Height/maximum": 2048, "train/Height/step": 8, "train/Create flipped copies/visible": true, "train/Create flipped copies/value": false, "train/Split oversized images/visible": true, "train/Split oversized images/value": false, "train/Auto focal point crop/visible": true, "train/Auto focal point crop/value": false, "train/Use BLIP for caption/visible": true, "train/Use BLIP for caption/value": false, "train/Use deepbooru for caption/visible": true, "train/Use deepbooru for caption/value": false, "train/Split image threshold/visible": true, "train/Split image threshold/value": 0.5, "train/Split image threshold/minimum": 0.0, "train/Split image threshold/maximum": 1.0, "train/Split image threshold/step": 0.05, "train/Split image overlap ratio/visible": true, "train/Split image overlap ratio/value": 0.2, "train/Split image overlap ratio/minimum": 0.0, "train/Split image overlap ratio/maximum": 0.9, "train/Split image overlap ratio/step": 0.05, "train/Focal point face weight/visible": true, "train/Focal point face weight/value": 0.9, "train/Focal point face weight/minimum": 0.0, "train/Focal point face weight/maximum": 1.0, "train/Focal point face weight/step": 0.05, "train/Focal point entropy weight/visible": true, "train/Focal point entropy weight/value": 0.15, "train/Focal point entropy weight/minimum": 0.0, "train/Focal point entropy weight/maximum": 1.0, "train/Focal point entropy weight/step": 0.05, "train/Focal point edges weight/visible": true, "train/Focal point edges weight/value": 0.5, "train/Focal point edges weight/minimum": 0.0, "train/Focal point edges weight/maximum": 1.0, "train/Focal point edges weight/step": 0.05, "train/Create debug image/visible": true, "train/Create debug image/value": false, "train/Embedding Learning rate/visible": true, "train/Embedding Learning rate/value": "0.005", "train/Hypernetwork Learning rate/visible": true, "train/Hypernetwork Learning rate/value": "0.00001", "train/Batch size/visible": true, "train/Batch size/value": 1, "train/Gradient accumulation steps/visible": true, "train/Gradient accumulation steps/value": 1, "train/Dataset directory/visible": true, "train/Dataset directory/value": "", "train/Log directory/visible": true, "train/Log directory/value": "textual_inversion", "train/Prompt template file/visible": true, "train/Prompt template file/value": "D:\stable-diffusion-webui\textual_inversion_templates\style_filewords.txt", "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/Save images with embedding in PNG chunks/visible": true, "train/Save images with embedding in PNG chunks/value": true, "train/Read parameters (prompt, etc...) from txt2img tab when making previews/visible": true, "train/Read parameters (prompt, etc...) from txt2img tab when making previews/value": false, "train/Shuffle tags by ',' when creating prompts./visible": true, "train/Shuffle tags by ',' when creating prompts./value": false, "train/Drop out tags when creating prompts./visible": true, "train/Drop out tags when creating prompts./value": 0, "train/Drop out tags when creating prompts./minimum": 0, "train/Drop out tags when creating prompts./maximum": 1, "train/Drop out tags when creating prompts./step": 0.1, "train/Choose latent sampling method/visible": true, "train/Choose latent sampling method/value": "once", "txt2img/Upscaler/visible": true, "txt2img/Upscaler/value": "Latent", "customscript/aesthetic.py/txt2img/Aesthetic imgs embedding/visible": true, "customscript/aesthetic.py/txt2img/Aesthetic imgs embedding/value": "None", "customscript/xy_grid.py/txt2img/X type/visible": true, "customscript/xy_grid.py/txt2img/X type/value": "Seed", "customscript/xy_grid.py/txt2img/Y type/visible": true, "customscript/xy_grid.py/txt2img/Y type/value": "Nothing", "customscript/aesthetic.py/img2img/Aesthetic imgs embedding/visible": true, "customscript/aesthetic.py/img2img/Aesthetic imgs embedding/value": "None", "customscript/xy_grid.py/img2img/X type/visible": true, "customscript/xy_grid.py/img2img/X type/value": "Seed", "customscript/xy_grid.py/img2img/Y type/visible": true, "customscript/xy_grid.py/img2img/Y type/value": "Nothing", "modelmerger/Primary model (A)/visible": true, "modelmerger/Primary model (A)/value": null, "modelmerger/Secondary model (B)/visible": true, "modelmerger/Secondary model (B)/value": null, "modelmerger/Tertiary model (C)/visible": true, "modelmerger/Tertiary model (C)/value": null, "train/Select activation function of hypernetwork. Recommended : Swish / Linear(none)/visible": true, "train/Select activation function of hypernetwork. Recommended : Swish / Linear(none)/value": "linear", "train/Select Layer weights initialization. Recommended: Kaiming for relu-like, Xavier for sigmoid-like, Normal otherwise/visible": true, "train/Select Layer weights initialization. Recommended: Kaiming for relu-like, Xavier for sigmoid-like, Normal otherwise/value": "Normal", "train/Existing Caption txt Action/visible": true, "train/Existing Caption txt Action/value": "ignore", "train/Embedding/visible": true, "train/Embedding/value": null, "train/Hypernetwork/visible": true, "train/Hypernetwork/value": null, "train/Gradient Clipping/visible": true, "train/Gradient Clipping/value": "disabled", "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/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, "modelmerger/Copy config from/visible": true, "modelmerger/Copy config from/value": "A, B or C", "txt2img/Styles/visible": true, "txt2img/Styles/value": [], "img2img/Styles/visible": true, "img2img/Styles/value": [], "customscript/model_keyword.py/txt2img/Model Keyword Enabled/visible": true, "customscript/model_keyword.py/txt2img/Model Keyword Enabled/value": true, "customscript/model_keyword.py/txt2img/Keyword placement:/visible": true, "customscript/model_keyword.py/txt2img/Keyword placement:/value": "keyword prompt", "customscript/model_keyword.py/txt2img/Multiple keywords:/visible": true, "customscript/model_keyword.py/txt2img/Multiple keywords:/value": "keyword1, keyword2", "customscript/model_keyword.py/txt2img/Textual Inversion (Embedding):/visible": true, "customscript/model_keyword.py/txt2img/Textual Inversion (Embedding):/value": "None", "customscript/model_keyword.py/txt2img/Keyword order:/visible": true, "customscript/model_keyword.py/txt2img/Keyword order:/value": "textual inversion first", "txt2img/Keyword(trigger word)/visible": true, "txt2img/Keyword(trigger word)/value": "", "txt2img/result/visible": true, "txt2img/result/value": "", "customscript/additional_networks.py/txt2img/Enable/visible": true, "customscript/additional_networks.py/txt2img/Enable/value": false, "customscript/additional_networks.py/txt2img/Network module 1/visible": true, "customscript/additional_networks.py/txt2img/Network module 1/value": "LoRA", "customscript/additional_networks.py/txt2img/Model 1/visible": true, "customscript/additional_networks.py/txt2img/Model 1/value": "None", "customscript/additional_networks.py/txt2img/Weight 1/visible": true, "customscript/additional_networks.py/txt2img/Weight 1/value": 1.0, "customscript/additional_networks.py/txt2img/Weight 1/minimum": -1.0, "customscript/additional_networks.py/txt2img/Weight 1/maximum": 2.0, "customscript/additional_networks.py/txt2img/Weight 1/step": 0.05, "customscript/additional_networks.py/txt2img/Network module 2/visible": true, "customscript/additional_networks.py/txt2img/Network module 2/value": "LoRA", "customscript/additional_networks.py/txt2img/Model 2/visible": true, "customscript/additional_networks.py/txt2img/Model 2/value": "None", "customscript/additional_networks.py/txt2img/Weight 2/visible": true, "customscript/additional_networks.py/txt2img/Weight 2/value": 1.0, "customscript/additional_networks.py/txt2img/Weight 2/minimum": -1.0, "customscript/additional_networks.py/txt2img/Weight 2/maximum": 2.0, "customscript/additional_networks.py/txt2img/Weight 2/step": 0.05, "customscript/additional_networks.py/txt2img/Network module 3/visible": true, "customscript/additional_networks.py/txt2img/Network module 3/value": "LoRA", "customscript/additional_networks.py/txt2img/Model 3/visible": true, "customscript/additional_networks.py/txt2img/Model 3/value": "None", "customscript/additional_networks.py/txt2img/Weight 3/visible": true, "customscript/additional_networks.py/txt2img/Weight 3/value": 1.0, "customscript/additional_networks.py/txt2img/Weight 3/minimum": -1.0, "customscript/additional_networks.py/txt2img/Weight 3/maximum": 2.0, "customscript/additional_networks.py/txt2img/Weight 3/step": 0.05, "customscript/additional_networks.py/txt2img/Network module 4/visible": true, "customscript/additional_networks.py/txt2img/Network module 4/value": "LoRA", "customscript/additional_networks.py/txt2img/Model 4/visible": true, "customscript/additional_networks.py/txt2img/Model 4/value": "None", "customscript/additional_networks.py/txt2img/Weight 4/visible": true, "customscript/additional_networks.py/txt2img/Weight 4/value": 1.0, "customscript/additional_networks.py/txt2img/Weight 4/minimum": -1.0, "customscript/additional_networks.py/txt2img/Weight 4/maximum": 2.0, "customscript/additional_networks.py/txt2img/Weight 4/step": 0.05, "customscript/additional_networks.py/txt2img/Network module 5/visible": true, "customscript/additional_networks.py/txt2img/Network module 5/value": "LoRA", "customscript/additional_networks.py/txt2img/Model 5/visible": true, "customscript/additional_networks.py/txt2img/Model 5/value": "None", "customscript/additional_networks.py/txt2img/Weight 5/visible": true, "customscript/additional_networks.py/txt2img/Weight 5/value": 1.0, "customscript/additional_networks.py/txt2img/Weight 5/minimum": -1.0, "customscript/additional_networks.py/txt2img/Weight 5/maximum": 2.0, "customscript/additional_networks.py/txt2img/Weight 5/step": 0.05, "customscript/gelbooru_prompt.py/txt2img/Tags/visible": true, "customscript/gelbooru_prompt.py/txt2img/Tags/value": "", "customscript/multiple_hypernetworks.py/txt2img/Hypernetworks/visible": true, "customscript/multiple_hypernetworks.py/txt2img/Hypernetworks/value": "", "customscript/multiple_hypernetworks.py/txt2img/Hypernetwork strengths/visible": true, "customscript/multiple_hypernetworks.py/txt2img/Hypernetwork strengths/value": "", "customscript/sonar.py/txt2img/Base Sampler/visible": true, "customscript/sonar.py/txt2img/Base Sampler/value": "Euler a", "customscript/sonar.py/txt2img/Momentum (current)/visible": true, "customscript/sonar.py/txt2img/Momentum (current)/value": 0.95, "customscript/sonar.py/txt2img/Momentum (current)/minimum": 0.75, "customscript/sonar.py/txt2img/Momentum (current)/maximum": 1.0, "customscript/sonar.py/txt2img/Momentum (current)/step": 0.001, "customscript/sonar.py/txt2img/Momentum (history)/visible": true, "customscript/sonar.py/txt2img/Momentum (history)/value": 0.75, "customscript/sonar.py/txt2img/Momentum (history)/minimum": 0.0, "customscript/sonar.py/txt2img/Momentum (history)/maximum": 1.0, "customscript/sonar.py/txt2img/Momentum (history)/step": 0.01, "customscript/sonar.py/txt2img/Momentum sign/visible": true, "customscript/sonar.py/txt2img/Momentum sign/value": "pos", "customscript/sonar.py/txt2img/Momentum history init/visible": true, "customscript/sonar.py/txt2img/Momentum history init/value": "zero", "customscript/sonar.py/txt2img/Ref guide step method/visible": true, "customscript/sonar.py/txt2img/Ref guide step method/value": "linear", "customscript/sonar.py/txt2img/Ref guide factor/visible": true, "customscript/sonar.py/txt2img/Ref guide factor/value": 0.01, "customscript/sonar.py/txt2img/Ref guide factor/minimum": -1, "customscript/sonar.py/txt2img/Ref guide factor/maximum": 1, "customscript/sonar.py/txt2img/Ref guide factor/step": 0.001, "customscript/sonar.py/txt2img/Ref start step/visible": true, "customscript/sonar.py/txt2img/Ref start step/value": 0.0, "customscript/sonar.py/txt2img/Ref stop step/visible": true, "customscript/sonar.py/txt2img/Ref stop step/value": 0.75, "customscript/main.py/txt2img/Model/visible": true, "customscript/main.py/txt2img/Model/value": "Random", "customscript/main.py/txt2img/NSFW/visible": true, "customscript/main.py/txt2img/NSFW/value": false, "customscript/main.py/txt2img/Share with LAION/visible": true, "customscript/main.py/txt2img/Share with LAION/value": false, "customscript/main.py/txt2img/Seed variation/visible": true, "customscript/main.py/txt2img/Seed variation/value": 1, "customscript/main.py/txt2img/Seed variation/minimum": 1, "customscript/main.py/txt2img/Seed variation/maximum": 1000, "customscript/main.py/txt2img/Seed variation/step": 1, "customscript/main.py/txt2img/Post processing #1/visible": true, "customscript/main.py/txt2img/Post processing #1/value": "None", "customscript/main.py/txt2img/Post processing #2/visible": true, "customscript/main.py/txt2img/Post processing #2/value": "None", "customscript/main.py/txt2img/Post processing #3/visible": true, "customscript/main.py/txt2img/Post processing #3/value": "None", "customscript/model_keyword.py/img2img/Model Keyword Enabled/visible": true, "customscript/model_keyword.py/img2img/Model Keyword Enabled/value": true, "customscript/model_keyword.py/img2img/Keyword placement:/visible": true, "customscript/model_keyword.py/img2img/Keyword placement:/value": "keyword prompt", "customscript/model_keyword.py/img2img/Multiple keywords:/visible": true, "customscript/model_keyword.py/img2img/Multiple keywords:/value": "keyword1, keyword2", "customscript/model_keyword.py/img2img/Textual Inversion (Embedding):/visible": true, "customscript/model_keyword.py/img2img/Textual Inversion (Embedding):/value": "None", "customscript/model_keyword.py/img2img/Keyword order:/visible": true, "customscript/model_keyword.py/img2img/Keyword order:/value": "textual inversion first", "img2img/Keyword(trigger word)/visible": true, "img2img/Keyword(trigger word)/value": "", "img2img/result/visible": true, "img2img/result/value": "", "customscript/additional_networks.py/img2img/Enable/visible": true, "customscript/additional_networks.py/img2img/Enable/value": false, "customscript/additional_networks.py/img2img/Network module 1/visible": true, "customscript/additional_networks.py/img2img/Network module 1/value": "LoRA", "customscript/additional_networks.py/img2img/Model 1/visible": true, "customscript/additional_networks.py/img2img/Model 1/value": "None", "customscript/additional_networks.py/img2img/Weight 1/visible": true, "customscript/additional_networks.py/img2img/Weight 1/value": 1.0, "customscript/additional_networks.py/img2img/Weight 1/minimum": -1.0, "customscript/additional_networks.py/img2img/Weight 1/maximum": 2.0, "customscript/additional_networks.py/img2img/Weight 1/step": 0.05, "customscript/additional_networks.py/img2img/Network module 2/visible": true, "customscript/additional_networks.py/img2img/Network module 2/value": "LoRA", "customscript/additional_networks.py/img2img/Model 2/visible": true, "customscript/additional_networks.py/img2img/Model 2/value": "None", "customscript/additional_networks.py/img2img/Weight 2/visible": true, "customscript/additional_networks.py/img2img/Weight 2/value": 1.0, "customscript/additional_networks.py/img2img/Weight 2/minimum": -1.0, "customscript/additional_networks.py/img2img/Weight 2/maximum": 2.0, "customscript/additional_networks.py/img2img/Weight 2/step": 0.05, "customscript/additional_networks.py/img2img/Network module 3/visible": true, "customscript/additional_networks.py/img2img/Network module 3/value": "LoRA", "customscript/additional_networks.py/img2img/Model 3/visible": true, "customscript/additional_networks.py/img2img/Model 3/value": "None", "customscript/additional_networks.py/img2img/Weight 3/visible": true, "customscript/additional_networks.py/img2img/Weight 3/value": 1.0, "customscript/additional_networks.py/img2img/Weight 3/minimum": -1.0, "customscript/additional_networks.py/img2img/Weight 3/maximum": 2.0, "customscript/additional_networks.py/img2img/Weight 3/step": 0.05, "customscript/additional_networks.py/img2img/Network module 4/visible": true, "customscript/additional_networks.py/img2img/Network module 4/value": "LoRA", "customscript/additional_networks.py/img2img/Model 4/visible": true, "customscript/additional_networks.py/img2img/Model 4/value": "None", "customscript/additional_networks.py/img2img/Weight 4/visible": true, "customscript/additional_networks.py/img2img/Weight 4/value": 1.0, "customscript/additional_networks.py/img2img/Weight 4/minimum": -1.0, "customscript/additional_networks.py/img2img/Weight 4/maximum": 2.0, "customscript/additional_networks.py/img2img/Weight 4/step": 0.05, "customscript/additional_networks.py/img2img/Network module 5/visible": true, "customscript/additional_networks.py/img2img/Network module 5/value": "LoRA", "customscript/additional_networks.py/img2img/Model 5/visible": true, "customscript/additional_networks.py/img2img/Model 5/value": "None", "customscript/additional_networks.py/img2img/Weight 5/visible": true, "customscript/additional_networks.py/img2img/Weight 5/value": 1.0, "customscript/additional_networks.py/img2img/Weight 5/minimum": -1.0, "customscript/additional_networks.py/img2img/Weight 5/maximum": 2.0, "customscript/additional_networks.py/img2img/Weight 5/step": 0.05, "customscript/gelbooru_prompt.py/img2img/Tags/visible": true, "customscript/gelbooru_prompt.py/img2img/Tags/value": "", "customscript/multiple_hypernetworks.py/img2img/Hypernetworks/visible": true, "customscript/multiple_hypernetworks.py/img2img/Hypernetworks/value": "", "customscript/multiple_hypernetworks.py/img2img/Hypernetwork strengths/visible": true, "customscript/multiple_hypernetworks.py/img2img/Hypernetwork strengths/value": "", "customscript/sonar.py/img2img/Base Sampler/visible": true, "customscript/sonar.py/img2img/Base Sampler/value": "Euler a", "customscript/sonar.py/img2img/Momentum (current)/visible": true, "customscript/sonar.py/img2img/Momentum (current)/value": 0.95, "customscript/sonar.py/img2img/Momentum (current)/minimum": 0.75, "customscript/sonar.py/img2img/Momentum (current)/maximum": 1.0, "customscript/sonar.py/img2img/Momentum (current)/step": 0.001, "customscript/sonar.py/img2img/Momentum (history)/visible": true, "customscript/sonar.py/img2img/Momentum (history)/value": 0.75, "customscript/sonar.py/img2img/Momentum (history)/minimum": 0.0, "customscript/sonar.py/img2img/Momentum (history)/maximum": 1.0, "customscript/sonar.py/img2img/Momentum (history)/step": 0.01, "customscript/sonar.py/img2img/Momentum sign/visible": true, "customscript/sonar.py/img2img/Momentum sign/value": "pos", "customscript/sonar.py/img2img/Momentum history init/visible": true, "customscript/sonar.py/img2img/Momentum history init/value": "zero", "customscript/sonar.py/img2img/Ref guide step method/visible": true, "customscript/sonar.py/img2img/Ref guide step method/value": "linear", "customscript/sonar.py/img2img/Ref guide factor/visible": true, "customscript/sonar.py/img2img/Ref guide factor/value": 0.01, "customscript/sonar.py/img2img/Ref guide factor/minimum": -1, "customscript/sonar.py/img2img/Ref guide factor/maximum": 1, "customscript/sonar.py/img2img/Ref guide factor/step": 0.001, "customscript/sonar.py/img2img/Ref start step/visible": true, "customscript/sonar.py/img2img/Ref start step/value": 0.0, "customscript/sonar.py/img2img/Ref stop step/visible": true, "customscript/sonar.py/img2img/Ref stop step/value": 0.75, "customscript/main.py/img2img/Model/visible": true, "customscript/main.py/img2img/Model/value": "Random", "customscript/main.py/img2img/NSFW/visible": true, "customscript/main.py/img2img/NSFW/value": false, "customscript/main.py/img2img/Share with LAION/visible": true, "customscript/main.py/img2img/Share with LAION/value": false, "customscript/main.py/img2img/Seed variation/visible": true, "customscript/main.py/img2img/Seed variation/value": 1, "customscript/main.py/img2img/Seed variation/minimum": 1, "customscript/main.py/img2img/Seed variation/maximum": 1000, "customscript/main.py/img2img/Seed variation/step": 1, "customscript/main.py/img2img/Post processing #1/visible": true, "customscript/main.py/img2img/Post processing #1/value": "None", "customscript/main.py/img2img/Post processing #2/visible": true, "customscript/main.py/img2img/Post processing #2/value": "None", "customscript/main.py/img2img/Post processing #3/visible": true, "customscript/main.py/img2img/Post processing #3/value": "None", "modelmerger/Bake in VAE/visible": true, "modelmerger/Bake in VAE/value": "None", "train/Auto-sized crop/visible": true, "train/Auto-sized crop/value": false, "train/Dimension lower bound/visible": true, "train/Dimension lower bound/value": 384, "train/Dimension lower bound/minimum": 64, "train/Dimension lower bound/maximum": 2048, "train/Dimension lower bound/step": 8, "train/Dimension upper bound/visible": true, "train/Dimension upper bound/value": 768, "train/Dimension upper bound/minimum": 64, "train/Dimension upper bound/maximum": 2048, "train/Dimension upper bound/step": 8, "train/Area lower bound/visible": true, "train/Area lower bound/value": 4096, "train/Area lower bound/minimum": 4096, "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, "modelmerger/Discard weights with matching name/visible": true, "modelmerger/Discard weights with matching name/value": "", "customscript/postprocessing_upscale.py/extras/Resize/visible": true, "customscript/postprocessing_upscale.py/extras/Resize/value": 4, "customscript/postprocessing_upscale.py/extras/Resize/minimum": 1.0, "customscript/postprocessing_upscale.py/extras/Resize/maximum": 8.0, "customscript/postprocessing_upscale.py/extras/Resize/step": 0.05, "customscript/postprocessing_upscale.py/extras/Width/visible": true, "customscript/postprocessing_upscale.py/extras/Width/value": 512, "customscript/postprocessing_upscale.py/extras/Height/visible": true, "customscript/postprocessing_upscale.py/extras/Height/value": 512, "customscript/postprocessing_upscale.py/extras/Crop to fit/visible": true, "customscript/postprocessing_upscale.py/extras/Crop to fit/value": true, "customscript/postprocessing_upscale.py/extras/Upscaler 1/visible": true, "customscript/postprocessing_upscale.py/extras/Upscaler 1/value": "None", "customscript/postprocessing_upscale.py/extras/Upscaler 2/visible": true, "customscript/postprocessing_upscale.py/extras/Upscaler 2/value": "None", "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/visible": true, "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/value": 0.0, "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/minimum": 0.0, "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/maximum": 1.0, "customscript/postprocessing_upscale.py/extras/Upscaler 2 visibility/step": 0.001, "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/visible": true, "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/value": 0, "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/minimum": 0.0, "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/maximum": 1.0, "customscript/postprocessing_gfpgan.py/extras/GFPGAN visibility/step": 0.001, "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/visible": true, "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/value": 0, "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/minimum": 0.0, "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/maximum": 1.0, "customscript/postprocessing_codeformer.py/extras/CodeFormer visibility/step": 0.001, "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/visible": true, "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/value": 0, "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/minimum": 0.0, "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/maximum": 1.0, "customscript/postprocessing_codeformer.py/extras/CodeFormer weight (0 = maximum effect, 1 = minimum effect)/step": 0.001, "customscript/xyz_grid.py/txt2img/X type/visible": true, "customscript/xyz_grid.py/txt2img/X type/value": "Seed", "customscript/xyz_grid.py/txt2img/X values/visible": true, "customscript/xyz_grid.py/txt2img/X values/value": "", "customscript/xyz_grid.py/txt2img/Y type/visible": true, "customscript/xyz_grid.py/txt2img/Y type/value": "Nothing", "customscript/xyz_grid.py/txt2img/Y values/visible": true, "customscript/xyz_grid.py/txt2img/Y values/value": "", "customscript/xyz_grid.py/txt2img/Z type/visible": true, "customscript/xyz_grid.py/txt2img/Z type/value": "Nothing", "customscript/xyz_grid.py/txt2img/Z values/visible": true, "customscript/xyz_grid.py/txt2img/Z values/value": "", "customscript/xyz_grid.py/txt2img/Draw legend/visible": true, "customscript/xyz_grid.py/txt2img/Draw legend/value": true, "customscript/xyz_grid.py/txt2img/Include Sub Images/visible": true, "customscript/xyz_grid.py/txt2img/Include Sub Images/value": false, "customscript/xyz_grid.py/txt2img/Include Sub Grids/visible": true, "customscript/xyz_grid.py/txt2img/Include Sub Grids/value": false, "customscript/xyz_grid.py/txt2img/Keep -1 for seeds/visible": true, "customscript/xyz_grid.py/txt2img/Keep -1 for seeds/value": false, "customscript/xyz_grid.py/img2img/X type/visible": true, "customscript/xyz_grid.py/img2img/X type/value": "Seed", "customscript/xyz_grid.py/img2img/X values/visible": true, "customscript/xyz_grid.py/img2img/X values/value": "", "customscript/xyz_grid.py/img2img/Y type/visible": true, "customscript/xyz_grid.py/img2img/Y type/value": "Nothing", "customscript/xyz_grid.py/img2img/Y values/visible": true, "customscript/xyz_grid.py/img2img/Y values/value": "", "customscript/xyz_grid.py/img2img/Z type/visible": true, "customscript/xyz_grid.py/img2img/Z type/value": "Nothing", "customscript/xyz_grid.py/img2img/Z values/visible": true, "customscript/xyz_grid.py/img2img/Z values/value": "", "customscript/xyz_grid.py/img2img/Draw legend/visible": true, "customscript/xyz_grid.py/img2img/Draw legend/value": true, "customscript/xyz_grid.py/img2img/Include Sub Images/visible": true, "customscript/xyz_grid.py/img2img/Include Sub Images/value": false, "customscript/xyz_grid.py/img2img/Include Sub Grids/visible": true, "customscript/xyz_grid.py/img2img/Include Sub Grids/value": false, "customscript/xyz_grid.py/img2img/Keep -1 for seeds/visible": true, "customscript/xyz_grid.py/img2img/Keep -1 for seeds/value": false, "img2img/Inpaint batch mask directory (required for inpaint batch processing only)/visible": true, "img2img/Inpaint batch mask directory (required for inpaint batch processing only)/value": "", "customscript/ultimate-upscale.py/img2img/Target size type/visible": true, "customscript/ultimate-upscale.py/img2img/Target size type/value": "From img2img2 settings", "customscript/ultimate-upscale.py/img2img/Custom width/value": 2048, "customscript/ultimate-upscale.py/img2img/Custom width/minimum": 64, "customscript/ultimate-upscale.py/img2img/Custom width/maximum": 8192, "customscript/ultimate-upscale.py/img2img/Custom width/step": 64, "customscript/ultimate-upscale.py/img2img/Custom height/value": 2048, "customscript/ultimate-upscale.py/img2img/Custom height/minimum": 64, "customscript/ultimate-upscale.py/img2img/Custom height/maximum": 8192, "customscript/ultimate-upscale.py/img2img/Custom height/step": 64, "customscript/ultimate-upscale.py/img2img/Scale/value": 2, "customscript/ultimate-upscale.py/img2img/Scale/minimum": 1, "customscript/ultimate-upscale.py/img2img/Scale/maximum": 16, "customscript/ultimate-upscale.py/img2img/Scale/step": 0.01, "customscript/ultimate-upscale.py/img2img/Upscaler/visible": true, "customscript/ultimate-upscale.py/img2img/Upscaler/value": "None", "customscript/ultimate-upscale.py/img2img/Type/visible": true, "customscript/ultimate-upscale.py/img2img/Type/value": "Linear", "customscript/ultimate-upscale.py/img2img/Tile size/visible": true, "customscript/ultimate-upscale.py/img2img/Tile size/value": 512, "customscript/ultimate-upscale.py/img2img/Tile size/minimum": 256, "customscript/ultimate-upscale.py/img2img/Tile size/maximum": 2048, "customscript/ultimate-upscale.py/img2img/Tile size/step": 64, "customscript/ultimate-upscale.py/img2img/Mask blur/visible": true, "customscript/ultimate-upscale.py/img2img/Mask blur/value": 8, "customscript/ultimate-upscale.py/img2img/Mask blur/minimum": 0, "customscript/ultimate-upscale.py/img2img/Mask blur/maximum": 64, "customscript/ultimate-upscale.py/img2img/Mask blur/step": 1, "customscript/ultimate-upscale.py/img2img/Padding/visible": true, "customscript/ultimate-upscale.py/img2img/Padding/value": 32, "customscript/ultimate-upscale.py/img2img/Padding/minimum": 0, "customscript/ultimate-upscale.py/img2img/Padding/maximum": 128, "customscript/ultimate-upscale.py/img2img/Padding/step": 1, "customscript/ultimate-upscale.py/img2img/Denoise/value": 0.35, "customscript/ultimate-upscale.py/img2img/Denoise/minimum": 0, "customscript/ultimate-upscale.py/img2img/Denoise/maximum": 1, "customscript/ultimate-upscale.py/img2img/Denoise/step": 0.01, "customscript/ultimate-upscale.py/img2img/Width/value": 64, "customscript/ultimate-upscale.py/img2img/Width/minimum": 0, "customscript/ultimate-upscale.py/img2img/Width/maximum": 128, "customscript/ultimate-upscale.py/img2img/Width/step": 1, "customscript/ultimate-upscale.py/img2img/Upscaled/visible": true, "customscript/ultimate-upscale.py/img2img/Upscaled/value": true, "customscript/ultimate-upscale.py/img2img/Seams fix/visible": true, "customscript/ultimate-upscale.py/img2img/Seams fix/value": false, "customscript/sonar.py/txt2img/Upscaler/visible": true, "customscript/sonar.py/txt2img/Upscaler/value": "Lanczos", "customscript/sonar.py/txt2img/Upscale ratio/visible": true, "customscript/sonar.py/txt2img/Upscale ratio/value": 1.0, "customscript/sonar.py/txt2img/Upscale ratio/minimum": 1.0, "customscript/sonar.py/txt2img/Upscale ratio/maximum": 4.0, "customscript/sonar.py/txt2img/Upscale ratio/step": 0.1, "customscript/sonar.py/txt2img/Upscale width/visible": true, "customscript/sonar.py/txt2img/Upscale width/value": 0, "customscript/sonar.py/txt2img/Upscale width/minimum": 0, "customscript/sonar.py/txt2img/Upscale width/maximum": 2048, "customscript/sonar.py/txt2img/Upscale width/step": 8, "customscript/sonar.py/txt2img/Upscale height/visible": true, "customscript/sonar.py/txt2img/Upscale height/value": 0, "customscript/sonar.py/txt2img/Upscale height/minimum": 0, "customscript/sonar.py/txt2img/Upscale height/maximum": 2048, "customscript/sonar.py/txt2img/Upscale height/step": 8, "customscript/sonar.py/img2img/Upscaler/visible": true, "customscript/sonar.py/img2img/Upscaler/value": "Lanczos", "customscript/sonar.py/img2img/Upscale ratio/visible": true, "customscript/sonar.py/img2img/Upscale ratio/value": 1.0, "customscript/sonar.py/img2img/Upscale ratio/minimum": 1.0, "customscript/sonar.py/img2img/Upscale ratio/maximum": 4.0, "customscript/sonar.py/img2img/Upscale ratio/step": 0.1, "customscript/sonar.py/img2img/Upscale width/visible": true, "customscript/sonar.py/img2img/Upscale width/value": 0, "customscript/sonar.py/img2img/Upscale width/minimum": 0, "customscript/sonar.py/img2img/Upscale width/maximum": 2048, "customscript/sonar.py/img2img/Upscale width/step": 8, "customscript/sonar.py/img2img/Upscale height/visible": true, "customscript/sonar.py/img2img/Upscale height/value": 0, "customscript/sonar.py/img2img/Upscale height/minimum": 0, "customscript/sonar.py/img2img/Upscale height/maximum": 2048, "customscript/sonar.py/img2img/Upscale height/step": 8, "txt2img/Override settings/value": null, "img2img/Override settings/value": null, "customscript/additional_networks.py/txt2img/Separate UNet/Text Encoder weights/visible": true, "customscript/additional_networks.py/txt2img/Separate UNet/Text Encoder weights/value": false, "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, "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, "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, "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, "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/Separate UNet/Text Encoder weights/visible": true, "customscript/additional_networks.py/img2img/Separate UNet/Text Encoder weights/value": false, "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, "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, "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, "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, "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, "train/Show advanced options/visible": true, "train/Show advanced options/value": false, "train/Weight initialization seed, set -1 for default/visible": true, "train/Weight initialization seed, set -1 for default/value": -1, "train/Standard Deviation for Normal weight initialization/visible": true, "train/Standard Deviation for Normal weight initialization/value": "0.01", "train/Use dropout. Might improve training when dataset is small / limited./visible": true, "train/Use dropout. Might improve training when dataset is small / limited./value": false, "train/Use skip-connection. Won't work without extension!/visible": true, "train/Use skip-connection. Won't work without extension!/value": false, "train/Optional information about Hypernetwork/visible": true, "train/Optional information about Hypernetwork/value": "", "train/Setting file name/visible": true, "train/Setting file name/value": "", "train/Show advanced learn rate scheduler options/visible": true, "train/Show advanced learn rate scheduler options/value": false, "train/Show advanced adamW parameter options)/visible": true, "train/Show advanced adamW parameter options)/value": false, "train/Show Gradient Clipping Options(for both)/visible": true, "train/Show Gradient Clipping Options(for both)/value": false, "train/Show Noise Scheduler Options(for both)/visible": true, "train/Show Noise Scheduler Options(for both)/value": false, "train/AdamW weight decay parameter/visible": true, "train/AdamW weight decay parameter/value": "0.01", "train/AdamW beta1 parameter/visible": true, "train/AdamW beta1 parameter/value": "0.9", "train/AdamW beta2 parameter/visible": true, "train/AdamW beta2 parameter/value": "0.99", "train/AdamW epsilon parameter/visible": true, "train/AdamW epsilon parameter/value": "1e-8", "train/Use CosineAnnealingWarmupRestarts Scheduler/visible": true, "train/Use CosineAnnealingWarmupRestarts Scheduler/value": false, "train/Steps for cycle/visible": true, "train/Steps for cycle/value": "64", "train/Step multiplier per cycle/visible": true, "train/Step multiplier per cycle/value": "1", "train/Warmup step per cycle/visible": true, "train/Warmup step per cycle/value": "5", "train/Minimum learning rate/visible": true, "train/Minimum learning rate/value": "6e-7", "train/Decays learning rate every cycle/visible": true, "train/Decays learning rate every cycle/value": "1", "train/Saves when every cycle finishes/visible": true, "train/Saves when every cycle finishes/value": false, "train/Generates image when every cycle finishes/visible": true, "train/Generates image when every cycle finishes/value": false, "train/Gradient Clipping Options/visible": true, "train/Gradient Clipping Options/value": null, "train/Limiting value/visible": true, "train/Limiting value/value": "1e-1", "train/Norm type/visible": true, "train/Norm type/value": "2", "train/Use Noise training scheduler(test)/visible": true, "train/Use Noise training scheduler(test)/value": false, "train/Restarts noise scheduler, or linear/visible": true, "train/Restarts noise scheduler, or linear/value": false, "train/Restarts noise scheduler every nth epoch/visible": true, "train/Restarts noise scheduler every nth epoch/value": null, "train/Unload Optimizer when generating preview(hypernetwork)/visible": true, "train/Unload Optimizer when generating preview(hypernetwork)/value": true, "train/Standard deviation for sampling/visible": true, "train/Standard deviation for sampling/value": -1.0, "train/loss type/visible": true, "train/loss type/value": "loss", "train/File name to save setting as/visible": true, "train/File name to save setting as/value": "", "train/Load training option from saved json file. This will override settings above/visible": true, "train/Load training option from saved json file. This will override settings above/value": "", "train/Hypernetwork name to create, leave it empty to use selected/visible": true, "train/Hypernetwork name to create, leave it empty to use selected/value": "", "train/Load Hypernetwork creation option from saved json file/visible": true, "train/Load Hypernetwork creation option from saved json file/value": "", "train/Load training option(s) from saved json file/visible": true, "train/Load training option(s) from saved json file/value": "", "train/Save a copy of model to log directory every N steps, 0 to disable/visible": true, "train/Save a copy of model to log directory every N steps, 0 to disable/value": 500, "train/Manual dataset seed/visible": true, "train/Manual dataset seed/value": -1, "customscript/prompt_matrix.py/txt2img/Select prompt/visible": true, "customscript/prompt_matrix.py/txt2img/Select prompt/value": "positive", "customscript/prompt_matrix.py/txt2img/Select delimiter/visible": true, "customscript/prompt_matrix.py/txt2img/Select delimiter/value": "comma", "customscript/prompt_matrix.py/img2img/Select prompt/visible": true, "customscript/prompt_matrix.py/img2img/Select prompt/value": "positive", "customscript/prompt_matrix.py/img2img/Select delimiter/visible": true, "customscript/prompt_matrix.py/img2img/Select delimiter/value": "comma", "customscript/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": 100, "customscript/prompt_matrix.py/txt2img/Grid margins (px)/step": 2, "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": 100, "customscript/xyz_grid.py/txt2img/Grid margins (px)/step": 2, "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, "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": 100, "customscript/prompt_matrix.py/img2img/Grid margins (px)/step": 2, "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": 100, "customscript/xyz_grid.py/img2img/Grid margins (px)/step": 2, "customscript/ultimate-upscale.py/img2img/Tile width/visible": true, "customscript/ultimate-upscale.py/img2img/Tile width/value": 512, "customscript/ultimate-upscale.py/img2img/Tile width/minimum": 0, "customscript/ultimate-upscale.py/img2img/Tile width/maximum": 2048, "customscript/ultimate-upscale.py/img2img/Tile width/step": 64, "customscript/ultimate-upscale.py/img2img/Tile height/visible": true, "customscript/ultimate-upscale.py/img2img/Tile height/value": 0, "customscript/ultimate-upscale.py/img2img/Tile height/minimum": 0, "customscript/ultimate-upscale.py/img2img/Tile height/maximum": 2048, "customscript/ultimate-upscale.py/img2img/Tile height/step": 64, "train/Uses D-Adaptation(LR Free) AdamW. Recommended LR is 1.0 at base/visible": true, "train/Uses D-Adaptation(LR Free) AdamW. Recommended LR is 1.0 at base/value": false, "train/Growth factor limiting, use value like 1.02 or leave it as -1/visible": true, "train/Growth factor limiting, use value like 1.02 or leave it as -1/value": -1.0, "customscript/loopback.py/img2img/Append interrogated prompt at each iteration/visible": true, "customscript/loopback.py/img2img/Append interrogated prompt at each iteration/value": "None", "train/Use PNG alpha channel as loss weight/visible": true, "train/Use PNG alpha channel as loss weight/value": false, "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/visible": true, "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/anti-burn.py/txt2img/Enable Anti Burn (and everything)/visible": true, "customscript/anti-burn.py/txt2img/Enable Anti Burn (and everything)/value": false, "customscript/anti-burn.py/txt2img/Store all steps of inference also (slow!)/visible": true, "customscript/anti-burn.py/txt2img/Store all steps of inference also (slow!)/value": false, "customscript/anti-burn.py/txt2img/Revert to buggy half-steps (not recommended)/visible": true, "customscript/anti-burn.py/txt2img/Revert to buggy half-steps (not recommended)/value": false, "customscript/anti-burn.py/txt2img/Count of final steps to average together:/visible": true, "customscript/anti-burn.py/txt2img/Count of final steps to average together:/value": 3, "customscript/anti-burn.py/txt2img/Count of final steps to average together:/minimum": 1, "customscript/anti-burn.py/txt2img/Count of final steps to average together:/maximum": 64, "customscript/anti-burn.py/txt2img/Count of final steps to average together:/step": 1, "customscript/anti-burn.py/txt2img/Skip this many very last steps: /visible": true, "customscript/anti-burn.py/txt2img/Skip this many very last steps: /value": 0, "customscript/anti-burn.py/txt2img/Skip this many very last steps: /minimum": 0, "customscript/anti-burn.py/txt2img/Skip this many very last steps: /maximum": 24, "customscript/anti-burn.py/txt2img/Skip this many very last steps: /step": 1, "customscript/anti-burn.py/txt2img/Stop first pass of highres.fix after this step number (0 to disable)/visible": true, "customscript/anti-burn.py/txt2img/Stop first pass of highres.fix after this step number (0 to disable)/value": 0, "customscript/anti-burn.py/txt2img/Stop first pass of highres.fix after this step number (0 to disable)/minimum": 0, "customscript/anti-burn.py/txt2img/Stop first pass of highres.fix after this step number (0 to disable)/maximum": 80, "customscript/anti-burn.py/txt2img/Stop first pass of highres.fix after this step number (0 to disable)/step": 1, "customscript/anti-burn.py/txt2img/Debug Anti Burn (output checked pattern 2\u00d72 with averaged 2,3 cells overlay)/visible": true, "customscript/anti-burn.py/txt2img/Debug Anti Burn (output checked pattern 2\u00d72 with averaged 2,3 cells overlay)/value": false, "customscript/anti-burn.py/txt2img/Brute-force mode (create Count\u00d7Skip separate images) /visible": true, "customscript/anti-burn.py/txt2img/Brute-force mode (create Count\u00d7Skip separate images) /value": false, "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/visible": true, "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/anti-burn.py/img2img/Enable Anti Burn (and everything)/visible": true, "customscript/anti-burn.py/img2img/Enable Anti Burn (and everything)/value": false, "customscript/anti-burn.py/img2img/Store all steps of inference also (slow!)/visible": true, "customscript/anti-burn.py/img2img/Store all steps of inference also (slow!)/value": false, "customscript/anti-burn.py/img2img/Revert to buggy half-steps (not recommended)/visible": true, "customscript/anti-burn.py/img2img/Revert to buggy half-steps (not recommended)/value": false, "customscript/anti-burn.py/img2img/Count of final steps to average together:/visible": true, "customscript/anti-burn.py/img2img/Count of final steps to average together:/value": 3, "customscript/anti-burn.py/img2img/Count of final steps to average together:/minimum": 1, "customscript/anti-burn.py/img2img/Count of final steps to average together:/maximum": 64, "customscript/anti-burn.py/img2img/Count of final steps to average together:/step": 1, "customscript/anti-burn.py/img2img/Skip this many very last steps: /visible": true, "customscript/anti-burn.py/img2img/Skip this many very last steps: /value": 0, "customscript/anti-burn.py/img2img/Skip this many very last steps: /minimum": 0, "customscript/anti-burn.py/img2img/Skip this many very last steps: /maximum": 24, "customscript/anti-burn.py/img2img/Skip this many very last steps: /step": 1, "customscript/anti-burn.py/img2img/Stop first pass of highres.fix after this step number (0 to disable)/visible": true, "customscript/anti-burn.py/img2img/Stop first pass of highres.fix after this step number (0 to disable)/value": 0, "customscript/anti-burn.py/img2img/Stop first pass of highres.fix after this step number (0 to disable)/minimum": 0, "customscript/anti-burn.py/img2img/Stop first pass of highres.fix after this step number (0 to disable)/maximum": 80, "customscript/anti-burn.py/img2img/Stop first pass of highres.fix after this step number (0 to disable)/step": 1, "customscript/anti-burn.py/img2img/Debug Anti Burn (output checked pattern 2\u00d72 with averaged 2,3 cells overlay)/visible": true, "customscript/anti-burn.py/img2img/Debug Anti Burn (output checked pattern 2\u00d72 with averaged 2,3 cells overlay)/value": false, "customscript/anti-burn.py/img2img/Brute-force mode (create Count\u00d7Skip separate images) /visible": true, "customscript/anti-burn.py/img2img/Brute-force mode (create Count\u00d7Skip separate images) /value": false, "customscript/postprocessing_pixelization.py/extras/Enable pixelization/visible": true, "customscript/postprocessing_pixelization.py/extras/Enable pixelization/value": false, "customscript/postprocessing_pixelization.py/extras/Keep resolution/visible": true, "customscript/postprocessing_pixelization.py/extras/Keep resolution/value": false, "customscript/postprocessing_pixelization.py/extras/Pixel size/visible": true, "customscript/postprocessing_pixelization.py/extras/Pixel size/value": 4, "customscript/postprocessing_pixelization.py/extras/Pixel size/minimum": 1, "customscript/postprocessing_pixelization.py/extras/Pixel size/maximum": 16, "customscript/postprocessing_pixelization.py/extras/Pixel size/step": 1, "customscript/sonar.py/txt2img/Enable/visible": true, "customscript/sonar.py/txt2img/Enable/value": false, "customscript/sonar.py/img2img/Enable/visible": true, "customscript/sonar.py/img2img/Enable/value": false, "train/Uses image alpha(transparency) channel for adjusting loss/visible": true, "train/Uses image alpha(transparency) channel for adjusting loss/value": false, "customscript/CFG Auto.py/txt2img/Target Denoising : Decay per Batch/visible": true, "customscript/CFG Auto.py/txt2img/Target Denoising : Decay per Batch/value": 0.25, "customscript/CFG Auto.py/txt2img/Target Denoising : Decay per Batch/minimum": 0, "customscript/CFG Auto.py/txt2img/Target Denoising : Decay per Batch/maximum": 1, "customscript/CFG Auto.py/txt2img/Target Denoising : Decay per Batch/step": 0.01, "customscript/CFG Auto.py/txt2img/Scheduler/visible": true, "customscript/CFG Auto.py/txt2img/Scheduler/value": "Blur First V1", "customscript/CFG Auto.py/txt2img/Main Strength/visible": true, "customscript/CFG Auto.py/txt2img/Main Strength/value": 10, "customscript/CFG Auto.py/txt2img/Main Strength/minimum": 0, "customscript/CFG Auto.py/txt2img/Main Strength/maximum": 100, "customscript/CFG Auto.py/txt2img/Main Strength/step": 1, "customscript/CFG Auto.py/txt2img/Sub- Strength/visible": true, "customscript/CFG Auto.py/txt2img/Sub- Strength/value": 10, "customscript/CFG Auto.py/txt2img/Sub- Strength/minimum": 0, "customscript/CFG Auto.py/txt2img/Sub- Strength/maximum": 100, "customscript/CFG Auto.py/txt2img/Sub- Strength/step": 1, "customscript/CFG Auto.py/txt2img/Main Range/visible": true, "customscript/CFG Auto.py/txt2img/Main Range/value": 10, "customscript/CFG Auto.py/txt2img/Main Range/minimum": 0, "customscript/CFG Auto.py/txt2img/Main Range/maximum": 100, "customscript/CFG Auto.py/txt2img/Main Range/step": 1, "customscript/CFG Auto.py/txt2img/Sub- Range/visible": true, "customscript/CFG Auto.py/txt2img/Sub- Range/value": 10, "customscript/CFG Auto.py/txt2img/Sub- Range/minimum": 0, "customscript/CFG Auto.py/txt2img/Sub- Range/maximum": 100, "customscript/CFG Auto.py/txt2img/Sub- Range/step": 1, "customscript/CFG Auto.py/txt2img/loops/visible": true, "customscript/CFG Auto.py/txt2img/loops/value": 1, "customscript/CFG Auto.py/txt2img/Loop returns one/visible": true, "customscript/CFG Auto.py/txt2img/Loop returns one/value": false, "customscript/CFG Schedule.py/txt2img/CFG/visible": true, "customscript/CFG Schedule.py/txt2img/CFG/value": "", "customscript/CFG Schedule.py/txt2img/ETA/visible": true, "customscript/CFG Schedule.py/txt2img/ETA/value": "", "customscript/CFG Schedule.py/txt2img/Target Denoising : Decay per Batch/visible": true, "customscript/CFG Schedule.py/txt2img/Target Denoising : Decay per Batch/value": 0.5, "customscript/CFG Schedule.py/txt2img/Target Denoising : Decay per Batch/minimum": 0, "customscript/CFG Schedule.py/txt2img/Target Denoising : Decay per Batch/maximum": 1, "customscript/CFG Schedule.py/txt2img/Target Denoising : Decay per Batch/step": 0.01, "customscript/CFG Schedule.py/txt2img/loops/visible": true, "customscript/CFG Schedule.py/txt2img/loops/value": 1, "customscript/CFG Schedule.py/txt2img/Loop returns one/visible": true, "customscript/CFG Schedule.py/txt2img/Loop returns one/value": false, "customscript/CFG Auto.py/img2img/Target Denoising : Decay per Batch/visible": true, "customscript/CFG Auto.py/img2img/Target Denoising : Decay per Batch/value": 0.25, "customscript/CFG Auto.py/img2img/Target Denoising : Decay per Batch/minimum": 0, "customscript/CFG Auto.py/img2img/Target Denoising : Decay per Batch/maximum": 1, "customscript/CFG Auto.py/img2img/Target Denoising : Decay per Batch/step": 0.01, "customscript/CFG Auto.py/img2img/Scheduler/visible": true, "customscript/CFG Auto.py/img2img/Scheduler/value": "Blur First V1", "customscript/CFG Auto.py/img2img/Main Strength/visible": true, "customscript/CFG Auto.py/img2img/Main Strength/value": 10, "customscript/CFG Auto.py/img2img/Main Strength/minimum": 0, "customscript/CFG Auto.py/img2img/Main Strength/maximum": 100, "customscript/CFG Auto.py/img2img/Main Strength/step": 1, "customscript/CFG Auto.py/img2img/Sub- Strength/visible": true, "customscript/CFG Auto.py/img2img/Sub- Strength/value": 10, "customscript/CFG Auto.py/img2img/Sub- Strength/minimum": 0, "customscript/CFG Auto.py/img2img/Sub- Strength/maximum": 100, "customscript/CFG Auto.py/img2img/Sub- Strength/step": 1, "customscript/CFG Auto.py/img2img/Main Range/visible": true, "customscript/CFG Auto.py/img2img/Main Range/value": 10, "customscript/CFG Auto.py/img2img/Main Range/minimum": 0, "customscript/CFG Auto.py/img2img/Main Range/maximum": 100, "customscript/CFG Auto.py/img2img/Main Range/step": 1, "customscript/CFG Auto.py/img2img/Sub- Range/visible": true, "customscript/CFG Auto.py/img2img/Sub- Range/value": 10, "customscript/CFG Auto.py/img2img/Sub- Range/minimum": 0, "customscript/CFG Auto.py/img2img/Sub- Range/maximum": 100, "customscript/CFG Auto.py/img2img/Sub- Range/step": 1, "customscript/CFG Auto.py/img2img/loops/visible": true, "customscript/CFG Auto.py/img2img/loops/value": 1, "customscript/CFG Auto.py/img2img/Loop returns one/visible": true, "customscript/CFG Auto.py/img2img/Loop returns one/value": false, "customscript/CFG Schedule.py/img2img/CFG/visible": true, "customscript/CFG Schedule.py/img2img/CFG/value": "", "customscript/CFG Schedule.py/img2img/ETA/visible": true, "customscript/CFG Schedule.py/img2img/ETA/value": "", "customscript/CFG Schedule.py/img2img/Target Denoising : Decay per Batch/visible": true, "customscript/CFG Schedule.py/img2img/Target Denoising : Decay per Batch/value": 0.5, "customscript/CFG Schedule.py/img2img/Target Denoising : Decay per Batch/minimum": 0, "customscript/CFG Schedule.py/img2img/Target Denoising : Decay per Batch/maximum": 1, "customscript/CFG Schedule.py/img2img/Target Denoising : Decay per Batch/step": 0.01, "customscript/CFG Schedule.py/img2img/loops/visible": true, "customscript/CFG Schedule.py/img2img/loops/value": 1, "customscript/CFG Schedule.py/img2img/Loop returns one/visible": true, "customscript/CFG Schedule.py/img2img/Loop returns one/value": false, "customscript/controlnet.py/txt2img/Enable/visible": true, "customscript/controlnet.py/txt2img/Enable/value": false, "customscript/controlnet.py/txt2img/Invert Input Color/visible": true, "customscript/controlnet.py/txt2img/Invert Input Color/value": false, "customscript/controlnet.py/txt2img/RGB to BGR/visible": true, "customscript/controlnet.py/txt2img/RGB to BGR/value": false, "customscript/controlnet.py/txt2img/Low VRAM/visible": true, "customscript/controlnet.py/txt2img/Low VRAM/value": false, "customscript/controlnet.py/txt2img/Guess Mode/visible": true, "customscript/controlnet.py/txt2img/Guess Mode/value": false, "customscript/controlnet.py/txt2img/Preprocessor/visible": true, "customscript/controlnet.py/txt2img/Preprocessor/value": "none", "customscript/controlnet.py/txt2img/Model/visible": true, "customscript/controlnet.py/txt2img/Model/value": "None", "customscript/controlnet.py/txt2img/Weight/visible": true, "customscript/controlnet.py/txt2img/Weight/value": 1.0, "customscript/controlnet.py/txt2img/Weight/minimum": 0.0, "customscript/controlnet.py/txt2img/Weight/maximum": 2.0, "customscript/controlnet.py/txt2img/Weight/step": 0.05, "customscript/controlnet.py/txt2img/Guidance Start (T)/visible": true, "customscript/controlnet.py/txt2img/Guidance Start (T)/value": 0.0, "customscript/controlnet.py/txt2img/Guidance Start (T)/minimum": 0.0, "customscript/controlnet.py/txt2img/Guidance Start (T)/maximum": 1.0, "customscript/controlnet.py/txt2img/Guidance Start (T)/step": 0.01, "customscript/controlnet.py/txt2img/Guidance End (T)/visible": true, "customscript/controlnet.py/txt2img/Guidance End (T)/value": 1.0, "customscript/controlnet.py/txt2img/Guidance End (T)/minimum": 0.0, "customscript/controlnet.py/txt2img/Guidance End (T)/maximum": 1.0, "customscript/controlnet.py/txt2img/Guidance End (T)/step": 0.01, "customscript/controlnet.py/txt2img/Annotator resolution/visible": true, "customscript/controlnet.py/txt2img/Annotator resolution/value": 64, "customscript/controlnet.py/txt2img/Annotator resolution/minimum": 64, "customscript/controlnet.py/txt2img/Annotator resolution/maximum": 2048, "customscript/controlnet.py/txt2img/Annotator resolution/step": 10, "customscript/controlnet.py/txt2img/Threshold A/visible": true, "customscript/controlnet.py/txt2img/Threshold A/value": 64, "customscript/controlnet.py/txt2img/Threshold A/minimum": 64, "customscript/controlnet.py/txt2img/Threshold A/maximum": 1024, "customscript/controlnet.py/txt2img/Threshold A/step": 1, "customscript/controlnet.py/txt2img/Threshold B/visible": true, "customscript/controlnet.py/txt2img/Threshold B/value": 64, "customscript/controlnet.py/txt2img/Threshold B/minimum": 64, "customscript/controlnet.py/txt2img/Threshold B/maximum": 1024, "customscript/controlnet.py/txt2img/Threshold B/step": 1, "customscript/controlnet.py/txt2img/Resize Mode/visible": true, "customscript/controlnet.py/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, "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/controlnet.py/img2img/Enable/visible": true, "customscript/controlnet.py/img2img/Enable/value": false, "customscript/controlnet.py/img2img/Invert Input Color/visible": true, "customscript/controlnet.py/img2img/Invert Input Color/value": false, "customscript/controlnet.py/img2img/RGB to BGR/visible": true, "customscript/controlnet.py/img2img/RGB to BGR/value": false, "customscript/controlnet.py/img2img/Low VRAM/visible": true, "customscript/controlnet.py/img2img/Low VRAM/value": false, "customscript/controlnet.py/img2img/Guess Mode/visible": true, "customscript/controlnet.py/img2img/Guess Mode/value": false, "customscript/controlnet.py/img2img/Preprocessor/visible": true, "customscript/controlnet.py/img2img/Preprocessor/value": "none", "customscript/controlnet.py/img2img/Model/visible": true, "customscript/controlnet.py/img2img/Model/value": "None", "customscript/controlnet.py/img2img/Weight/visible": true, "customscript/controlnet.py/img2img/Weight/value": 1.0, "customscript/controlnet.py/img2img/Weight/minimum": 0.0, "customscript/controlnet.py/img2img/Weight/maximum": 2.0, "customscript/controlnet.py/img2img/Weight/step": 0.05, "customscript/controlnet.py/img2img/Guidance Start (T)/visible": true, "customscript/controlnet.py/img2img/Guidance Start (T)/value": 0.0, "customscript/controlnet.py/img2img/Guidance Start (T)/minimum": 0.0, "customscript/controlnet.py/img2img/Guidance Start (T)/maximum": 1.0, "customscript/controlnet.py/img2img/Guidance Start (T)/step": 0.01, "customscript/controlnet.py/img2img/Guidance End (T)/visible": true, "customscript/controlnet.py/img2img/Guidance End (T)/value": 1.0, "customscript/controlnet.py/img2img/Guidance End (T)/minimum": 0.0, "customscript/controlnet.py/img2img/Guidance End (T)/maximum": 1.0, "customscript/controlnet.py/img2img/Guidance End (T)/step": 0.01, "customscript/controlnet.py/img2img/Annotator resolution/visible": true, "customscript/controlnet.py/img2img/Annotator resolution/value": 64, "customscript/controlnet.py/img2img/Annotator resolution/minimum": 64, "customscript/controlnet.py/img2img/Annotator resolution/maximum": 2048, "customscript/controlnet.py/img2img/Annotator resolution/step": 10, "customscript/controlnet.py/img2img/Threshold A/visible": true, "customscript/controlnet.py/img2img/Threshold A/value": 64, "customscript/controlnet.py/img2img/Threshold A/minimum": 64, "customscript/controlnet.py/img2img/Threshold A/maximum": 1024, "customscript/controlnet.py/img2img/Threshold A/step": 1, "customscript/controlnet.py/img2img/Threshold B/visible": true, "customscript/controlnet.py/img2img/Threshold B/value": 64, "customscript/controlnet.py/img2img/Threshold B/minimum": 64, "customscript/controlnet.py/img2img/Threshold B/maximum": 1024, "customscript/controlnet.py/img2img/Threshold B/step": 1, "customscript/controlnet.py/img2img/Resize Mode/visible": true, "customscript/controlnet.py/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, "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/posex.py/txt2img/Send this image to ControlNet./visible": true, "customscript/posex.py/txt2img/Send this image to ControlNet./value": false, "customscript/posex.py/txt2img/Target ControlNet number/value": 0, "customscript/posex.py/img2img/Send this image to ControlNet./visible": true, "customscript/posex.py/img2img/Send this image to ControlNet./value": false, "customscript/posex.py/img2img/Target ControlNet number/value": 0, "customscript/posex.py/txt2img/Target ControlNet number/visible": true, "customscript/posex.py/img2img/Target ControlNet number/visible": true, "customscript/depth-image-io.py/txt2img/Append (normalized) depth image to outputs\n(yours if supplied; the auto-generated if otherwise)/visible": true, "customscript/depth-image-io.py/txt2img/Append (normalized) depth image to outputs\n(yours if supplied; the auto-generated if otherwise)/value": true, "customscript/depth-image-io.py/txt2img/Batch each depth image against every single color image. (Warning: Use cautiously with large batches!)/visible": true, "customscript/depth-image-io.py/txt2img/Batch each depth image against every single color image. (Warning: Use cautiously with large batches!)/value": false, "customscript/depth-image-io.py/img2img/Append (normalized) depth image to outputs\n(yours if supplied; the auto-generated if otherwise)/visible": true, "customscript/depth-image-io.py/img2img/Append (normalized) depth image to outputs\n(yours if supplied; the auto-generated if otherwise)/value": true, "customscript/depth-image-io.py/img2img/Batch each depth image against every single color image. (Warning: Use cautiously with large batches!)/visible": true, "customscript/depth-image-io.py/img2img/Batch each depth image against every single color image. (Warning: Use cautiously with large batches!)/value": false } { "samples_save": true, "samples_format": "png", "samples_filename_pattern": "", "save_images_add_number": true, "grid_save": true, "grid_format": "png", "grid_extended_filename": false, "grid_only_if_multiple": true, "grid_prevent_empty_spots": false, "n_rows": -1, "enable_pnginfo": true, "save_txt": false, "save_images_before_face_restoration": false, "save_images_before_highres_fix": false, "save_images_before_color_correction": false, "jpeg_quality": 80, "export_for_4chan": true, "use_original_name_batch": false, "save_selected_only": true, "do_not_add_watermark": false, "temp_dir": "", "clean_temp_dir_at_start": false, "outdir_samples": "", "outdir_txt2img_samples": "outputs/txt2img-images", "outdir_img2img_samples": "outputs/img2img-images", "outdir_extras_samples": "outputs/extras-images", "outdir_grids": "", "outdir_txt2img_grids": "outputs/txt2img-grids", "outdir_img2img_grids": "outputs/img2img-grids", "outdir_save": "log/images", "save_to_dirs": false, "grid_save_to_dirs": false, "use_save_to_dirs_for_ui": false, "directories_filename_pattern": "", "directories_max_prompt_words": 8, "ESRGAN_tile": 192, "ESRGAN_tile_overlap": 8, "realesrgan_enabled_models": [ "R-ESRGAN x4+", "R-ESRGAN x4+ Anime6B" ], "SWIN_tile": 192, "SWIN_tile_overlap": 8, "ldsr_steps": 100, "upscaler_for_img2img": null, "use_scale_latent_for_hires_fix": false, "face_restoration_model": "CodeFormer", "code_former_weight": 1, "face_restoration_unload": false, "memmon_poll_rate": 8, "samples_log_stdout": false, "multiple_tqdm": true, "unload_models_when_training": false, "shuffle_tags": false, "tag_drop_out": 0, "save_optimizer_state": false, "dataset_filename_word_regex": "", "dataset_filename_join_string": " ", "training_image_repeats_per_epoch": 1, "training_write_csv_every": 500, "training_xattention_optimizations": false, "sd_model_checkpoint": "cherryslushymix_v10.ckpt [8948688a97]", "sd_checkpoint_cache": 0, "sd_vae": "orangemix.vae.pt", "sd_vae_as_default": false, "sd_hypernetwork": "None", "sd_hypernetwork_strength": 1.0, "inpainting_mask_weight": 1.0, "img2img_color_correction": false, "img2img_fix_steps": true, "enable_quantization": false, "enable_emphasis": true, "use_old_emphasis_implementation": false, "enable_batch_seeds": true, "comma_padding_backtrack": 20, "filter_nsfw": false, "CLIP_stop_at_last_layers": 2, "random_artist_categories": [ "anime", "black-white", "c", "cartoon", "fineart", "special", "nudity", "n" ], "interrogate_keep_models_in_memory": false, "interrogate_use_builtin_artists": true, "interrogate_return_ranks": false, "interrogate_clip_num_beams": 1, "interrogate_clip_min_length": 24, "interrogate_clip_max_length": 48, "interrogate_clip_dict_limit": 1500, "interrogate_deepbooru_score_threshold": 0.5, "deepbooru_sort_alpha": true, "deepbooru_use_spaces": false, "deepbooru_escape": true, "show_progressbar": true, "show_progress_every_n_steps": 0, "show_progress_grid": true, "return_grid": true, "do_not_show_images": false, "add_model_hash_to_info": true, "add_model_name_to_info": true, "disable_weights_auto_swap": false, "send_seed": true, "font": "", "js_modal_lightbox": true, "js_modal_lightbox_initially_zoomed": true, "show_progress_in_title": true, "quicksettings": "sd_model_checkpoint, sd_vae", "localization": "None", "hide_samplers": [], "eta_ddim": 0.0, "eta_ancestral": 1.0, "ddim_discretize": "uniform", "s_churn": 0.0, "s_tmin": 0.0, "s_noise": 1.0, "eta_noise_seed_delta": 31337, "disabled_extensions": [ "CFG-Schedule-for-Automatic1111-SD", "a1111-sd-webui-haku-img", "model-keyword", "stable-diffusion-webui-artists-to-study", "stable-diffusion-webui-dataset-tag-editor", "stable-diffusion-webui-embedding-merge", "stable-diffusion-webui-inspiration", "stable-diffusion-webui-sonar", "stable-diffusion-webui-stable-horde" ], "pin_memory": false, "ldsr_cached": false, "initial_noise_multiplier": 1, "send_size": true, "tac_tagFile": "danbooru.csv", "tac_active": true, "tac_activeIn.txt2img": true, "tac_activeIn.img2img": true, "tac_activeIn.negativePrompts": true, "tac_maxResults": 10.0, "tac_showAllResults": true, "tac_resultStepLength": 100.0, "tac_delayTime": 100.0, "tac_useWildcards": true, "tac_useEmbeddings": true, "tac_replaceUnderscores": true, "tac_escapeParentheses": true, "tac_appendComma": true, "tac_alias.searchByAlias": true, "tac_alias.onlyShowAlias": false, "tac_translation.translationFile": "None", "tac_translation.oldFormat": false, "tac_translation.searchByTranslation": true, "tac_extra.extraFile": "None", "tac_extra.onlyAliasExtraFile": false, "inspiration_max_samples": 4, "inspiration_rows_num": 4, "inspiration_cols_num": 6, "use_upscaler_name_as_suffix": false, "img2img_background_color": "#ffffff", "deepbooru_filter_tags": "", "show_progress_type": "Full", "sd_vae_checkpoint_cache": 0, "use_old_karras_scheduler_sigmas": false, "samplers_in_dropdown": true, "save_training_settings_to_txt": true, "dimensions_and_batch_together": true, "ui_reorder": "sampler, dimensions, cfg, seed, checkboxes, hires_fix, batch, scripts", "always_discard_next_to_last_sigma": false, "tac_activeIn.thirdParty": true, "images_record_paths": true, "use_old_hires_fix_width_height": false, "sd_checkpoint_hash": "8948688a97761837fa4e881f4c39aef5374cfbef9647da911ac94f487e140adf", "show_warnings": false, "print_hypernet_extra": false, "training_enable_tensorboard": false, "training_tensorboard_save_images": false, "training_tensorboard_flush_every": 120.0, "live_previews_enable": true, "live_preview_content": "Prompt", "live_preview_refresh_period": 1000.0, "tac_activeIn.modelList": "", "tac_activeIn.modelListMode": "Blacklist", "tac_showWikiLinks": false, "additional_networks_extra_lora_path": "D:\stable-diffusion-webui\models\Lora", "additional_networks_sort_models_by": "name", "additional_networks_model_name_filter": "", "additional_networks_xy_grid_model_metadata": "", "extra_networks_default_multiplier": 1, "keyedit_precision_attention": 0.1, "keyedit_precision_extra": 0.05, "ui_extra_networks_tab_reorder": "", "postprocessing_scipts_order": "upscale, gfpgan, codeformer", "upscaling_max_images_in_cache": 5, "upcast_attn": false, "interrogate_clip_skip_categories": [], "extra_networks_default_view": "cards", "sd_lora": "None", "lora_apply_to_outputs": false, "postprocessing_enable_in_main_ui": [], "postprocessing_operation_order": [], "tac_useHypernetworks": true, "tac_useLoras": true, "promptgen_names": "AUTOMATIC/promptgen-lexart, AUTOMATIC/promptgen-majinai-safe, AUTOMATIC/promptgen-majinai-unsafe", "promptgen_device": "gpu", "additional_networks_hash_thread_count": 1.0, "disable_ema": false, "additional_networks_reverse_sort_order": false, "additional_networks_back_up_model_when_saving": true, "additional_networks_show_only_safetensors": false, "additional_networks_show_only_models_with_metadata": "disabled", "tac_extra.addMode": "Insert before", "additional_networks_max_top_tags": 20.0, "additional_networks_max_dataset_folders": 20.0, "hakuimg_layer_num": 5.0, "hakuimg_curve_points": 3.0, "ctp_flavor": "mocha", "accent_color": "maroon", "dataset_editor_image_columns": 6.0, "tac_slidingPopup": true, "dataset_editor_use_temp_files": false, "control_net_model_config": "models\cldm_v15.yaml", "control_net_model_adapter_config": "models\sketch_adapter_v14.yaml", "control_net_detectedmap_dir": "detected_maps", "control_net_models_path": "", "control_net_max_models_num": 4, "control_net_model_cache_size": 1, "control_net_control_transfer": false, "control_net_no_detectmap": false, "control_net_detectmap_autosaving": false, "control_net_only_midctrl_hires": true, "control_net_allow_script_control": false, "control_net_skip_img2img_processing": false, "control_net_monocular_depth_optim": false, "control_net_only_mid_control": false, "control_net_cfg_based_guidance": false, "image_browser_preload": false, "image_browser_delete_message": true, "image_browser_page_columns": 6.0, "image_browser_page_rows": 6.0, "image_browser_pages_perload": 20.0, "image_browser_active_tabs": "txt2img, img2img, txt2img-grids, img2img-grids, Extras, Favorites, Others, Maintenance", "image_browser_with_subdirs": true, "image_browser_copy_image": false, "image_browser_txt_files": true, "image_browser_logger_warning": false, "image_browser_logger_debug": true, "image_browser_delete_recycle": false, "image_browser_scan_exif": true, "image_browser_mod_shift": false, "image_browser_mod_ctrl_shift": false, "image_browser_enable_maint": true, "image_browser_ranking_pnginfo": false } D:\stable-diffusion-webui\extensions\stable-diffusion-webui-images-browser\scripts\image_browser.py ["Name: txt2img / Path: D:\stable-diffusion-webui\outputs\txt2img-images / Base tag: image_browser_tab_txt2img / Seen base tags: {'img2img', 'maintenance', 'extras', 'img2img-grids', 'others', 'maintenance_1', 'txt2img', 'txt2img-grids', 'favorites'}", "Name: img2img / Path: D:\stable-diffusion-webui\outputs\img2img-images / Base tag: image_browser_tab_img2img / Seen base tags: {'img2img', 'maintenance', 'extras', 'img2img-grids', 'others', 'maintenance_1', 'txt2img', 'txt2img-grids', 'favorites'}", "Name: txt2img-grids / Path: D:\stable-diffusion-webui\outputs\txt2img-grids / Base tag: image_browser_tab_txt2img-grids / Seen base tags: {'img2img', 'maintenance', 'extras', 'img2img-grids', 'others', 'maintenance_1', 'txt2img', 'txt2img-grids', 'favorites'}", "Name: img2img-grids / Path: D:\stable-diffusion-webui\outputs\img2img-grids / Base tag: image_browser_tab_img2img-grids / Seen base tags: {'img2img', 'maintenance', 'extras', 'img2img-grids', 'others', 'maintenance_1', 'txt2img', 'txt2img-grids', 'favorites'}", "Name: Extras / Path: D:\stable-diffusion-webui\outputs\extras-images / Base tag: image_browser_tab_extras / Seen base tags: {'img2img', 'maintenance', 'extras', 'img2img-grids', 'others', 'maintenance_1', 'txt2img', 'txt2img-grids', 'favorites'}", "Name: Favorites / Path: D:\stable-diffusion-webui\log\images / Base tag: image_browser_tab_favorites / Seen base tags: {'img2img', 'maintenance', 'extras', 'img2img-grids', 'others', 'maintenance_1', 'txt2img', 'txt2img-grids', 'favorites'}", "Name: Others / Path: D:\stable-diffusion-webui\Others / Base tag: image_browser_tab_others / Seen base tags: {'img2img', 'maintenance', 'extras', 'img2img-grids', 'others', 'maintenance_1', 'txt2img', 'txt2img-grids', 'favorites'}", "Name: Maintenance / Path: D:\stable-diffusion-webui\Maintenance / Base tag: image_browser_tab_maintenance / Seen base tags: {'img2img', 'maintenance', 'extras', 'img2img-grids', 'others', 'maintenance_1', 'txt2img', 'txt2img-grids', 'favorites'}", "Name: Maintenance / Path: D:\stable-diffusion-webui\Maintenance / Base tag: image_browser_tab_maintenance_1 / Seen base tags: {'img2img', 'maintenance', 'extras', 'img2img-grids', 'others', 'maintenance_1', 'txt2img', 'txt2img-grids', 'favorites'}"] [text2prompt] Following databases are available: all-mpnet-base-v2 : danbooru_strict Loading weights [8948688a97] from D:\stable-diffusion-webui\models\Stable-diffusion\cherryslushymix_v10.ckpt Creating model from config: D:\stable-diffusion-webui\configs\v1-inference.yaml LatentDiffusion: Running in eps-prediction mode DiffusionWrapper has 859.52 M params. Loading VAE weights specified in settings: D:\stable-diffusion-webui\models\VAE\orangemix.vae.pt Applying xformers cross attention optimization. Textual inversion embeddings loaded(24): abcdef_mirajane, aestheticc-65800, alexahad-114500, alexahadstyle-114500, bad-artist-anime, bad-artist, bad-hands-5, bad-image-v2-39000, bad_prompt, bad_prompt_version2, easynegative, EasyNegative, Style-Autumn, Style-Empire, Style-NebMagic, Style-Princess, Style-Psycho, Style-Winter, Style-Witcher3, ulzzang-6500-v1.1, vanillaware-32900, verybadimagenegative_v1.1-6400, vslinx_rukia, wano_style_30100 Textual inversion embeddings skipped(1): ScaryMonstersV2 Model loaded in 80.6s (load weights from disk: 69.0s, create model: 0.6s, apply weights to model: 0.5s, apply half(): 0.5s, load VAE: 8.9s, load textual inversion embeddings: 0.9s). db_version: 3 [text2prompt] Loading database with name "all-mpnet-base-v2 : danbooru_strict"... [text2prompt] Database loaded Running on local URL: http://127.0.0.1:7860

To create a public link, set share=True in launch(). curr_path: D:\stable-diffusion-webui\outputs\txt2img-images Traceback (most recent call last): File "D:\stable-diffusion-webui\venv\lib\site-packages\gradio\routes.py", line 337, in run_predict output = await app.get_blocks().process_api( File "D:\stable-diffusion-webui\venv\lib\site-packages\gradio\blocks.py", line 1015, in process_api result = await self.call_function( File "D:\stable-diffusion-webui\venv\lib\site-packages\gradio\blocks.py", line 833, in call_function prediction = await anyio.to_thread.run_sync( File "D:\stable-diffusion-webui\venv\lib\site-packages\anyio\to_thread.py", line 31, in run_sync return await get_asynclib().run_sync_in_worker_thread( File "D:\stable-diffusion-webui\venv\lib\site-packages\anyio_backends_asyncio.py", line 937, in run_sync_in_worker_thread return await future File "D:\stable-diffusion-webui\venv\lib\site-packages\anyio_backends_asyncio.py", line 867, in run result = context.run(func, *args) File "D:\stable-diffusion-webui\extensions\stable-diffusion-webui-images-browser\scripts\image_browser.py", line 674, in get_image_page filenames = get_all_images(img_path, sort_by, sort_order, keyword, tab_base_tag_box, img_path_depth, ranking_filter, aes_filter_min, aes_filter_max, exif_keyword, negative_prompt_search, use_regex, case_sensitive) File "D:\stable-diffusion-webui\extensions\stable-diffusion-webui-images-browser\scripts\image_browser.py", line 547, in get_all_images cache_exif(fileinfos) File "D:\stable-diffusion-webui\extensions\stable-diffusion-webui-images-browser\scripts\image_browser.py", line 364, in cache_exif image = PngImageFile(fi_info[0]) File "D:\stable-diffusion-webui\venv\lib\site-packages\PIL\ImageFile.py", line 117, in init self._open() File "D:\stable-diffusion-webui\venv\lib\site-packages\PIL\PngImagePlugin.py", line 730, in _open if not _accept(self.fp.read(8)): PermissionError: [Errno 13] Permission denied

itzzmai commented 1 year ago

I fixed it !. Deleted all the images from my text2img folder and the image browser works again. One or two pics might have been corrupted, I think, deleting all the images fixed it.

AlUlkesh commented 1 year ago

Great! Good to hear. I think I'll still put a fallback in there, so the browser continues if this happens.