API#
维度#
PyMC 提供了许多方法和语法糖,以便在模型中轻松指定随机变量的维度。请参阅 Distribution Dimensionality 笔记本以查看演示该功能的示例。
API 扩展#
图表、统计和诊断#
绘图、统计和诊断被委托给 ArviZ 库,这是一个用于“贝叶斯模型的探索性分析”的通用库。
来自 arviz.plots 模块的函数可以通过
pymc.<function>
或pymc.plots.<function>
访问,但关于它们的API文档,请参阅 ArviZ文档。来自 arviz.stats 模块的函数可以通过
pymc.<function>
或pymc.stats.<function>
访问,但关于它们的API文档,请参阅 ArviZ文档。
ArviZ 是 PyMC 的一个依赖项,因此,除了上述位置之外,导入 ArviZ 并使用 arviz.<函数>
也将无需任何额外安装即可工作。
广义线性模型 (GLMs)#
广义线性模型被委托给 Bambi 库,这是一个基于 PyMC 构建的高级贝叶斯模型构建接口。
Bambi 不是 PyMC 的依赖项,应该在安装 PyMC 之外单独安装 Bambi,以便通过公式语法生成 PyMC 模型。