jax.scipy.stats.truncnorm.pdf#

jax.scipy.stats.truncnorm.pdf(x, a, b, loc=0, scale=1)[原始碼]#

截斷常態機率分佈函數。

scipy.stats.truncnorm pdf 的 JAX 實作。

截斷常態機率分佈由下式給出

\[\begin{split}f(x, a, b) = \begin{cases} \frac{1}{\sqrt{2\pi}}e^{-x^2/2} & a \le x \le b \\ 0 & \mathrm{otherwise} \end{cases}\end{split}\]

其中 \(a\)\(b\) 有效地以距質心的標準差數量指定。JAX 使用 scipy 的命名慣例,以 loc 表示質心,以 scale 表示標準差。

參數:
  • x – 類陣列,評估 PDF 的值

  • a – 類陣列,分佈形狀參數

  • b – 類陣列,分佈形狀參數

  • loc – 類陣列,分佈偏移參數

  • scale – 類陣列,分佈縮放參數

傳回值:

pdf 值陣列。