From d2e7b26036528025eabab54e852f441ecfa2878f Mon Sep 17 00:00:00 2001 From: Yuanchen Guo Date: Mon, 23 Jun 2025 16:08:10 +0800 Subject: [PATCH] [Wan] Fix mask padding in Wan VACE pipeline. --- src/diffusers/pipelines/wan/pipeline_wan_vace.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/diffusers/pipelines/wan/pipeline_wan_vace.py b/src/diffusers/pipelines/wan/pipeline_wan_vace.py index a0b5ed93c9bf..e5f83dd401ad 100644 --- a/src/diffusers/pipelines/wan/pipeline_wan_vace.py +++ b/src/diffusers/pipelines/wan/pipeline_wan_vace.py @@ -593,7 +593,7 @@ def prepare_masks( num_ref_images = len(reference_images_batch) if num_ref_images > 0: mask_padding = torch.zeros_like(mask_[:, :num_ref_images, :, :]) - mask_ = torch.cat([mask_, mask_padding], dim=1) + mask_ = torch.cat([mask_padding, mask_], dim=1) mask_list.append(mask_) return torch.stack(mask_list)