np.random.rand()返回一个或一组服从“0~1”均匀分布的随机样本值。随机样本取值范围是[0,1),不包括1。
np.random.randn()返回一个或一组服从标准正态分布的随机样本值。
俩者用法相同。
1、
x_data = np.random.rand(5).astype(np.float32)
[0.31973207 0.12038767 0.7387324 0.30113345 0.67996335]
2、
x_data = np.random.rand(3,1).astype(np.float32)
[[0.50766116]
[0.87608194]
[0.4699299 ]]
3、
x_data = np.random.rand(3,2).astype(np.float32)
[[0.08280959 0.20441432]
[0.56792456 0.23123153]
[0.7527057 0.79020864]]