TimeSeriesDataset¶
- class torchtime.datasets.TimeSeriesDataset(root: str, transforms: Optional[Callable] = None, transform: Optional[Callable] = None, target_transform: Optional[Callable] = None)[source]¶
Base class for making datasets which are compatible with torchtime. It is necessary to override the
__getitem__and__len__method.- Parameters:
root (string) – Root directory of dataset.
transforms (callable, optional) – A function/transforms that takes in a time series and a label and returns the transformed versions of both.
transform (callable, optional) – A function/transform that takes in a uni- or multivariate time series and returns a transformed version. E.g,
transforms.NaN2Valuetarget_transform (callable, optional) – A function/transform that takes in the target and transforms it.
Note
transformsand the combination oftransformandtarget_transformare mutually exclusive.