RxInferServer – 通过Julia从Python进行远程贝叶斯推断

2作者: bvdmitri大约 1 个月前原帖
我们刚刚发布了RxInferServer的Python SDK,使得Python开发者能够使用托管在RxInferServer上的模型进行远程贝叶斯推断。 <p>什么是RxInfer? https://reactivebayes.github.io/RxInfer.jl <p>RxInfer.jl是一个为反应式消息传递和概率编程设计的Julia包。它支持在复杂模型中进行实时贝叶斯推断,支持精确推断和变分推断算法。 <p>主要特点: - 远程模型执行:可以直接从Python调用托管在RxInferServer上的RxInfer模型。 - OpenAPI规范:RxInferServer提供OpenAPI接口,便于无缝集成和客户端生成。 - Julia互操作性:经过少量修改,RxInferServer可以执行任意Julia代码,而不仅限于RxInfer模型。 <p>示例笔记本:状态空间模型示例 https://lazydynamics.github.io/RxInferClient.py/examples/state-space-model/ <p>服务器文档 https://server.rxinfer.com <p>Python SDK代码库 https://github.com/lazydynamics/RxInferClient.py <p>我们欢迎开发者社区的反馈,特别是那些对将贝叶斯推断集成到Python工作流程或探索跨语言模型执行感兴趣的开发者。
查看原文
We’ve just released a Python SDK for RxInferServer, enabling Python developers to perform remote Bayesian inference using models hosted on RxInferServer.<p>What is RxInfer? https:&#x2F;&#x2F;reactivebayes.github.io&#x2F;RxInfer.jl&#x2F;<p>RxInfer.jl is a Julia package designed for reactive message passing and probabilistic programming. It facilitates real-time Bayesian inference in complex models, supporting both exact and variational inference algorithms.<p>Key Features: - Remote Model Execution: Call RxInfer models hosted on RxInferServer directly from Python. - OpenAPI Specification: RxInferServer exposes an OpenAPI interface, allowing for seamless integration and client generation. - Julia Interoperability: With minor modifications, RxInferServer can execute arbitrary Julia code, not limited to RxInfer models.<p>Example Notebook: State-Space Model Example https:&#x2F;&#x2F;lazydynamics.github.io&#x2F;RxInferClient.py&#x2F;examples&#x2F;state-space-model&#x2F;<p>Server Documentation https:&#x2F;&#x2F;server.rxinfer.com<p>Python SDK Repository https:&#x2F;&#x2F;github.com&#x2F;lazydynamics&#x2F;RxInferClient.py<p>We welcome feedback from the developer community, especially those interested in integrating Bayesian inference into Python workflows or exploring cross-language model execution.