From 23f6bc1201402afc887925ef3c0e670dbbc043a9 Mon Sep 17 00:00:00 2001 From: Aryan Date: Wed, 21 May 2025 02:19:30 +0200 Subject: [PATCH] fix bug with mask --- src/diffusers/pipelines/wan/pipeline_wan_vace.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/diffusers/pipelines/wan/pipeline_wan_vace.py b/src/diffusers/pipelines/wan/pipeline_wan_vace.py index ae93c57a18..31805e31e4 100644 --- a/src/diffusers/pipelines/wan/pipeline_wan_vace.py +++ b/src/diffusers/pipelines/wan/pipeline_wan_vace.py @@ -392,6 +392,7 @@ class WanVACEPipeline(DiffusionPipeline, WanLoraLoaderMixin): if mask is not None: mask = self.video_processor.preprocess_video(mask, image_size[0], image_size[1]) + mask = torch.clamp((mask + 1) / 2, min=0, max=1) else: mask = torch.ones_like(video)