What is RxInfer? https://reactivebayes.github.io/RxInfer.jl/
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.
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.
Example Notebook: State-Space Model Example https://lazydynamics.github.io/RxInferClient.py/examples/state-space-model/
Server Documentation https://server.rxinfer.com
Python SDK Repository https://github.com/lazydynamics/RxInferClient.py
We welcome feedback from the developer community, especially those interested in integrating Bayesian inference into Python workflows or exploring cross-language model execution.