cupy.random.beta#

cupy.random.beta(a, b, size=None, dtype=<class 'float'>)[源代码][源代码]#

Beta 分布。

返回从贝塔分布中抽取的样本数组。其概率密度函数定义为

\[f(x) = \frac{x^{\alpha-1}(1-x)^{\beta-1}}{B(\alpha,\beta)}。\]
参数:
  • a (float) – 贝塔分布的参数 \(\alpha\)

  • b (float) – 贝塔分布的参数 \(\beta\)

  • size (int or tuple of ints) – 数组的形状。如果为 None,则生成一个零维数组。

  • dtype – 数据类型说明符。仅允许 numpy.float32numpy.float64 类型。

返回:

从 beta 分布中抽取的样本。

返回类型:

cupy.ndarray

参见

numpy.random.beta()