當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python numpy random.seed用法及代碼示例


本文簡要介紹 python 語言中 numpy.random.seed 的用法。

用法:

random.seed(self, 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)))

相關用法


注:本文由純淨天空篩選整理自numpy.org大神的英文原創作品 numpy.random.seed。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。