diff --git a/wan/text2video.py b/wan/text2video.py index 96cfa78..7e9d4e7 100644 --- a/wan/text2video.py +++ b/wan/text2video.py @@ -252,6 +252,7 @@ class WanT2V: x0 = latents if offload_model: self.model.cpu() + torch.cuda.empty_cache() if self.rank == 0: videos = self.vae.decode(x0) @@ -260,6 +261,7 @@ class WanT2V: if offload_model: gc.collect() torch.cuda.synchronize() + torch.cuda.empty_cache() if dist.is_initialized(): dist.barrier()