cupy.random.randn#

cupy.random.randn(*size, **kwarg)[源代码]#

返回一个包含标准正态分布随机值的数组。

数组中的每个元素都服从均值为零、方差为一的正态分布。所有元素都是独立同分布的(i.i.d.)。

参数:
  • size (ints) – 数组的形状。

  • dtype – 数据类型指定符。只允许使用 numpy.float32numpy.float64 类型。默认值为 numpy.float64

返回值:

一个包含标准正态分布随机值的数组。

返回值类型:

cupy.ndarray

另请参阅

numpy.random.randn()

示例

>>> cupy.random.randn(3, 2)
array([[0.41193321, 1.59579542],   # random
       [0.47904589, 0.18566376],   # random
       [0.59748424, 2.32602829]])  # random

>>> cupy.random.randn(3, 2, dtype=cupy.float32)
array([[ 0.1373886 ,  2.403238  ],                  # random
       [ 0.84020025,  1.5089266 ],                  # random
       [-1.2268474 , -0.48219103]], dtype=float32)  # random