numpy.random.RandomState.rand#
method
- random.RandomState.rand(d0, d1, ..., dn)#
给定形状的随机值.
备注
这是为从Matlab移植代码的用户提供的便捷函数,它包装了
random_sample.该函数接受一个元组来指定输出的大小,这与NumPy的其他函数(如numpy.zeros和numpy.ones)一致.创建一个给定形状的数组,并用从
[0, 1)上的均匀分布中抽取的随机样本填充它.- 参数:
- d0, d1, …, dn整数,可选
返回数组的维度,必须是非负数.如果不提供参数,则返回单个Python浮点数.
- 返回:
- out : ndarray, shape
(d0, d1, ..., dn)ndarray,形状 随机值.
- out : ndarray, shape
参见
示例
>>> np.random.rand(3,2) array([[ 0.14022471, 0.96360618], #random [ 0.37601032, 0.25528411], #random [ 0.49313049, 0.94909878]]) #random