标签: pymc pymc3
我想知道pymc3中是否有一些机制可以用新数据重新运行模型。在设置模型之后和采样之前,我假设pymc3对模型进行了一些优化(和编译?),这需要相当长的时间。我想设置一次模型,然后通过它运行一个长序列的不同(独立)数据集。
我尝试在循环外设置模型(定义所有先验等),并且仅在循环内使用新测量更新可能性(并在内部运行采样)。但是,估计数不随数据变化而变化。因此,我认为模型总是使用首先提供的数据。
非常感谢和最好的问候
扬