pymc.InverseGamma#

class pymc.InverseGamma(name, *args, rng=None, dims=None, initval=None, observed=None, total_size=None, transform=UNSET, **kwargs)[源代码]#

逆伽马对数似然,伽马分布的倒数。

此分布的pdf是

\[f(x \mid \alpha, \beta) = \frac{\beta^{\alpha}}{\Gamma(\alpha)} x^{-\alpha - 1} \exp\left(\frac{-\beta}{x}\right)\]

(Source code, png, hires.png, pdf)

../../../_images/pymc-InverseGamma-1.png

支持

\(x \in (0, \infty)\)

均值

\(\dfrac{\beta}{\alpha-1}\) 对于 \(\alpha > 1\)

方差

\(\dfrac{\beta^2}{(\alpha-1)^2(\alpha - 2)}\) 对于 \(\alpha > 2\)

参数:
alpha : 类似张量float, 可选tensor_like 的 python:float, 可选

形状参数(alpha > 0)。

beta : 类似张量float,可选tensor_like 的 python:float, 可选

尺度参数(beta > 0)。

mu : 类似张量float, 可选tensor_like 的 python:float, 可选

替代形状参数(mu > 0)。

sigma : 类似张量float, 可选tensor_like 的 python:float, 可选

替代尺度参数(sigma > 0)。

方法

InverseGamma.dist([alpha, beta, mu, sigma])

创建一个与 cls 分布相对应的张量变量。