Commit 76ebb175 authored by AUTOMATIC1111's avatar AUTOMATIC1111

lora support

parent 594c8e7b
...@@ -179,6 +179,11 @@ def load_lora(name, lora_on_disk): ...@@ -179,6 +179,11 @@ def load_lora(name, lora_on_disk):
if m: if m:
sd_module = shared.sd_model.lora_layer_mapping.get(m.group(1), None) sd_module = shared.sd_model.lora_layer_mapping.get(m.group(1), None)
# SDXL loras seem to already have correct compvis keys, so only need to replace "lora_unet" with "diffusion_model"
if sd_module is None and "lora_unet" in key_diffusers_without_lora_parts:
key = key_diffusers_without_lora_parts.replace("lora_unet", "diffusion_model")
sd_module = shared.sd_model.lora_layer_mapping.get(key, None)
if sd_module is None: if sd_module is None:
keys_failed_to_match[key_diffusers] = key keys_failed_to_match[key_diffusers] = key
continue continue
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment