List:
[
A.shape = (1, 512, 512, 3),
B.shape = (1, 640, 480, 3),
C.shape = (1, 1024, 768, 3)
]
特点:
- 可以任意大小混合。
- 不能直接送进 Stable Diffusion,因为模型要求统一尺寸。
Batch :
经过 ImageListToBatch 后,假设统一缩放到 512×512:
batch.shape = (3, 512, 512, 3)
特点:
- 尺寸统一。
- 可直接并行推理。
如果以 Batch 形式传入,采样器将在一次运行中并行生成 3 张图像;
而如果以 List 形式传入,采样器则会逐张处理,即运行 3 次,每次只生成 1 张图像,最终也是生成3张图像。
示例工作流
Image List To Batch工作流
通过工作看到Batch是一个tensor对象,而list是多个

