cupy.random.standard_t#

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

标准 Student’s t 分布。

返回一个从标准 Student’s t 分布中抽取的样本数组。其概率密度函数定义为

\[f(x) = \frac{\Gamma(\frac{\nu+1}{2})} {\sqrt{\nu\pi}\Gamma(\frac{\nu}{2})} \left(1 + \frac{x^2}{\nu} \right)^{-(\frac{\nu+1}{2})}.\]
参数
  • df (floatarray_like of floats) – 自由度 \(\nu\)

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

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

返回

从标准 Student’s t 分布中抽取的样本。

返回类型

cupy.ndarray