Skip to content

Releases: samuelsonric/AlgebraicInference.jl

v0.17.6

28 Sep 05:34
Compare
Choose a tag to compare

AlgebraicInference v0.17.6

Diff since v0.17.5

  • New function ischordal for testing chordality of graphs.

v0.17.5

27 Sep 05:11
Compare
Choose a tag to compare

AlgebraicInference v0.17.5

Diff since v0.17.4

  • Implemented the fundamental supernode partition.

v0.17.4

26 Sep 03:31
Compare
Choose a tag to compare

AlgebraicInference v0.17.4

Diff since v0.17.3

  • Implemented HUGIN and idempotent architectures.
  • Performance improvements throughout.
  • Created a dedicated type (AncestralSampler) for sampling from graphical models.
  • Initial support for semiring matrices.

v0.17.3

22 Sep 02:39
Compare
Choose a tag to compare

AlgebraicInference v0.17.3

Diff since v0.17.2

  • Implemented the maximum cardinality search elimination algorithm.
  • Improved performance of the wiring diagram validator.
  • Users can opt out of validation by passing check=false in the InferenceProblem constructor.

v0.17.2

21 Sep 08:25
Compare
Choose a tag to compare

AlgebraicInference v0.17.2

Diff since v0.17.1

  • Fixed sampling.
  • Added wiring diagram validator to InferenceProblem constructor.

v0.17.1

21 Sep 02:27
Compare
Choose a tag to compare

AlgebraicInference v0.17.1

Diff since v0.17.0

  • Performance improvements.

v0.17.0

19 Sep 08:16
Compare
Choose a tag to compare

AlgebraicInference v0.17.0

Diff since v0.16.0

  • Can specify supernode type (Node, MaximalSupernode) in function init.
  • Can specify architecture type (ShenoyShafer, LauritzenSpiegelhalter) in function init.
  • Can call mean and rand on instances of InferenceSolver.

v0.16.1

09 Sep 05:41
Compare
Choose a tag to compare

AlgebraicInference v0.16.1

Diff since v0.16.0

  • Added new elimination algorithms.
  • Optimized projection of canonical forms.

v0.16.0

07 Sep 23:31
Compare
Choose a tag to compare

AlgebraicInference v0.16.0

Diff since v0.15.0

  • The Shenoy-Shafer architecture is no longer implemented as a recursive algorithm.
  • The MinFill algorithm now produces the correct elimination order.
  • Users can construct a GraphicalModel without specifying type parameters.

v0.15.0

27 Aug 03:24
Compare
Choose a tag to compare

AlgebraicInference v0.15.0

Diff since v0.14.0

  • Fixed unreliable functions cov and pushforward.
  • Variable type no longer constrained to be Int.