I have multiple 3D matrices that need to be stored in a hdf5 file. I have looked everywhere but i am confused about the process of storing data in hdf5 file. Can i store multiple 3D matrices in a single dataset in hdf5 file or do i have to create separate dataset for each 3D matrix? I need this dataset for training a 3D CNN model. If both ways are possible, which is the best for training purpose?
Additional information: Matrix size is 12x24x12 and a single data takes less than 100 kb storage space. Dataset is created in matlab and the resultant file will be used in python (where the model will be trained).