numpy.random.randint
官方文档API链接
numpy.random. randint (low, high=None, size=None, dtype=int)
返回[low, high)区间的随机整数。如果默认high=None,则取[0, low)
params
-
low 从分布中提取的最小的整数 -
high 分布中提取的最大值 -
size:int or tuple of ints, optional 输出形态,例如(m,n,k),默认为None,表示给出单值 -
dtype:dtype, optional 获得的数据类型
示例
np.random.randint(5, size=(2, 4))
array([[4, 0, 2, 1],
[3, 2, 2, 0]])
numpy.random.random
官方文档API链接
numpy.random. random (size = None )
在半开区间[0.0,1.0)中返回随机浮点数
numpy.random.rand
官方文档API链接
numpy.random. rand (d0,d1,...,dn )
创建给定形状的数组,并使用上[0, 1) 均匀分布的随机样本填充数组,如果未提供任何参数,则返回单个Python浮点数。
示例
np.random.rand(3,2)
array([[ 0.14022471, 0.96360618],
[ 0.37601032, 0.25528411],
[ 0.49313049, 0.94909878]])
|