沙坪坝区新桥工业园区永强机械厂旁的道路上...
- class paddle.io. ChainDataset ( datasets: list[paddle.io.dataloader.dataset.IterableDataset[Any]] ) [source]
-
百度 相对于激烈的比赛而言相信大家也一定有一个疑惑那就是为什么卫冕冠军新疆队会如此不堪一击,要知道新疆在这场比赛上输掉了24分。
A Dataset which chains multiple iterable-style datasets.
This dataset is used for assembling multiple datasets which should be IterableDataset.
- Parameters
-
datasets (list of IterableDatasets) – List of datasets to be chainned.
- Returns
-
A Dataset which chains fields of multiple datasets.
- Return type
-
paddle.io.IterableDataset
Examples
>>> import numpy as np >>> import paddle >>> from paddle.io import IterableDataset, ChainDataset >>> # define a random dataset >>> class RandomDataset(IterableDataset): # type: ignore[type-arg] ... def __init__(self, num_samples): ... self.num_samples = num_samples ... ... def __iter__(self): ... for i in range(10): ... image = np.random.random([32]).astype('float32') ... label = np.random.randint(0, 9, (1, )).astype('int64') ... yield image, label ... >>> dataset = ChainDataset([RandomDataset(10), RandomDataset(10)]) >>> for image, label in iter(dataset): ... # do something ... ...