什么是 pm.Normal.dist.logp?
What is pm.Normal.dist.logp?
我正在阅读 Probabilistic Programming and Bayesian Methods for Hackers。在Ch5中,写成logp = pm.Normal.dist(mu=price_estimate, sd=(3e3)).logp(true_price)
.
这是什么?我知道 pm.Normal()
但不知道 .dist()
和 .logp()
.
pm.Normal
创建一个新的随机变量并将其添加到模型中。 pm.Normal.dist
代表分布本身,它根本不与模型交互。 pm.Normal.dist(...).logp(value)
是点 value
.
处的概率密度函数(或概率质量函数,如果分布是离散的)的对数
我正在阅读 Probabilistic Programming and Bayesian Methods for Hackers。在Ch5中,写成logp = pm.Normal.dist(mu=price_estimate, sd=(3e3)).logp(true_price)
.
这是什么?我知道 pm.Normal()
但不知道 .dist()
和 .logp()
.
pm.Normal
创建一个新的随机变量并将其添加到模型中。 pm.Normal.dist
代表分布本身,它根本不与模型交互。 pm.Normal.dist(...).logp(value)
是点 value
.