Skip to content

Commit 326e6be

Browse files
committed
vocoder+connector issues
1 parent 3331f14 commit 326e6be

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

src/maxdiffusion/models/ltx2/ltx2_3_utils.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -144,16 +144,16 @@ def load_and_segregate_ltx2_3_weights(pretrained_model_name_or_path: str, filena
144144
}
145145

146146
for pt_key, tensor in tensors.items():
147-
if pt_key.startswith("model.diffusion_model."):
148-
segregated["transformer"][pt_key.replace("model.diffusion_model.", "")] = tensor
147+
if any(x in pt_key for x in ["connectors.", "video_embeddings_connector", "audio_embeddings_connector", "text_embedding_projection"]):
148+
segregated["connectors"][pt_key] = tensor
149+
elif pt_key.startswith("model.diffusion_model."):
150+
segregated["transformer"][pt_key[len("model.diffusion_model."):]] = tensor
149151
elif pt_key.startswith("audio_vae."):
150-
segregated["audio_vae"][pt_key.replace("audio_vae.", "")] = tensor
152+
segregated["audio_vae"][pt_key[len("audio_vae."):]] = tensor
151153
elif pt_key.startswith("vae."):
152154
segregated["vae"][pt_key] = tensor
153155
elif pt_key.startswith("vocoder."):
154-
segregated["vocoder"][pt_key.replace("vocoder.", "")] = tensor
155-
elif any(x in pt_key for x in ["connectors.", "video_embeddings_connector", "audio_embeddings_connector", "text_embedding_projection"]):
156-
segregated["connectors"][pt_key] = tensor
156+
segregated["vocoder"][pt_key[len("vocoder."):]] = tensor
157157

158158
return segregated
159159

0 commit comments

Comments
 (0)