【问题标题】:Python seed with a list?带有列表的 Python 种子?
【发布时间】:2021-09-05 00:15:52
【问题描述】:

我看到有时列表给numpy.random.seed(list),请解释当列表通过时会发生什么? 列表与仅整数相比有什么优势?

【问题讨论】:

  • 看看documentation,它所说的只是它是一个遗留功能,因此不应该使用它,这不是很有帮助

标签: python-3.x list random seed


【解决方案1】:

我认为这是因为历史上 NumPy 使用的是 Mersenne Twister RNG。 允许种子为 array/list 允许在播种时显式指定状态(即 624 个 32 位整数)。

较新的 RNG 接口抽象出底层的 RNG 位生成器(同时在我测试的情况下也明显更快),因此 seeding has been abstracted 也是如此。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-18
    • 2021-08-21
    • 1970-01-01
    • 2022-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多