Implemented VAE tiling

This commit is contained in:
DeepBeepMeep
2025-03-04 02:39:44 +01:00
parent 79335caa99
commit 697cc2cce5
5 changed files with 160 additions and 47 deletions

View File

@@ -129,7 +129,8 @@ class WanT2V:
seed=-1,
offload_model=True,
callback = None,
enable_RIFLEx = None
enable_RIFLEx = None,
VAE_tile_size = 0
):
r"""
Generates video frames from text prompt using diffusion process.
@@ -286,7 +287,7 @@ class WanT2V:
self.model.cpu()
torch.cuda.empty_cache()
if self.rank == 0:
videos = self.vae.decode(x0)
videos = self.vae.decode(x0, VAE_tile_size)
del noise, latents