我有一个相当大的模型,适合pymc.MAP
:
M = pymc.MAP(model)
M.fit(iterlim=1000)
其中model
是一个包含许多pymc对象的大列表,这些对象在MCMC采样器中工作良好。但是,我的问题是,当我试图拟合上面的地图时,我不知道如何提取结果。模型非常大,所以我不打算发布整个文件,但例如,它肯定包含:
但是,当我试图用M.C.value
或M.C_0.value
提取上述值时,它会给我一个AttributeError: 'MAP' object has no attribute 'C_0'
等等。那我做错什么了?我需要用特殊的方法来定义对象吗?在
最佳值在您指定的变量集合的元素中。例如,试试
C[0].value
。在相关问题 更多 >
编程相关推荐