ConcatDataset 和 StackDataset
在 PyTorch 中,ConcatDataset
和 StackDataset
是两种不同的数据集组合方式。本文介绍了它们的作用及其适用场景。
## 使用 ConcatDataset 连接数据集
concat_dataset = ConcatDataset([dataset1, dataset2])
## 遍历 ConcatDataset
for sample in concat_dataset:
print(sample)
## 使用 StackDataset 组合数据集
stack_dataset = StackDataset(dataset1, dataset2)
## 遍历 StackDataset
for sample in stack_dataset:
print(sample)