From 798265f2b6fd94f9876f0b4e211a9f2786e7e641 Mon Sep 17 00:00:00 2001 From: Yuanchen Guo Date: Mon, 23 Jun 2025 18:58:21 +0800 Subject: [PATCH] [Wan] Fix mask padding in Wan VACE pipeline. (#11778) --- 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 a0b5ed93c9..e5f83dd401 100644 --- a/src/diffusers/pipelines/wan/pipeline_wan_vace.py +++ b/src/diffusers/pipelines/wan/pipeline_wan_vace.py @@ -593,7 +593,7 @@ class WanVACEPipeline(DiffusionPipeline, WanLoraLoaderMixin): 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)