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()