lorenzoh
lorenzoh
It exists mostly for the case where you have one part of the data that is inexpensive to load, and one that is not. Example: ```julia images = mapobs(FileIO.load, imagefiles)...
What is the use-case for this over doing something like `DataLoader(data; batchsize=numobs(data))`? Is it that you don't want to get a `DataLoader` returned but rather a `BatchView(mapobs(f, data); batchsize=numobs(data))`?
Ah I see! That makes sense when creating multiple `DataLoader`s 👍
Do you know what they are doing there specifically? I thought that was just pre-shuffling and then storing into contiguous memory, but from that page it seems like that the...