1、 numpy.random.rand()
numpy.random.rand(d0,d1,…,dn)
他生成的是0-1中间的数
然而他括号中的是它的维度
返回值为指定维度的array
2、numpy.random.randn()
numpy.random.randn(d0,d1,…,dn)
生成正态分布的数据
括号中还是维度
返回值为指定维度的array
3、 numpy.random.randint()
numpy.random.randint(low, high=None, size=None, dtype=’l’)
用于生成整数
括号中的数是生成数据的范围
这些是生成[0,1)之间的浮点数
numpy.random.random_sample(size=None)
numpy.random.random(size=None)
numpy.random.ranf(size=None)
numpy.random.sample(size=None)
numpy.random.seed()
np.random.seed()的作用:使得随机数据可预测。
当我们设置相同的seed,每次生成的随机数相同。如果不设置seed,则每次会生成不同的随机数