numpy的random模块api
- Numpy Reference:https://numpy.org/doc/stable/reference/index.html
- 常规的库和使用Routines
random模块
主要内容
- Seeding and State
- Simple random data
- Simple random data
- Permutations(“排列”)
- Distributions
- Functions in numpy.random
使生成的随机数一致
- 指定随机种子seed为一个定值。
np.random.seed(1024)
-
在一次实验中只要不修改该种子值,那么每次试验生成的数据就是一样的。
np.random.seed(1024) print(np.random.rand()) print(np.random.randint(100))
- 使用RandomState()
rng = np.random.RandomState(1024) rng.rand() rng.randint(1000)