Skip to content

Commit 0904cc3

Browse files
authored
LTXV: Accumulate VAE decode results on intermediate_device (Comfy-Org#12955)
1 parent 4941cd0 commit 0904cc3

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

comfy/ldm/lightricks/vae/causal_video_autoencoder.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
from .pixel_norm import PixelNorm
1212
from ..model import PixArtAlphaCombinedTimestepSizeEmbeddings
1313
import comfy.ops
14+
import comfy.model_management
1415
from comfy.ldm.modules.diffusionmodules.model import torch_cat_if_needed
1516

1617
ops = comfy.ops.disable_weight_init
@@ -536,7 +537,7 @@ def run_up(idx, sample, ended):
536537
mark_conv3d_ended(self.conv_out)
537538
sample = self.conv_out(sample, causal=self.causal)
538539
if sample is not None and sample.shape[2] > 0:
539-
output.append(sample)
540+
output.append(sample.to(comfy.model_management.intermediate_device()))
540541
return
541542

542543
up_block = self.up_blocks[idx]

0 commit comments

Comments
 (0)