ITADN
ReactiveBayes/ReactiveMP.jl
ReactiveBayes/ReactiveMP.jl · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

Stable Dev Build Status Coverage Zenodo

概述

ReactiveMP.jl 是一个 Julia 包,它提供了一个基于因子图的高效反应式消息传递贝叶斯推断引擎。该包是更大且用户友好的自动贝叶斯推断生态系统 RxInfer 的一部分。ReactiveMP.jl 仅导出推断引擎,而 RxInfer 提供了用于指定模型和推断约束的便捷工具,以及针对静态和动态数据集运行高效推断的例程。

ReactiveMP.jl 专为需要细粒度控制消息传递、自定义因子节点和自定义更新规则的高级用户设计。它不会预先创建特定的消息传递调度,而是对数据源中的变化做出_反应_(因此包名中包含_反应式_一词)。

安装

通过 Julia 包管理器安装 ReactiveMP:

] add ReactiveMP

可选地,使用 ] test ReactiveMP 通过运行测试套件来验证安装。

文档

有关 ReactiveMP.jl 的更多信息,请参阅文档

示例与教程

ReactiveMP.jl 包面向对消息传递原理有深入理解的高级用户。易于上手的教程和示例可在 RxInfer 文档 中找到。

生态系统

RxInfer 框架由 ReactiveBayes 开发的四个核心包组成:

参考文献

许可证

MIT 许可证 版权所有 (c) 2021-2024 BIASlab, 2024-present ReactiveBayes