diff options
author | space-nuko <24979496+space-nuko@users.noreply.github.com> | 2023-04-02 22:41:55 +0000 |
---|---|---|
committer | space-nuko <24979496+space-nuko@users.noreply.github.com> | 2023-04-02 22:41:55 +0000 |
commit | d132481058f8a827cd407f2121f128a2bb862f7a (patch) | |
tree | 289f5462847c1fafeec3b8218028b0b813dbe8af /modules/ui.py | |
parent | 22bcc7be428c94e9408f589966c2040187245d81 (diff) | |
download | stable-diffusion-webui-gfx803-d132481058f8a827cd407f2121f128a2bb862f7a.tar.gz stable-diffusion-webui-gfx803-d132481058f8a827cd407f2121f128a2bb862f7a.tar.bz2 stable-diffusion-webui-gfx803-d132481058f8a827cd407f2121f128a2bb862f7a.zip |
Embed model merge metadata in .safetensors file
Diffstat (limited to 'modules/ui.py')
-rw-r--r-- | modules/ui.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/ui.py b/modules/ui.py index 627fbe0b..64fb93c3 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,
|