numpy.random.RandomState.seed#

方法

random.RandomState.seed(seed=None)#

重新设置旧版 MT19937 位生成器的种子

注意

这是一个方便的旧版函数。

最佳实践是**不要**重新设置 BitGenerator 的种子,而是重新创建一个新的。此方法是出于历史原因而保留的。此示例展示了最佳实践。

>>> from numpy.random import MT19937
>>> from numpy.random import RandomState, SeedSequence
>>> rs = RandomState(MT19937(SeedSequence(123456789)))
# Later, you want to restart the stream
>>> rs = RandomState(MT19937(SeedSequence(987654321)))