diff options
author | AUTOMATIC1111 <16777216c@gmail.com> | 2023-08-09 13:54:49 +0000 |
---|---|---|
committer | AUTOMATIC1111 <16777216c@gmail.com> | 2023-08-09 13:54:49 +0000 |
commit | eed963e97261ee03bffe59e3d343dcf53d82dbfd (patch) | |
tree | cbc47a8f9f20e0103cac1e3d0e31a9755acb20a4 /extensions-builtin/Lora/scripts/lora_script.py | |
parent | 7ba8f11688bee1a04b48d8108627fd25ada69721 (diff) | |
download | stable-diffusion-webui-gfx803-eed963e97261ee03bffe59e3d343dcf53d82dbfd.tar.gz stable-diffusion-webui-gfx803-eed963e97261ee03bffe59e3d343dcf53d82dbfd.tar.bz2 stable-diffusion-webui-gfx803-eed963e97261ee03bffe59e3d343dcf53d82dbfd.zip |
Lora cache in memory
Diffstat (limited to 'extensions-builtin/Lora/scripts/lora_script.py')
-rw-r--r-- | extensions-builtin/Lora/scripts/lora_script.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/extensions-builtin/Lora/scripts/lora_script.py b/extensions-builtin/Lora/scripts/lora_script.py index cd28afc9..6ab8b6e7 100644 --- a/extensions-builtin/Lora/scripts/lora_script.py +++ b/extensions-builtin/Lora/scripts/lora_script.py @@ -65,6 +65,7 @@ shared.options_templates.update(shared.options_section(('extra_networks', "Extra "lora_add_hashes_to_infotext": shared.OptionInfo(True, "Add Lora hashes to infotext"),
"lora_show_all": shared.OptionInfo(False, "Always show all networks on the Lora page").info("otherwise, those detected as for incompatible version of Stable Diffusion will be hidden"),
"lora_hide_unknown_for_versions": shared.OptionInfo([], "Hide networks of unknown versions for model versions", gr.CheckboxGroup, {"choices": ["SD1", "SD2", "SDXL"]}),
+ "lora_in_memory_limit": shared.OptionInfo(0, "Number of Lora networks to keep cached in memory", gr.Number, {"precision": 0}),
}))
@@ -121,3 +122,5 @@ def infotext_pasted(infotext, d): script_callbacks.on_infotext_pasted(infotext_pasted)
+
+shared.opts.onchange("lora_in_memory_limit", networks.purge_networks_from_memory)
|