numpy.random.RandomState.seed#

方法

random.RandomState.seed(seed=None)#

重新播种一个旧版的 MT19937 BitGenerator

备注

这是一个方便的、遗留的函数.

最佳实践是 重新初始化 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)))