name: pymc-probabilistic-programming description: PyMC用于灵活的贝叶斯建模 allowed-tools:
- Bash
- Read
- Write
- Edit
- Glob
- Grep metadata: specialization: 数学 domain: 科学 category: 统计计算 phase: 6
PyMC概率编程
目的
提供PyMC能力,用于在Python中进行灵活的贝叶斯建模和概率编程。
能力
- 分层模型规范
- 自定义分布
- 高斯过程
- MCMC和变分推断
- 模型诊断
- ArviZ集成用于可视化
使用指南
- 模型构建:使用PyMC上下文管理器
- 自定义分布:在需要时定义分布
- 分层模型:构建适当的分层结构
- 可视化:使用ArviZ进行诊断图绘制
工具/库
- PyMC
- ArviZ
- Theano/PyTensor