[ 仅 API 调用方式不一致 ]torch.utils.data.ChainDataset

torch.utils.data.ChainDataset

torch.utils.data.ChainDataset(datasets)

paddle.io.ChainDataset

paddle.io.ChainDataset(datasets)

两者功能一致,但调用方式不一致,具体如下:

转写示例

# PyTorch 写法
dataset = torch.utils.data.ChainDataset(
    [MyIterableDataset(start=3, end=7), MyIterableDataset(start=3, end=7)]
)

# Paddle 写法
dataset = paddle.io.ChainDataset(
    [MyIterableDataset(start=3, end=7), MyIterableDataset(start=3, end=7)]
)