dataloader
sorix.utils.data.dataloader ¶
DataLoader ¶
Data iterator that provides batches of data from a Dataset. Inspired by PyTorch's DataLoader.
Parameters:
-
dataset(Any) –The dataset to load data from.
-
batch_size(int, default:16) –How many samples per batch to load.
-
shuffle(bool, default:False) –Set to True to have the data reshuffled at every epoch.
-
collate_fn(Optional[Callable], default:None) –Merges a list of samples to form a mini-batch of Tensors. Default converts nested lists/arrays to sorix.tensors.