np.random.RandomState()和np.random.seed()的区别
np.random.RandomState()介绍当给定一个数字作为参数传入时,他会生成一个随机数生成器,生成器.rand()即可获得随机数,我们可以把传入的数字看做是随机数生成器的id(唯一)之后无论我们重复运行这个.py文件多少次,哪怕你把电脑重启了,只要再一次运行这个.py文件,他都始终产生同一个随机数(可复现性),比如下面这段代码import numpy as nprng = np.random.RandomState(2)x = rng.rand()print(x)结果是0.4
原创
2021-08-17 14:12:58 ·
2436 阅读 ·
2 评论