wan 2.2 vace high noise safetensor issue

#87
by Pravbk - opened

whenever i try to load the diffusion model loader kj with diffusion model selector, either wan vace high noise fp8 scaled or bf16, the terminal spits this message:

unet unexpected: ['text_embedding.0.scale_input', 'text_embedding.2.scale_input', 'time_embedding.0.scale_input', 'time_embedding.2.scale_input', 'time_projection.1.scale_input', 'blocks.0.self_attn.q.scale_input', 'blocks.0.self_attn.k.scale_input', 'blocks.0.self_attn.v.scale_input', 'blocks.0.self_attn.o.scale_input', 'blocks.0.cross_attn.q.scale_input', 'blocks.0.cross_attn.k.scale_input', 'blocks.0.cross_attn.v.scale_input', 'blocks.0.cross_attn.o.scale_input', 'blocks.0.ffn.0.scale_input', 'blocks.0.ffn.2.scale_input', 'blocks.1.self_attn.q.scale_input', 'blocks.1.self_attn.k.scale_input', 'blocks.1.self_attn.v.scale_input', 'blocks.1.self_attn.o.scale_input', 'blocks.1.cross_attn.q.scale_input', 'blocks.1.cross_attn.k.scale_input', 'blocks.1.cross_attn.v.scale_input', 'blocks.1.cross_attn.o.scale_input', 'blocks.1.ffn.0.scale_input', 'blocks.1.ffn.2.scale_input', 'blocks.2.self_attn.q.scale_input', 'blocks.2.self_attn.k.scale_input', 'blocks.2.self_attn.v.scale_input', 'blocks.2.self_attn.o.scale_input', 'blocks.2.cross_attn.q.scale_input', 'blocks.2.cross_attn.k.scale_input', 'blocks.2.cross_attn.v.scale_input', 'blocks.2.cross_attn.o.scale_input', 'blocks.2.ffn.0.scale_input', 'blocks.2.ffn.2.scale_input', 'blocks.3.self_attn.q.scale_input', 'blocks.3.self_attn.k.scale_input', 'blocks.3.self_attn.v.scale_input', 'blocks.3.self_attn.o.scale_input', 'blocks.3.cross_attn.q.scale_input', 'blocks.3.cross_attn.k.scale_input', 'blocks.3.cross_attn.v.scale_input', 'blocks.3.cross_attn.o.scale_input', 'blocks.3.ffn.0.scale_input', 'blocks.3.ffn.2.scale_input', 'blocks.4.self_attn.q.scale_input', 'blocks.4.self_attn.k.scale_input', 'blocks.4.self_attn.v.scale_input', 'blocks.4.self_attn.o.scale_input', 'blocks.4.cross_attn.q.scale_input', 'blocks.4.cross_attn.k.scale_input', 'blocks.4.cross_attn.v.scale_input', 'blocks.4.cross_attn.o.scale_input', 'blocks.4.ffn.0.scale_input', 'blocks.4.ffn.2.scale_input', 'blocks.5.self_attn.q.scale_input', 'blocks.5.self_attn.k.scale_input', 'blocks.5.self_attn.v.scale_input', 'blocks.5.self_attn.o.scale_input', 'blocks.5.cross_attn.q.scale_input', 'blocks.5.cross_attn.k.scale_input', 'blocks.5.cross_attn.v.scale_input', 'blocks.5.cross_attn.o.scale_input', 'blocks.5.ffn.0.scale_input', 'blocks.5.ffn.2.scale_input', 'blocks.6.self_attn.q.scale_input', 'blocks.6.self_attn.k.scale_input', 'blocks.6.self_attn.v.scale_input', 'blocks.6.self_attn.o.scale_input', 'blocks.6.cross_attn.q.scale_input', 'blocks.6.cross_attn.k.scale_input', 'blocks.6.cross_attn.v.scale_input', 'blocks.6.cross_attn.o.scale_input', 'blocks.6.ffn.0.scale_input', 'blocks.6.ffn.2.scale_input', 'blocks.7.self_attn.q.scale_input', 'blocks.7.self_attn.k.scale_input', 'blocks.7.self_attn.v.scale_input', 'blocks.7.self_attn.o.scale_input', 'blocks.7.cross_attn.q.scale_input', 'blocks.7.cross_attn.k.scale_input', 'blocks.7.cross_attn.v.scale_input', 'blocks.7.cross_attn.o.scale_input', 'blocks.7.ffn.0.scale_input', 'blocks.7.ffn.2.scale_input', 'blocks.8.self_attn.q.scale_input', 'blocks.8.self_attn.k.scale_input', 'blocks.8.self_attn.v.scale_input', 'blocks.8.self_attn.o.scale_input', 'blocks.8.cross_attn.q.scale_input', 'blocks.8.cross_attn.k.scale_input', 'blocks.8.cross_attn.v.scale_input', 'blocks.8.cross_attn.o.scale_input', 'blocks.8.ffn.0.scale_input', 'blocks.8.ffn.2.scale_input', 'blocks.9.self_attn.q.scale_input', 'blocks.9.self_attn.k.scale_input', 'blocks.9.self_attn.v.scale_input', 'blocks.9.self_attn.o.scale_input', 'blocks.9.cross_attn.q.scale_input', 'blocks.9.cross_attn.k.scale_input', 'blocks.9.cross_attn.v.scale_input', 'blocks.9.cross_attn.o.scale_input', 'blocks.9.ffn.0.scale_input', 'blocks.9.ffn.2.scale_input', 'blocks.10.self_attn.q.scale_input', 'blocks.10.self_attn.k.scale_input', 'blocks.10.self_attn.v.scale_input', 'blocks.10.self_attn.o.scale_input', 'blocks.10.cross_attn.q.scale_input', 'blocks.10.cross_attn.k.scale_input', 'blocks.10.cross_attn.v.scale_input', 'blocks.10.cross_attn.o.scale_input', 'blocks.10.ffn.0.scale_input', 'blocks.10.ffn.2.scale_input', 'blocks.11.self_attn.q.scale_input', 'blocks.11.self_attn.k.scale_input', 'blocks.11.self_attn.v.scale_input', 'blocks.11.self_attn.o.scale_input', 'blocks.11.cross_attn.q.scale_input', 'blocks.11.cross_attn.k.scale_input', 'blocks.11.cross_attn.v.scale_input', 'blocks.11.cross_attn.o.scale_input', 'blocks.11.ffn.0.scale_input', 'blocks.11.ffn.2.scale_input', 'blocks.12.self_attn.q.scale_input', 'blocks.12.self_attn.k.scale_input', 'blocks.12.self_attn.v.scale_input', 'blocks.12.self_attn.o.scale_input', 'blocks.12.cross_attn.q.scale_input', 'blocks.12.cross_attn.k.scale_input', 'blocks.12.cross_attn.v.scale_input', 'blocks.12.cross_attn.o.scale_input', 'blocks.12.ffn.0.scale_input', 'blocks.12.ffn.2.scale_input', 'blocks.13.self_attn.q.scale_input', 'blocks.13.self_attn.k.scale_input', 'blocks.13.self_attn.v.scale_input', 'blocks.13.self_attn.o.scale_input', 'blocks.13.cross_attn.q.scale_input', 'blocks.13.cross_attn.k.scale_input', 'blocks.13.cross_attn.v.scale_input', 'blocks.13.cross_attn.o.scale_input', 'blocks.13.ffn.0.scale_input', 'blocks.13.ffn.2.scale_input', 'blocks.14.self_attn.q.scale_input', 'blocks.14.self_attn.k.scale_input', 'blocks.14.self_attn.v.scale_input', 'blocks.14.self_attn.o.scale_input', 'blocks.14.cross_attn.q.scale_input', 'blocks.14.cross_attn.k.scale_input', 'blocks.14.cross_attn.v.scale_input', 'blocks.14.cross_attn.o.scale_input', 'blocks.14.ffn.0.scale_input', 'blocks.14.ffn.2.scale_input', 'blocks.15.self_attn.q.scale_input', 'blocks.15.self_attn.k.scale_input', 'blocks.15.self_attn.v.scale_input', 'blocks.15.self_attn.o.scale_input', 'blocks.15.cross_attn.q.scale_input', 'blocks.15.cross_attn.k.scale_input', 'blocks.15.cross_attn.v.scale_input', 'blocks.15.cross_attn.o.scale_input', 'blocks.15.ffn.0.scale_input', 'blocks.15.ffn.2.scale_input', 'blocks.16.self_attn.q.scale_input', 'blocks.16.self_attn.k.scale_input', 'blocks.16.self_attn.v.scale_input', 'blocks.16.self_attn.o.scale_input', 'blocks.16.cross_attn.q.scale_input', 'blocks.16.cross_attn.k.scale_input', 'blocks.16.cross_attn.v.scale_input', 'blocks.16.cross_attn.o.scale_input', 'blocks.16.ffn.0.scale_input', 'blocks.16.ffn.2.scale_input', 'blocks.17.self_attn.q.scale_input', 'blocks.17.self_attn.k.scale_input', 'blocks.17.self_attn.v.scale_input', 'blocks.17.self_attn.o.scale_input', 'blocks.17.cross_attn.q.scale_input', 'blocks.17.cross_attn.k.scale_input', 'blocks.17.cross_attn.v.scale_input', 'blocks.17.cross_attn.o.scale_input', 'blocks.17.ffn.0.scale_input', 'blocks.17.ffn.2.scale_input', 'blocks.18.self_attn.q.scale_input', 'blocks.18.self_attn.k.scale_input', 'blocks.18.self_attn.v.scale_input', 'blocks.18.self_attn.o.scale_input', 'blocks.18.cross_attn.q.scale_input', 'blocks.18.cross_attn.k.scale_input', 'blocks.18.cross_attn.v.scale_input', 'blocks.18.cross_attn.o.scale_input', 'blocks.18.ffn.0.scale_input', 'blocks.18.ffn.2.scale_input', 'blocks.19.self_attn.q.scale_input', 'blocks.19.self_attn.k.scale_input', 'blocks.19.self_attn.v.scale_input', 'blocks.19.self_attn.o.scale_input', 'blocks.19.cross_attn.q.scale_input', 'blocks.19.cross_attn.k.scale_input', 'blocks.19.cross_attn.v.scale_input', 'blocks.19.cross_attn.o.scale_input', 'blocks.19.ffn.0.scale_input', 'blocks.19.ffn.2.scale_input', 'blocks.20.self_attn.q.scale_input', 'blocks.20.self_attn.k.scale_input', 'blocks.20.self_attn.v.scale_input', 'blocks.20.self_attn.o.scale_input', 'blocks.20.cross_attn.q.scale_input', 'blocks.20.cross_attn.k.scale_input', 'blocks.20.cross_attn.v.scale_input', 'blocks.20.cross_attn.o.scale_input', 'blocks.20.ffn.0.scale_input', 'blocks.20.ffn.2.scale_input', 'blocks.21.self_attn.q.scale_input', 'blocks.21.self_attn.k.scale_input', 'blocks.21.self_attn.v.scale_input', 'blocks.21.self_attn.o.scale_input', 'blocks.21.cross_attn.q.scale_input', 'blocks.21.cross_attn.k.scale_input', 'blocks.21.cross_attn.v.scale_input', 'blocks.21.cross_attn.o.scale_input', 'blocks.21.ffn.0.scale_input', 'blocks.21.ffn.2.scale_input', 'blocks.22.self_attn.q.scale_input', 'blocks.22.self_attn.k.scale_input', 'blocks.22.self_attn.v.scale_input', 'blocks.22.self_attn.o.scale_input', 'blocks.22.cross_attn.q.scale_input', 'blocks.22.cross_attn.k.scale_input', 'blocks.22.cross_attn.v.scale_input', 'blocks.22.cross_attn.o.scale_input', 'blocks.22.ffn.0.scale_input', 'blocks.22.ffn.2.scale_input', 'blocks.23.self_attn.q.scale_input', 'blocks.23.self_attn.k.scale_input', 'blocks.23.self_attn.v.scale_input', 'blocks.23.self_attn.o.scale_input', 'blocks.23.cross_attn.q.scale_input', 'blocks.23.cross_attn.k.scale_input', 'blocks.23.cross_attn.v.scale_input', 'blocks.23.cross_attn.o.scale_input', 'blocks.23.ffn.0.scale_input', 'blocks.23.ffn.2.scale_input', 'blocks.24.self_attn.q.scale_input', 'blocks.24.self_attn.k.scale_input', 'blocks.24.self_attn.v.scale_input', 'blocks.24.self_attn.o.scale_input', 'blocks.24.cross_attn.q.scale_input', 'blocks.24.cross_attn.k.scale_input', 'blocks.24.cross_attn.v.scale_input', 'blocks.24.cross_attn.o.scale_input', 'blocks.24.ffn.0.scale_input', 'blocks.24.ffn.2.scale_input', 'blocks.25.self_attn.q.scale_input', 'blocks.25.self_attn.k.scale_input', 'blocks.25.self_attn.v.scale_input', 'blocks.25.self_attn.o.scale_input', 'blocks.25.cross_attn.q.scale_input', 'blocks.25.cross_attn.k.scale_input', 'blocks.25.cross_attn.v.scale_input', 'blocks.25.cross_attn.o.scale_input', 'blocks.25.ffn.0.scale_input', 'blocks.25.ffn.2.scale_input', 'blocks.26.self_attn.q.scale_input', 'blocks.26.self_attn.k.scale_input', 'blocks.26.self_attn.v.scale_input', 'blocks.26.self_attn.o.scale_input', 'blocks.26.cross_attn.q.scale_input', 'blocks.26.cross_attn.k.scale_input', 'blocks.26.cross_attn.v.scale_input', 'blocks.26.cross_attn.o.scale_input', 'blocks.26.ffn.0.scale_input', 'blocks.26.ffn.2.scale_input', 'blocks.27.self_attn.q.scale_input', 'blocks.27.self_attn.k.scale_input', 'blocks.27.self_attn.v.scale_input', 'blocks.27.self_attn.o.scale_input', 'blocks.27.cross_attn.q.scale_input', 'blocks.27.cross_attn.k.scale_input', 'blocks.27.cross_attn.v.scale_input', 'blocks.27.cross_attn.o.scale_input', 'blocks.27.ffn.0.scale_input', 'blocks.27.ffn.2.scale_input', 'blocks.28.self_attn.q.scale_input', 'blocks.28.self_attn.k.scale_input', 'blocks.28.self_attn.v.scale_input', 'blocks.28.self_attn.o.scale_input', 'blocks.28.cross_attn.q.scale_input', 'blocks.28.cross_attn.k.scale_input', 'blocks.28.cross_attn.v.scale_input', 'blocks.28.cross_attn.o.scale_input', 'blocks.28.ffn.0.scale_input', 'blocks.28.ffn.2.scale_input', 'blocks.29.self_attn.q.scale_input', 'blocks.29.self_attn.k.scale_input', 'blocks.29.self_attn.v.scale_input', 'blocks.29.self_attn.o.scale_input', 'blocks.29.cross_attn.q.scale_input', 'blocks.29.cross_attn.k.scale_input', 'blocks.29.cross_attn.v.scale_input', 'blocks.29.cross_attn.o.scale_input', 'blocks.29.ffn.0.scale_input', 'blocks.29.ffn.2.scale_input', 'blocks.30.self_attn.q.scale_input', 'blocks.30.self_attn.k.scale_input', 'blocks.30.self_attn.v.scale_input', 'blocks.30.self_attn.o.scale_input', 'blocks.30.cross_attn.q.scale_input', 'blocks.30.cross_attn.k.scale_input', 'blocks.30.cross_attn.v.scale_input', 'blocks.30.cross_attn.o.scale_input', 'blocks.30.ffn.0.scale_input', 'blocks.30.ffn.2.scale_input', 'blocks.31.self_attn.q.scale_input', 'blocks.31.self_attn.k.scale_input', 'blocks.31.self_attn.v.scale_input', 'blocks.31.self_attn.o.scale_input', 'blocks.31.cross_attn.q.scale_input', 'blocks.31.cross_attn.k.scale_input', 'blocks.31.cross_attn.v.scale_input', 'blocks.31.cross_attn.o.scale_input', 'blocks.31.ffn.0.scale_input', 'blocks.31.ffn.2.scale_input', 'blocks.32.self_attn.q.scale_input', 'blocks.32.self_attn.k.scale_input', 'blocks.32.self_attn.v.scale_input', 'blocks.32.self_attn.o.scale_input', 'blocks.32.cross_attn.q.scale_input', 'blocks.32.cross_attn.k.scale_input', 'blocks.32.cross_attn.v.scale_input', 'blocks.32.cross_attn.o.scale_input', 'blocks.32.ffn.0.scale_input', 'blocks.32.ffn.2.scale_input', 'blocks.33.self_attn.q.scale_input', 'blocks.33.self_attn.k.scale_input', 'blocks.33.self_attn.v.scale_input', 'blocks.33.self_attn.o.scale_input', 'blocks.33.cross_attn.q.scale_input', 'blocks.33.cross_attn.k.scale_input', 'blocks.33.cross_attn.v.scale_input', 'blocks.33.cross_attn.o.scale_input', 'blocks.33.ffn.0.scale_input', 'blocks.33.ffn.2.scale_input', 'blocks.34.self_attn.q.scale_input', 'blocks.34.self_attn.k.scale_input', 'blocks.34.self_attn.v.scale_input', 'blocks.34.self_attn.o.scale_input', 'blocks.34.cross_attn.q.scale_input', 'blocks.34.cross_attn.k.scale_input', 'blocks.34.cross_attn.v.scale_input', 'blocks.34.cross_attn.o.scale_input', 'blocks.34.ffn.0.scale_input', 'blocks.34.ffn.2.scale_input', 'blocks.35.self_attn.q.scale_input', 'blocks.35.self_attn.k.scale_input', 'blocks.35.self_attn.v.scale_input', 'blocks.35.self_attn.o.scale_input', 'blocks.35.cross_attn.q.scale_input', 'blocks.35.cross_attn.k.scale_input', 'blocks.35.cross_attn.v.scale_input', 'blocks.35.cross_attn.o.scale_input', 'blocks.35.ffn.0.scale_input', 'blocks.35.ffn.2.scale_input', 'blocks.36.self_attn.q.scale_input', 'blocks.36.self_attn.k.scale_input', 'blocks.36.self_attn.v.scale_input', 'blocks.36.self_attn.o.scale_input', 'blocks.36.cross_attn.q.scale_input', 'blocks.36.cross_attn.k.scale_input', 'blocks.36.cross_attn.v.scale_input', 'blocks.36.cross_attn.o.scale_input', 'blocks.36.ffn.0.scale_input', 'blocks.36.ffn.2.scale_input', 'blocks.37.self_attn.q.scale_input', 'blocks.37.self_attn.k.scale_input', 'blocks.37.self_attn.v.scale_input', 'blocks.37.self_attn.o.scale_input', 'blocks.37.cross_attn.q.scale_input', 'blocks.37.cross_attn.k.scale_input', 'blocks.37.cross_attn.v.scale_input', 'blocks.37.cross_attn.o.scale_input', 'blocks.37.ffn.0.scale_input', 'blocks.37.ffn.2.scale_input', 'blocks.38.self_attn.q.scale_input', 'blocks.38.self_attn.k.scale_input', 'blocks.38.self_attn.v.scale_input', 'blocks.38.self_attn.o.scale_input', 'blocks.38.cross_attn.q.scale_input', 'blocks.38.cross_attn.k.scale_input', 'blocks.38.cross_attn.v.scale_input', 'blocks.38.cross_attn.o.scale_input', 'blocks.38.ffn.0.scale_input', 'blocks.38.ffn.2.scale_input', 'blocks.39.self_attn.q.scale_input', 'blocks.39.self_attn.k.scale_input', 'blocks.39.self_attn.v.scale_input', 'blocks.39.self_attn.o.scale_input', 'blocks.39.cross_attn.q.scale_input', 'blocks.39.cross_attn.k.scale_input', 'blocks.39.cross_attn.v.scale_input', 'blocks.39.cross_attn.o.scale_input', 'blocks.39.ffn.0.scale_input', 'blocks.39.ffn.2.scale_input', 'head.head.scale_input']

This doesn't happen for low noise.

It may be annoying, but it should still work?

Yes it still works. I thought it might be a bug or something so wanted to let you know. Thank you.

Sign up or log in to comment