In the keras documentation for the fit() Sequential method, the documentation for shuffle says:
‘shuffle: boolean or str (for ‘batch’). Whether to shuffle the samples at each epoch. ‘batch’ is a special option for dealing with the limitations of HDF5 data; it shuffles in batch-sized chunks.’
Should we instead be using shuffle=‘batch’ instead of True? Anyone know the details of these limitations and what they overcome?