Video Helper Suite 🎥🅥🅗🅢/latentgenerated
Get Latent Count 🎥🅥🅗🅢(GetLatentCount)
从技术实现上看,此节点接收一个类型为 `LATENT` 的输入,这是一个包含 `"samples"` 键的字典。
Get Latent Count
latents
count
VideoHelperSuite
Get Latent Count 🎥🅥🅗🅢 节点,从技术实现上看,此节点接收一个类型为 LATENT 的输入,这是一个包含 "samples" 键的字典。
Get Latent Count 节点是一个用于获取潜在空间(Latent)数据批次大小的工具节点。其核心功能是接收一个包含潜在张量(latents)的字典,并计算出其中包含的样本数量。此节点通常用于需要动态了解数据规模的工作流中。
节点功能
从技术实现上看,此节点接收一个类型为 LATENT 的输入,这是一个包含 "samples" 键的字典。节点内部通过访问 latents["samples"] 张量,并使用 PyTorch 的 .size(0) 方法来获取该张量在第 0 维(即批次维度)上的大小。其输出是一个整数(INT),代表了输入批次中包含的潜在图像或帧的数量。
节点参数说明 - Get Latent Count 🎥🅥🅗🅢
输入
| 参数名称 | 数据类型 | 必填 | 默认值 | 取值范围/选项 | 说明 |
|---|---|---|---|---|---|
latents | LATENT | 是 | - | - | 输入参数 latents:接收一个 LATENT 格式的字典,节点将从中提取并计算批次样本的数量。 |
输出
| 参数名称 | 数据类型 | 说明 |
|---|---|---|
| count | INT | 输出参数 count:输出输入 latent 数据中包含的样本(或帧)总数,为一个整数值。 |
使用场景
在视频生成或批量图像处理的工作流中,此节点非常有用。例如,当您有一个由多个帧组成的潜在视频数据,并需要根据帧的数量来动态调整后续循环(如使用 VHS_VideoCombine 节点)的迭代次数时,可以将此节点输出的计数值连接到循环节点的 max_frames 参数,从而实现自动化处理。
注意事项
此节点仅能处理标准的 ComfyUI LATENT 格式数据,其输出完全依赖于输入数据的结构。如果输入的 latents 字典中不包含预期的 "samples" 键,节点可能会报错。
评论
使用 GitHub 登录后即可参与讨论。