IO loaders for training datasets #
NN.Runtime.Autograd.Train.IoLoader is the public umbrella for file-backed training loaders.
The implementation is split by responsibility:
IoLoader.Commoncontains small shared parser utilities and safety limits.IoLoader.Csvcontains CSV-to-tensor dataset readers.IoLoader.Npycontains the supported NumPy.npysubset for vectors and matrices.
Keeping this file as an umbrella preserves the public import path while avoiding a single large module that mixes CSV tokenization, NumPy header parsing, byte decoding, and tensor conversion.