Files
DiffSynth-Studio/diffsynth/utils/state_dict_converters/ace_step_text_encoder.py
2026-04-23 17:31:34 +08:00

16 lines
433 B
Python

def AceStepTextEncoderStateDictConverter(state_dict):
new_state_dict = {}
prefix = "model."
nested_prefix = "model.model."
for key in state_dict:
if key.startswith(nested_prefix):
new_key = key
elif key.startswith(prefix):
new_key = "model." + key
else:
new_key = "model." + key
new_state_dict[new_key] = state_dict[key]
return new_state_dict