File tree Expand file tree Collapse file tree
src/maxdiffusion/models/wan Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -276,15 +276,8 @@ def load_base_wan_transformer(
276276 renamed_pt_key = renamed_pt_key .replace ("kernel" , "scale" )
277277
278278 if "norm_added_q" in renamed_pt_key :
279- # 1. Structural Fix: Ensure 'attn2' is separated from the block index
280- # 'blocks_0_attn2' -> 'blocks_0.attn2'
281- if "_attn2" in renamed_pt_key :
282- renamed_pt_key = renamed_pt_key .replace ("_attn2" , ".attn2" )
283-
284- # 2. Restore hierarchy for the norm itself
285- # 'attn2_norm_added_q' -> 'attn2.norm_added_q'
286- if "attn2_norm_added_q" in renamed_pt_key :
287- renamed_pt_key = renamed_pt_key .replace ("attn2_norm_added_q" , "attn2.norm_added_q" )
279+ renamed_pt_key = renamed_pt_key .replace ("weight" , "scale" )
280+ renamed_pt_key = renamed_pt_key .replace ("kernel" , "scale" )
288281
289282 # 3. Force 'weight' -> 'scale'
290283 renamed_pt_key = renamed_pt_key .replace ("weight" , "scale" )
You can’t perform that action at this time.
0 commit comments