This commit is contained in:
Haoming 2026-03-27 00:20:34 +08:00
parent 9a6cd4c058
commit 8d3aaa1a0b

View File

@ -40,7 +40,7 @@ def calculate_transformer_depth(prefix, state_dict_keys, state_dict):
def detect_unet_config(state_dict: dict, key_prefix: str) -> dict:
state_dict_keys = list(state_dict.keys())
if "{}cap_embedder.1.weight".format(key_prefix) in state_dict_keys and "{}noise_refiner.0.attention.k_norm.weight".format(key_prefix) in state_dict_keys: # Lumina 2
if "{}cap_embedder.1.weight".format(key_prefix) in state_dict_keys and ("{}noise_refiner.0.attention.k_norm.weight".format(key_prefix) in state_dict_keys or "{}layers.0.attention.to_out.0.qweight".format(key_prefix) in state_dict_keys): # Lumina 2
dit_config = {}
dit_config["image_model"] = "lumina2"
dit_config["patch_size"] = 2