detection

This commit is contained in:
Haoming 2026-04-03 23:36:39 +08:00
parent 2d1f34f9c7
commit 35eb0763ab

View File

@ -128,7 +128,7 @@ def detect_unet_config(state_dict: dict, key_prefix: str) -> dict:
dit_config["guidance_embed"] = True
return dit_config
if "{}double_blocks.0.img_attn.norm.key_norm.scale".format(key_prefix) in state_dict_keys and ("{}img_in.weight".format(key_prefix) in state_dict_keys or f"{key_prefix}distilled_guidance_layer.norms.0.scale" in state_dict_keys): # Flux.1 / Flux.2
if ("{}double_blocks.0.img_attn.norm.key_norm.scale".format(key_prefix) in state_dict_keys or "{}double_blocks.0.img_attn.norm.key_norm.weight".format(key_prefix) in state_dict_keys) and ("{}img_in.weight".format(key_prefix) in state_dict_keys or f"{key_prefix}distilled_guidance_layer.norms.0.scale" in state_dict_keys): # Flux.1 / Flux.2
dit_config = {}
if "{}double_stream_modulation_img.lin.weight".format(key_prefix) in state_dict_keys:
dit_config["image_model"] = "flux2"