cupy.random.multinomial#

cupy.random.multinomial(n, pvals, size=None)[源代码]#

返回一个来自多项分布的数组。

参数:
  • n (int) – 试验次数。

  • pvals (cupy.ndarray) – `p` 种不同结果各自的概率。这些概率的总和必须为 1。

  • size (int or tuple of ints or None) – 每次试验的样本形状。例如,当 size(a, b) 时,返回值的形状为 (a, b, p),其中 plen(pvals)。如果 sizeNone,则将其视为 ()。因此,返回值的形状为 (p,)

返回值:

从多项分布中提取的数组。

返回类型:

cupy.ndarray

注意

它不支持 sum(pvals) < 1 的情况。

另请参阅

numpy.random.multinomial()