numpy.random.seed():
作用:
用于指定随机数生成时所用算法开始的整数值;如果使用相同的seed( )值,则每次生成的随即数都相同;如果不设置这个值,则系统根据时间来自己选择这个值,此时每次生成的随机数因时间差异而不同
注意:
设置的seed()值仅一次有效
例子:
import numpy as np
np.random.seed(0)
x = np.random.randn(3)
y = np.random.randn(3)
np.random.seed(0)
z = np.random.randn(3)
print(x)#[1.76405235 0.40015721 0.97873798]
print(y)#[ 2.2408932 1.86755799 -0.97727788]
print(z)#[1.76405235 0.40015721 0.97873798]