pymc.HurdleGamma#

class pymc.HurdleGamma(name, psi, alpha=None, beta=None, mu=None, sigma=None, **kwargs)[源代码]#

Hurdle Gamma 对数似然。

\[\begin{split}f(x \mid \psi, \alpha, \beta) = \left\{ \begin{array}{l} (1 - \psi) \ \text{如果 } x = 0 \\ \psi \frac{\text{GammaPDF}(x \mid \alpha, \beta))} {1 - \text{GammaCDF}(\epsilon \mid \alpha, \beta)} \ \text{如果 } x=1,2,3,\ldots \end{array} \right.\end{split}\]

其中 \(\epsilon\) 是机器精度。

参数:
psi : 类似张量floattensor_like of float

Gamma 变量的预期比例 (0 < psi < 1)

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

方法

HurdleGamma.dist(psi[, alpha, beta, mu, sigma])