Well I don’t think that the problem is:
It does support it. The problem is that opened hdf5 file can’t be pickled as I mentioned here:
Work around proposed here: DataLoader, when num_worker >0, there is bug - #16 by piojanu works perfectly fine for me for really big datasets.
Also, I don’t think there is a silver bullet for this problem. What to use is specific to a use case.