As a follow up question to DataLoader behaves the same at every epoch with np.random, if I call np.random.seed(epoch) inside my distributed sampler’s set_epoch(epoch) method, what will happen?
    def set_epoch(self, epoch):
        np.random.seed(epoch)

Will that screw up the randomness of my samples?