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 : 类似张量 的
float
tensor_like offloat
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)。
- psi : 类似张量 的
方法
HurdleGamma.dist
(psi[, alpha, beta, mu, sigma])