# ChainDataset

Source: https://www.tensorplay.cn/docs/generated/tensorplay.utils.data.ChainDataset.html

# ChainDataset

class tensorplay.utils.data.ChainDataset(datasets: [Iterable](https://docs.python.org/3/library/typing.html#typing.Iterable)[[Dataset](tensorplay.utils.data.Dataset.html#tensorplay.utils.data.Dataset)])[[source]](../_modules/tensorplay/utils/data.html#ChainDataset)

Dataset for chaining multiple [IterableDataset](tensorplay.utils.data.IterableDataset.html#tensorplay.utils.data.IterableDataset) s.

This class is useful to assemble different existing dataset streams. The
chaining operation is done on-the-fly, so concatenating large-scale
datasets with this class will be efficient.

Parameters:

datasets (iterable of [IterableDataset](tensorplay.utils.data.IterableDataset.html#tensorplay.utils.data.IterableDataset)) – datasets to be chained together
