numpy
random
rand
创建一个给定shape的数组,并用[0,1]上的均匀分布的随机样本填充它。
#### usage
rand(d0, d1, ..., dn)>>> np.random.rand(3,2)
array([[ 0.14860045, 0.12085391],
[ 0.60111547, 0.22030079],
[ 0.06661041, 0.37634434]])
>>> np.random.rand(3)
array([ 0.00750005, 0.05250986, 0.79538867])
>>> np.random.rand(1)
array([ 0.47296359])
>>> np.random.rand(3, 2, 4)
array([[[ 0.66151425, 0.66879573, 0.38385449, 0.33088673],
[ 0.95109961, 0.05667467, 0.15692034, 0.72006635]],
[[ 0.7792517 , 0.61330583, 0.78158503, 0.00783331],
[ 0.29853045, 0.31145736, 0.91850084, 0.98779325]],
[[ 0.12620205, 0.34380978, 0.77586762, 0.78010287],
[ 0.65628447, 0.37491602, 0.91287225, 0.37615829]]])randn
randint
random_integers
random_sample
random
ranf
sample
choice
byte
最后更新于
这有帮助吗?