aboutsummaryrefslogtreecommitdiffstats
path: root/modules/ui.py
diff options
context:
space:
mode:
authorAUTOMATIC1111 <16777216c@gmail.com>2023-04-29 14:15:01 +0000
committerGitHub <noreply@github.com>2023-04-29 14:15:01 +0000
commit8987764395f72d85776f91512391ccd4688e47bb (patch)
tree312f61445d8cbffb4de7949dcb0f82fbeb659658 /modules/ui.py
parent31dbec6b761d912ad986727068c2f3cc4d39a23d (diff)
parentfbaf6e4fd897fa1f3e3f747f1d699c240cad76a0 (diff)
downloadstable-diffusion-webui-gfx803-8987764395f72d85776f91512391ccd4688e47bb.tar.gz
stable-diffusion-webui-gfx803-8987764395f72d85776f91512391ccd4688e47bb.tar.bz2
stable-diffusion-webui-gfx803-8987764395f72d85776f91512391ccd4688e47bb.zip
Merge pull request #9312 from space-nuko/save-merge-recipe
Embed model merge metadata in .safetensors file
Diffstat (limited to 'modules/ui.py')
-rw-r--r--modules/ui.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/ui.py b/modules/ui.py
index dab94b93..74a7d315 100644
--- a/modules/ui.py
+++ b/modules/ui.py
@@ -1019,8 +1019,9 @@ def create_ui():
interp_method.change(fn=update_interp_description, inputs=[interp_method], outputs=[interp_description])
with FormRow():
- checkpoint_format = gr.Radio(choices=["ckpt", "safetensors"], value="ckpt", label="Checkpoint format", elem_id="modelmerger_checkpoint_format")
+ checkpoint_format = gr.Radio(choices=["ckpt", "safetensors"], value="safetensors", label="Checkpoint format", elem_id="modelmerger_checkpoint_format")
save_as_half = gr.Checkbox(value=False, label="Save as float16", elem_id="modelmerger_save_as_half")
+ save_metadata = gr.Checkbox(value=True, label="Save metadata (.safetensors only)", elem_id="modelmerger_save_metadata")
with FormRow():
with gr.Column():
@@ -1658,6 +1659,7 @@ def create_ui():
config_source,
bake_in_vae,
discard_weights,
+ save_metadata,
],
outputs=[
primary_model_name,