np.random.seed()的作用

np.random.seed()的作用

np.random.seed()的作用是设置随机数种子,函数的输入可以是不同的

如果没有进行随机数种子的设置:
np.random.seed()的作用

我们在调用random.rand()时,每次产生的数都是随机的。但是,当我们预先使用 random.seed(x) 设定好种子之后,其中的 x 可以是任意数字,如10,这个时候,先调用它的情况下,使用 random() 生成的随机数将会是同一个。

**注意:**seed()是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象调用该方法

关于Seed()函数的用法:

  • x – 改变随机数生成器的种子 seed。如果你不了解其原理,你不必特别去设定 seed,Python会帮你选择 seed。

注意:设置的seed()的值仅有一个有效