[diffusion] optimize: optimize Cosmos3 i2v latent prep (#27084)
This commit is contained in:
+2
-5
@@ -321,11 +321,8 @@ class Cosmos3LatentPreparationStage(PipelineStage):
|
|||||||
|
|
||||||
if is_i2v:
|
if is_i2v:
|
||||||
vae_dtype = next(self.vae.parameters()).dtype
|
vae_dtype = next(self.vae.parameters()).dtype
|
||||||
pixel_video = (
|
pixel_video = batch.preprocessed_image.unsqueeze(2).to(
|
||||||
batch.preprocessed_image.unsqueeze(2)
|
device=device, dtype=vae_dtype
|
||||||
.expand(-1, -1, batch.num_frames, -1, -1)
|
|
||||||
.contiguous()
|
|
||||||
.to(device=device, dtype=vae_dtype)
|
|
||||||
)
|
)
|
||||||
with torch.no_grad():
|
with torch.no_grad():
|
||||||
cond_latent = self._vae_encode(pixel_video).to(dtype)
|
cond_latent = self._vae_encode(pixel_video).to(dtype)
|
||||||
|
|||||||
Reference in New Issue
Block a user