I think it's ok to create a `np.random.RandomState` instance directly with the numpy API but as you wish.