我知道当你使用numpy.random.seed(0)
时,每次在自己的电脑上得到的结果都是相同的。我想知道这是否也适用于不同的电脑和不同的numpy安装。
我知道当你使用numpy.random.seed(0)
时,每次在自己的电脑上得到的结果都是相同的。我想知道这是否也适用于不同的电脑和不同的numpy安装。
numpy随机函数
内部实现的算法类型
。在numpy
中,是由伪随机数生成器
(PRNGs) 算法操作的。这意味着如果您提供相同的种子(即起始输入),您将获得相同的输出。如果您更改种子,您将获得不同的输出。因此,这种算法不依赖于系统。真随机数生成器(TRNG)
来说,它们通常依赖于某种专门的硬件,该硬件对环境中的某些不可预测性物质进行了一些物理测量,例如光线、温度、电噪声、放射性物质。因此,如果模块实现了这种算法,则它将依赖于系统。