Skip to content

ReactiveBayes/RxInferExamples.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A collection of examples for RxInfer.jl

Official page Examples Contribute a new example Q&A

This repository contains a collection of examples for RxInfer.jl, a Julia package for reactive message passing and probabilistic programming.

Navigate to the Examples page to check the pre-rendered examples or clone the repository and run the examples locally. Additionally, explore the official RxInfer.jl documentation.

How to run the examples locally

  1. Clone the repository:

    git clone https://github.com/ReactiveBayes/RxInferExamples.jl.git
  2. Install required global dependencies:

    julia -e 'using Pkg; Pkg.add("Weave")'

    Note Building examples requires the Weave.jl package to be installed globally.

  3. Build the examples:

    make examples
  4. Build and preview the documentation:

    make docs
    make preview

Note

If you make changes to an example and still see old errors after rebuilding, try clearing the cache first with the make clean command.

All the examples are Jupyter notebooks, which also can be run with Jupyter.

Contributing

We welcome contributions! Please check our contribution guide for guidelines.

Resources

License

This repository is licensed under the MIT License. See LICENSE for details.