Skip to content

Releases: ReactiveBayes/ReactiveMP.jl

v3.13.2

31 Jan 13:41
48b4390
Compare
Choose a tag to compare

ReactiveMP.jl v3.13.2

v3.13.1

09 Jan 16:09
6216f23
Compare
Choose a tag to compare

ReactiveMP v3.13.1

Diff since v3.13.0

Merged pull requests:

Closed issues:

  • Refactor approximation methods (#27)

v3.13.0

29 Nov 13:45
58e076e
Compare
Choose a tag to compare

ReactiveMP v3.13.0

Diff since v3.12.1

Merged pull requests:

v3.12.1

01 Nov 09:54
bdefc22
Compare
Choose a tag to compare

ReactiveMP v3.12.1

Diff since v3.12.0

Merged pull requests:

Closed issues:

  • Folder structures in src and test do not fully align (#287)
  • mean(f, pointmass) has confusing behaviour for matrix-variate distributions (#324)

v3.12.0

31 Oct 16:24
43a1fb0
Compare
Choose a tag to compare

ReactiveMP v3.12.0

Diff since v3.11.1

Merged pull requests:

Closed issues:

  • Feature request: Broadcast distributions / mean-field MvNormal? (#143)
  • The CVI re-use optimiser at each prod call, and this behaviour can be not suitable for some optimisers (#303)

v3.11.1

17 Oct 14:47
b83b294
Compare
Choose a tag to compare

ReactiveMP v3.11.1

Diff since v3.11.0

Merged pull requests:

Closed issues:

  • Docs need some proof reading (#236)
  • Missing rules Multiplication and Addition node (#311)
  • Add special treatment for the Uniform node (#341)
  • Renamemaster branch to main (#356)

v3.11.0

26 Sep 18:12
fcfc9c1
Compare
Choose a tag to compare

ReactiveMP v3.11.0

Diff since v3.10.0

Merged pull requests:

v3.10.0

19 Sep 09:54
db592a4
Compare
Choose a tag to compare

ReactiveMP v3.10.0

Diff since v3.9.3

Merged pull requests:

  • Modify variables structures for predictions functionality (#248) (@albertpod)
  • Fix average_energy for MvNormalMeanScalePrecision (#350) (@albertpod)

v3.9.3

11 Sep 21:40
3ad37f7
Compare
Choose a tag to compare

ReactiveMP v3.9.3

Diff since v3.9.2

Closed issues:

  • The documentation needs "how to add nodes and rules" (#296)
  • @call_rule does not play nicely with addons (#332)
  • CVI Support for the Categorical Distribution (#334)
  • Rand for GammaShapeRate is broken. (#337)
  • 'v_a_vT' is slow and named wrong (#343)
  • Create sparse matrix structure for outer product of StandardBasisVector (#344)
  • MethodError: *(::LinearAlgebra.Diagonal{Float64, Vector{Float64}}, ::StandardBasisVector{Float64}) is ambiguous. (#348)

Merged pull requests:

  • CompatHelper: bump compat for LazyArrays to 1, (keep existing compat) (#304) (@github-actions[bot])
  • CompatHelper: bump compat for StatsBase to 0.34, (keep existing compat) (#313) (@github-actions[bot])
  • Improving the prod function for Gaussian Distributions in CVI Approximation (#335) (@Nimrais)
  • CVI Support for the Categorical Distribution (#336) (@Nimrais)
  • Add Half-normal node (#338) (@albertpod)
  • fix sampling from GammaShapeRate (#339) (@bvdmitri)
  • Fix printing bug (#345) (@bartvanerp)
  • Allow returning addons from the @call_rule (#346) (@bvdmitri)
  • Fix v_a_vT and StandardBasisVector (#347) (@bvdmitri)
  • Fix ambiguity error for * between Diagonal and StandardBasisVector (#349) (@bvdmitri)

v3.9.2

05 Jun 15:32
2c638f7
Compare
Choose a tag to compare

ReactiveMP v3.9.2

Diff since v3.9.1

Closed issues:

  • Update README (#101)
  • mean(f, samplelist) is not defined (#325)

Merged pull requests:

  • Temporary fix for incompatibility @call_rule with addons (#331) (@bartvanerp)
  • Define the mean function for a sample list with respect to an arbitrary function (#333) (@bvdmitri)