Fixed bad key naming on lora fuse I just pushed
This commit is contained in:
@@ -545,11 +545,9 @@ class StableDiffusion:
|
|||||||
double_block_key = "transformer.transformer_blocks."
|
double_block_key = "transformer.transformer_blocks."
|
||||||
for key, value in lora_state_dict.items():
|
for key, value in lora_state_dict.items():
|
||||||
if single_block_key in key:
|
if single_block_key in key:
|
||||||
new_key = key.replace(single_block_key, "")
|
single_transformer_lora[key] = value
|
||||||
single_transformer_lora[new_key] = value
|
|
||||||
elif double_block_key in key:
|
elif double_block_key in key:
|
||||||
new_key = key.replace(double_block_key, "")
|
double_transformer_lora[key] = value
|
||||||
double_transformer_lora[new_key] = value
|
|
||||||
else:
|
else:
|
||||||
raise ValueError(f"Unknown lora key: {key}. Cannot load this lora in low vram mode")
|
raise ValueError(f"Unknown lora key: {key}. Cannot load this lora in low vram mode")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user