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


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


本文简要介绍 python 语言中 numpy.random.RandomState.rand 的用法。

用法:

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

给定形状的随机值。

注意

这是一个方便用户从 Matlab 移植代码的函数,并包装了 random_sample 。该函数需要一个元组来指定输出的大小,这与其他 NumPy 函数如 numpy.zeros numpy.ones 一致。

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

参数

d0, d1, …, dn 整数,可选

返回数组的维度必须为非负数。如果没有给出参数,则返回单个 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.org大神的英文原创作品 numpy.random.RandomState.rand。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。