mirror of
https://github.com/ostris/ai-toolkit.git
synced 2026-01-26 16:39:47 +00:00
Unload interum weights when doing multi lora fuse
This commit is contained in:
@@ -557,6 +557,7 @@ class StableDiffusion:
|
||||
)
|
||||
pipe.load_lora_weights(double_transformer_lora, adapter_name=f"lora1_double")
|
||||
pipe.fuse_lora()
|
||||
pipe.unload_lora_weights()
|
||||
transformer.transformer_blocks = transformer.transformer_blocks.to(
|
||||
'cpu', dtype=dtype
|
||||
)
|
||||
@@ -567,6 +568,7 @@ class StableDiffusion:
|
||||
)
|
||||
pipe.load_lora_weights(single_transformer_lora, adapter_name=f"lora1_single")
|
||||
pipe.fuse_lora()
|
||||
pipe.unload_lora_weights()
|
||||
transformer.single_transformer_blocks = transformer.single_transformer_blocks.to(
|
||||
'cpu', dtype=dtype
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user