torchsig.utils.defaults.default_dataloader¶
- torchsig.utils.defaults.default_dataloader(seed=False, collate_fn=<function default_collate_fn>, batch_size=1, num_workers=1, **kwargs) WorkerSeedingDataLoader[source]¶
Create a default WorkerSeedingDataLoader with optional seeding.
This function creates a data loader with default settings and applies any specified configuration. If seed is provided, it initializes the loader with that seed value.
- Parameters:
seed – Optional seed value for reproducible data loading. If False, no seeding is applied.
collate_fn – Function to use for collating samples into batches. Defaults to default_collate_fn.
batch_size – Number of samples per batch. Defaults to 1.
num_workers – Number of subprocesses to use for data loading. Defaults to 1.
**kwargs – Additional keyword arguments to pass to the dataset constructor.
- Returns:
Configured data loader instance.
- Return type: