EasyUse/Pipegenerated
Pipe Batch Index(pipeBatchIndex)
Pipe Batch Index 从 `PIPE_LINE` 携带的 Latent 样本的批处理维度中选择一段连续切片,并返回一个仅包含该切片的新管道...
pipe Batch Index
pipe
pipe
batch_index
0
length
1
Easy Use
Pipe Batch Index 从 PIPE_LINE 携带的 Latent 样本的批处理维度中选取一段连续切片,并返回一个仅包含该切片的新管道。管道的所有其他组件(模型、条件、VAE 以及任何附加数据)都会原样传递。当管道基于大批处理的 Latent 创建,而您只想处理或预览批处理中的特定子集时,此节点非常有用。
输入
- pipe: 包含待切片 Latent 批处理的
PIPE_LINE。此节点从管道中读取 Latent 样本,对其进行切片,并将所有其他管道字段复制到返回的管道中。 - batch_index: 批处理中要保留的第一项的从零开始的索引。
默认值:0
最小值:0
最大值:63 - length: 从
batch_index开始,要保留的连续批处理项数量。
默认值:1
最小值:1
最大值:64
输出
- pipe: 一个
PIPE_LINE,内容与输入管道相同,只是 Latent 样本已替换为切片后的批处理。如果已选择的范围超出可用批处理大小,其行为遵循 ComfyUI 的标准 tensor 切片规则。
使用说明
- 将
batch_index和length结合使用,以隔离子批处理。例如,batch_index = 0和length = 4会保留批处理中的前四项。 - 由于此节点仅影响管道内部的 Latent 样本,条件和其他管道数据仍与原始完整批处理保持一致。如果您之后使用返回的管道进行采样,请记住条件并未重新切片。
- 输入限制使此节点适用于中等批处理大小;对于非常大的批处理,您可能需要改用专用的 Latent 批处理节点直接对 Latent 进行切片。
评论
使用 GitHub 登录后即可参与讨论。