gpt4 book ai didi

python - randomstate在Numpy中与seed相关的使用

转载 作者:行者123 更新时间:2023-11-28 18:35:10 25 4
gpt4 key购买 nike

我最近在研究深度学习。在研究几个python脚本的过程中,我发现了这一行。

numpy_rng = numpy.random.RandomState(123)

我相信这个 RandomState 会为偏差生成随机数并为机器学习。

但我不知道什么时候称为“种子”的“123”数字。

我想知道 seed 到底是做什么的。

我可以写任何我喜欢的数字吗?完全取决于我?

另外,有没有一种方法可以打印生成的随机数通过 RandomState?

最佳答案

这个种子意味着随机数生成器每轮都在同一个地方开始,这意味着结果从开始状态是完全确定的(即不是随机的)。

通过不使用种子,NumPy 将生成一个随机数(我认为)来填充 seed,这意味着深度学习的结果是不确定的。在深度学习示例中,结果应该非常接近,但绝不会完全相同。

关于python - randomstate在Numpy中与seed相关的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33209865/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com