有没有办法在pymc中访问可能性的痕迹?我将可能性声明为:
@pymc.observed
def likelihood(value=1, data=data, model=model):
chi2 = 0.0
[...]
return np.exp(-chi2/2.0)
但如果我尝试给出以下参数(就像确定性和随机变量一样):
@pymc.observed(plot=False, trace=True, name='likelihood')
它不会出现在痕迹列表中。
我错过了什么吗?如何恢复"可能性"?
的值