首页 > 编程知识 正文

python怎么设置随机数种子,python设置随机数种子

时间:2023-05-03 19:59:01 阅读:184661 作者:4544

与R一样,我希望为整个脚本/会话全局设置随机种子,而不是每次执行函数或运行模型时都必须调用随机种子函数。我知道sci kit learn使用的是numpy RNG,但也无法找到一种将其设置为全局的方法。在

但不是全局地解释两个类之间的差异。在

除了每次我希望输出相同时都调用随机种子之外,难道没有其他方法吗?在## Random Library

import random

##### Random seed given

random.seed(42)

print(random.random()) #will generate a random number

##### No seed given

print(random.random()) #will generate a random number

##### Random seed given

random.seed(42)

print(random.random()) #will generate a random number

#############################

## Numpy Library

import numpy as np

##### Random seed given

np.random.seed(42)

print(np.random.random())

##### No seed given

print(np.random.random())

##### Same seed given

np.random.seed(42)

print(np.random.random())

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。