jax.scipy.special.gammasgn#
- jax.scipy.special.gammasgn(x)[源代码]#
伽玛函数的符号。
JAX 实现的
scipy.special.gammasgn
。\[\begin{split}\mathrm{gammasgn}(x) = \begin{cases} +1 & \Gamma(x) > 0 \\ -1 & \Gamma(x) < 0 \end{cases}\end{split}\]其中 \(\Gamma\) 是
gamma()
函数。因为 \(\Gamma(x)\) 永不为零,所以此情况不需要条件。如果 \(x = -\infty\),则返回 NaN。
如果 \(x = \pm 0\),则返回 \(\pm 1\)。
如果 \(x\) 是负整数,则返回 NaN。负整数处伽玛函数的符号取决于从哪一侧接近极点。
如果 \(x = \infty\),则返回 \(1\)。
如果 \(x\) 是 NaN,则返回 NaN。
- 参数:
x (ArrayLike) – 类似数组,实数值。
- 返回:
包含伽玛函数符号的数组
- 返回类型:
参见
jax.scipy.special.gammaln()
:伽玛函数的自然对数