mirror of
https://github.com/modelscope/DiffSynth-Studio.git
synced 2026-03-23 00:58:11 +00:00
update flux lora convert state dict
This commit is contained in:
@@ -102,12 +102,14 @@ class FluxLoRALoader(GeneralLoRALoader):
|
|||||||
for k in state_dict:
|
for k in state_dict:
|
||||||
if "lora_unet_" in k:
|
if "lora_unet_" in k:
|
||||||
return 'civitai'
|
return 'civitai'
|
||||||
elif "transformer." in k:
|
elif k.startswith("transformer."):
|
||||||
return 'diffusers'
|
return 'diffusers'
|
||||||
else:
|
else:
|
||||||
None
|
None
|
||||||
|
|
||||||
model_resource = guess_resource(state_dict)
|
model_resource = guess_resource(state_dict)
|
||||||
|
if model_resource is None:
|
||||||
|
return state_dict
|
||||||
|
|
||||||
rename_dict = self.diffusers_rename_dict if model_resource == 'diffusers' else self.civitai_rename_dict
|
rename_dict = self.diffusers_rename_dict if model_resource == 'diffusers' else self.civitai_rename_dict
|
||||||
def guess_alpha(state_dict):
|
def guess_alpha(state_dict):
|
||||||
|
|||||||
Reference in New Issue
Block a user