Hi @ptrblck ,
Thanks a lot for your response. I am not really willing to revert the shuffling.
I have a tensor coming out of my training_loader. It is of the size of 4D [batch_size, num_steps, data_0, data_1]. What I want to do before feeding the data to the model is to shuffle the data along my temporal dimension which is num_steps. So I willing to shuffle this 4D tensor along the 2nd dimension num_steps and afterward forwarding it to the model, just to check if my model learning something from the temporal dimension or not.