Spaces:
Sleeping
Sleeping
from typing import Any | |
from torch.utils.data import Dataset | |
class PreprocessedDataset(Dataset): | |
r"""A PyTorch Dataset for holding preprocessed data. | |
Attributes | |
data (list): The preprocessed data. | |
""" | |
def __init__(self, data: Any): | |
r"""Initialize the PreprocessedDataset. | |
Args: | |
data (list): The preprocessed data. | |
""" | |
self.data = data | |
def __getitem__(self, index: int): | |
r"""Get the data at the given index. | |
Args: | |
index (int): The index of the data to get. | |
Returns: | |
The data at the given index. | |
""" | |
return self.data[index] | |
def __len__(self): | |
r"""Get the number of data in the dataset. | |
Returns | |
The number of data in the dataset. | |
""" | |
return len(self.data) | |