Data Loader
A software component that efficiently loads, preprocesses, and batches training data for neural network training. In robot learning, data loaders must handle heterogeneous data: images (decoding, augmentation), proprioception (normalization), actions, and variable-length episodes. PyTorch DataLoader with multiple workers and prefetching is the standard implementation.