mindspore.dataset.Dataset.zip

mindspore.dataset.Dataset.zip(datasets)[源代码]

将多个dataset对象按列进行合并压缩,多个dataset对象不能有相同的列名。

参数:
  • datasets (Union[Dataset, tuple[Dataset]]) - 要合并的(多个)dataset对象。

返回:

ZipDataset,合并后的dataset对象。

异常:
  • TypeError - datasets 参数不是dataset对象/tuple[dataset]。

样例:

>>> # Create a dataset which is the combination of dataset_1 and dataset_2
>>> import mindspore.dataset as ds
>>> dataset_1 = ds.GeneratorDataset([1, 2, 3], "column1")
>>> dataset_2 = ds.GeneratorDataset([1, 2, 3], "column2")
>>> dataset = dataset_1.zip(dataset_2)