首页 > 编程知识 正文

pythonseed随机数种子,numpy产生指定范围的随机数

时间:2023-05-06 01:35:59 阅读:113285 作者:467

我把RandomState和种子混在一起了。 可以在第一行创建对象,并将其用作随机源。 例如,由我们创建

rnd=NP.random.randomstate(3) )。

rnd

然后呢

rnd.choice (范围(20 ),(5,) )

array ([ 10,3,8,0,19 ]

rnd.choice (范围(20 ),(5,) )

array ([ 10,11,9,10,6 ]

rnd=NP.random.randomstate(3) )。

rnd.choice (范围(20 ),(5,) )

array ([ 10,3,8,0,19 ]

rnd.choice (范围(20 ),(5,) )

array ([ 10,11,9,10,6 ]

[我不知道你的idx1和idx1S为什么同意。 但是,你没有实际发行自己的成绩单,所以我认为用户错了。 ]

如果影响全局状态,请使用seed。

NP.Random.seed(3) )。

NP.random.choice(range(20 ),(5) )

array ([ 10,3,8,0,19 ]

NP.random.choice(range(20 ),(5) )

array ([ 10,11,9,10,6 ]

NP.Random.seed(3) )。

NP.random.choice(range(20 ),(5) )

array ([ 10,3,8,0,19 ]

NP.random.choice(range(20 ),(5) )

array ([ 10,11,9,10,6 ]

如果使用特定的RandomState对象,最初可能会显得不方便,但如果需要可调的不同熵流,那么很多事情会变得容易。

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