如何随机使用random.seed?

2021-04-02

栏目: 类库 ·

简介  这篇文章主要介绍了如何随机使用random.seed?以及相关的经验技巧,文章约501字,浏览量199,点赞数7,值得推荐!

我可以通过以下方式播种一个整数随机数生成器:

import random    
random.seed(9002)   
random.randint(1, 10)  

并且每次都生成相同的整数。

另一方面,当我尝试做同样的事情来生成实数时,种子并不是每次都将生成的数字固定为相同的值。

import random   
random.seed(9001)
np.random.randn(1)

我怎样才能播种np.random.randn?

答案

种子numpy的随机数发生器。

np.random.seed(0)
np.random.randn(1)

那应该总是生成相同的数组。


以上就是本文的全部内容,希望对大家的学习有所帮助,本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

相关文章

生成随机数的种子

np.random.seed()(示例代码)

NumPy基础:随机数生成(示例代码)

(转)python随机数用法(示例代码)

numpy中np.random.seed()的详细用法

Numpy 函数总结 (不断更新)(示例代码)

Python 3 基本操作列举(示例代码)

python随机模块random的22种函数