在序列开始重复之前,用 numpy.random 最多可以生成多少个伪随机数?
What is the maximum number of pseudo-random numbers that can be generated with numpy.random before the sequence begins to repeat?
我需要为聚类分析生成数亿个随机数。我正在使用 numpy.random 并且想知道是否有人知道在序列开始重复之前可以用 numpy.random 生成的最大伪随机数?快速查看 numpy 文档没有帮助。
我知道我可以使用不同的种子生成块中的数字,但我很好奇最大数量。
我认为是周期为 219937-1
的梅森龙卷风
https://docs.scipy.org/doc/numpy-1.15.1/reference/generated/numpy.random.set_state.html
我需要为聚类分析生成数亿个随机数。我正在使用 numpy.random 并且想知道是否有人知道在序列开始重复之前可以用 numpy.random 生成的最大伪随机数?快速查看 numpy 文档没有帮助。
我知道我可以使用不同的种子生成块中的数字,但我很好奇最大数量。
我认为是周期为 219937-1
的梅森龙卷风https://docs.scipy.org/doc/numpy-1.15.1/reference/generated/numpy.random.set_state.html