mindspore.dataset.transforms.Duplicate
- class mindspore.dataset.transforms.Duplicate[源代码]
将输入的数据列复制得到新的数据列,每次仅可以输入1个数据列进行复制。
- 异常:
RuntimeError - 输入数据列数量大于1。
- 支持平台:
CPU
样例:
>>> # Data before >>> # | x | >>> # +---------+ >>> # | [1,2,3] | >>> # +---------+ >>> data = [[1,2,3]] >>> numpy_slices_dataset = ds.NumpySlicesDataset(data, ["x"]) >>> numpy_slices_dataset = numpy_slices_dataset.map(operations=transforms.Duplicate(), ... input_columns=["x"], ... output_columns=["x", "y"], ... column_order=["x", "y"]) >>> # Data after >>> # | x | y | >>> # +---------+---------+ >>> # | [1,2,3] | [1,2,3] | >>> # +---------+---------+