Video Helper Suite 🎥🅥🅗🅢/latentgenerated

Repeat Latents 🎥🅥🅗🅢(RepeatLatents)

从技术实现上看,该节点接收一个标准的 LATENT 字典输入,其中包含 `samples` 等张量(Tensor)键值

Repeat Latents

latents
LATENT
count
multiply_by
INT
VideoHelperSuite

Repeat Latents 🎥🅥🅗🅢 节点,从技术实现上看,该节点接收一个标准的 LATENT 字典输入,其中包含 samples 等张量(Tensor)键值

Repeat Latents 节点是一个用于复制和扩展潜在空间(Latent)数据的工具。它的核心功能是接收一组潜在表示,并将其内容按指定倍数重复拼接,从而生成一个更长的序列。这个操作主要服务于需要批量或序列化处理潜在数据的工作流。

节点功能

从技术实现上看,该节点接收一个标准的 LATENT 字典输入,其中包含 samples 等张量(Tensor)键值。它会遍历字典中所有与主样本长度一致的一维张量,并将这些张量沿第 0 维(批次维度)进行重复和拼接。最终,它输出一个新的、长度扩展了的 LATENT 字典,并同时返回拼接后张量的总数量(即新的批次大小)。

节点参数说明 - Repeat Latents 🎥🅥🅗🅢

连接输入 (Inputs)

参数名称数据类型必填默认值取值范围/选项说明
latentsLATENT--: 输入需要被重复的潜在表示数据。类型为 LATENT 字典。

控件参数 (Parameters)

参数名称数据类型必填默认值取值范围/选项说明
multiply_byINT11 - BIGMAX (步长: 1): 指定将输入数据重复多少倍。取值范围为 1 至极大值,步长为 1。

Output 输出

参数名称数据类型说明
LATENTLATENT: 输出经过重复拼接后的新潜在表示数据。
countINT: 输出新潜在数据中样本的总数量(批次大小)。

使用场景

在视频生成或图像批量处理的工作流中,此节点非常有用。例如,当你有一个由 VAE 编码器生成的单帧图像潜在表示,但需要生成一段由多帧相同内容组成的静态视频时,你可以使用此节点将该潜在表示重复多次,然后将输出传递给后续的采样器进行批量解码,从而高效地生成序列。

注意事项

请注意,该节点仅对 LATENT 字典中与主样本长度匹配的一维张量进行重复操作。multiply_by 参数必须为大于等于 1 的整数,过大的重复倍数可能会导致显存不足。

Repeat Latents 🎥🅥🅗🅢 节点源码链接

Repeat Latents 🎥🅥🅗🅢 节点来自 ComfyUI-VideoHelperSuite 节点包。

评论

使用 GitHub 登录后即可参与讨论。

评论加载中…