当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python numpy random.mtrand.RandomState.rand用法及代码示例


用法:

RandomState.rand(d0, d1, ..., dn)

给定形状的随机值。

注意

这是用户从Matlab移植代码并包装的便捷函数numpy.random.random_sample。该函数使用一个元组来指定输出的大小,这与其他NumPy函数(例如numpy.zerosnumpy.ones

创建一个给定形状的数组,并用均匀分布的随机样本填充[0, 1)

参数:
d0, d1, …, dn int, 可选参数

返回数组的维数必须为非负数。如果未提供任何参数,则返回单个Python浮点数。

返回值:
out ndarray,形状(d0, d1, ..., dn)

随机值。

例子:

>>> np.random.rand(3,2)
array([[ 0.14022471,  0.96360618],  #random
       [ 0.37601032,  0.25528411],  #random
       [ 0.49313049,  0.94909878]]) #random

注:本文由纯净天空筛选整理自 numpy.random.mtrand.RandomState.rand。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。