aGrUM/pyAgrum 1.1.0 released
Posted on Fri 13 May 2022 in News
ANNOUNCE: aGrUM 1.1.0
aGrUM/pyAgrum 1.1.0 is out.
Changelog for 1.1.0
-
aGrUM
- Parallelizing inference for Markov Net :
gum::ShaferShenoyMNInference
. - Adding a new
gum::fastVar(std::string)
factory function to easily build variable such as ingum::*::fastPrototype(std::string)
. See Documentation. This syntax is now used in every graphical model withgum::{BayesNet|MarkovNet|etc}::add(std::string)
to easily add a new variable in the model. - Adding a new graphical representation of cliqueGraph :
gum::CliqueGraph::mapToDot()
.
- Parallelizing inference for Markov Net :
-
pyAgrum
- Following aGrUM,
gum.ShaferShenoyMNInference
is now parallelized too. - Wrapping the new fast syntax for creating variable in functions
gum.{BayesNet|etc}.add(str)
. See Documentation. - Introducing a better type induction for discrete variables when created by
gum.skbn.BNDiscretizer
.gum.IntegerVariable
andgum.RangeVariable
are now induced from the data. - Adding
gum.JunctionTree.map()
(in notebook) to show a condensed map of a the junction tree. - Still working on documentation (One must imagine Sisyphus happy).
- Following aGrUM,