Spaces:
Runtime error
Runtime error
from typing import Tuple | |
from torch.utils.data import Dataset | |
from datasets.valentini import Valentini | |
from transforms import Transform | |
DATASETS_POOL = { | |
'valentini': Valentini | |
} | |
def get_datasets(cfg) -> Tuple[Dataset, Dataset]: | |
name, dataset_params = list(cfg['dataset'].items())[0] | |
transform = Transform(input_sample_rate=dataset_params['sample_rate'], **cfg['dataloader']) | |
train_dataset = DATASETS_POOL[name](valid=False, transform=transform, **dataset_params) | |
valid_dataset = DATASETS_POOL[name](valid=True, transform=transform, **dataset_params) | |
return train_dataset, valid_dataset | |