diff --git a/nodes.py b/nodes.py index acb70e2..2543302 100644 --- a/nodes.py +++ b/nodes.py @@ -2011,7 +2011,7 @@ class WanVideoDecode: latents = latents[:, :, :-1] if type(vae).__name__ == "TAEHV": - images = vae.decode_video(latents.permute(0, 2, 1, 3, 4), cond=flashvsr_LQ_images.to(vae.dtype))[0].permute(1, 0, 2, 3) + images = vae.decode_video(latents.permute(0, 2, 1, 3, 4), cond=flashvsr_LQ_images.to(vae.dtype) if flashvsr_LQ_images is not None else None)[0].permute(1, 0, 2, 3) images = torch.clamp(images, 0.0, 1.0) images = images.permute(1, 2, 3, 0).cpu().float() return (images,)