How do you know that np.random.seed didn’t work? Seems like there was a discussion about this quite sometime back: