python的np.random.randn(,)和np.random.rand( , )、np.random.random( ( ) )的区别

1 """生成3×3的数组,随机数服从N(0,1)的正态分布,即n指normal"""
2 import numpy as np 
3 print(np.random.randn(3,3))  
4 
5 """生成1000×72的数组,0-1之间的均匀分布,random.rand(a,b)与而random.random((a,b))作用一样,但是rand后跟元素的格式,而random后跟元组的格式"""
6 import numpy as np 
7 train_x = np.random.rand(1000,72) 
8   
9 train_x = np.random.random((1000,72))
原文地址:https://www.cnblogs.com/Henry-ZHAO/p/12725316.html