【问题标题】:Python - passing random seed (generator) to `randn()`Python - 将随机种子(生成器)传递给`randn()`
【发布时间】:2022-01-19 14:35:18
【问题描述】:

我正在阅读 this 博客文章,他们建议不要为整个文档设置随机种子

np.random.seed(1234)
x = np.random.randn(100)

应该使用生成器,可以这样创建

rng = np.random.default_rng(1234)

在帖子中,他们使用了rng.rand(10) 的示例,效果很好。但是我需要使用randn(),如果你使用rng.randn(10),它就不起作用。

【问题讨论】:

    标签: python numpy random scipy random-seed


    【解决方案1】:

    您可以改用rng.normal(10)

    normal 方法等效于 randn,但使用的是随机生成器实例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-03-12
      • 1970-01-01
      • 2020-02-16
      • 2011-08-25
      • 1970-01-01
      • 2013-08-23
      • 1970-01-01
      相关资源
      最近更新 更多