numpy.random.RandomState.seed#

method

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)))