There is a newer version of the record available.

Published January 28, 2021 | Version 1.3.1
Software Open

ReactiveMP.jl: a Julia package for automatic Bayesian inference on a factor graph with reactive message passing.

Authors/Creators

  • 1. Eindhoven University of Technology Eindhoven

Description

ReactiveMP v2.1.0

Diff since v2.0.6

Closed issues:

  • Docs should contain list of exported methods (#114)
  • Display user-friendly error when indexing random variables within the @model macro (#134)
  • Average energy fails for the multiplication node if scalar is the second argument (#135)
  • Report where free energy computes NaN (#136)
  • Linearize DistProduct for identical types of distributions (#137)
  • Error if the same variable has been used both in LHS and RHS of tilde expression (#139)
  • Question: Can you set returnvars to return KeepLast() from all RVs? (#142)
  • average energy computation for the Wishart node (#148)
  • Deprecate dim(d) with size(d, 1) (#157)

Merged pull requests:

  • docs: add list of exported methods #114 (#125) (@bvdmitri)
  • Add mode calculation for GammaShapeRate distribution (#126) (@wmkouw)
  • Clean demo notebooks and docs (#127) (@pitmonticone)
  • ci: do not run benchmarks during CI (#128) (@bvdmitri)
  • feat: add Uniform distribution node (#130) (@bvdmitri)
  • fix: error on unknown Distribution-like factor node (#131) (@bvdmitri)
  • Add Poisson node (#132) (@albertpod)
  • feat: check for uniqueness of node inputs, fixes #139 (#140) (@bvdmitri)
  • Dev broadcasting syntax v2 (#147) (@bvdmitri)
  • Fix average energy for Wishart (#149) (@albertpod)
  • Clean docs (#150) (@pitmonticone)
  • fix: add symmetric marginal rule for scalar multiplication (#152) (@bvdmitri)
  • feat: error message when directly indexing variables in a model (#153) (@bvdmitri)
  • feat: add diagnostic checks for Bethe Free Energy stream (#154) (@bvdmitri)
  • feat: allow more options for returnvars (#155) (@bvdmitri)
  • feat: linearise non-analytical product for objects of the same type (#156) (@bvdmitri)
  • refactoring: replace dim with size (#158) (@bvdmitri)
  • Merge 2.1.0 branch into master (#159) (@bvdmitri)

Notes

Please cite this research as below.

Files

biaslab/ReactiveMP.jl-v2.1.0.zip

Files (3.4 MB)

Name Size Download all
md5:fe844b407e929b4380d3678c34b548ab
3.4 MB Preview Download

Additional details

Related works