aGrUM/pyAgrum 0.16.0 released
Posted on Tue 27 August 2019 in News
ANNOUNCE: aGrUM 0.16.0
aGrUM/pyAgrum 0.16.0 is out.
Changelog for 0.16.0
-
aGrUM
- bug fixed in
gum::BNLearner::learnParameters()
in some cases with ML estimation (without priors). Better bootstrap for EM. - bug fixed for variables order in the
gum::Potential
generated bygum::BayesNet::reverseArc()
- new
gum::DiGraph::hasDirectedCycle
- new methods in
gum::Potential
for random generations and pertubations
- bug fixed in
-
pyAgrum
- improvements in
pyAgrum.lib.causality
(direct access to backdoor and frontdoor, typos in doCalculus, etc.) pyAgrum.lib.notebook
's visualisations of graph can be adapted for dark or light themes (in jupyterlab for instance) withforDarkTheme()
andforLightTheme()
gum.lib.notebook.{show|get}Inference()
can now have colored arcs (see 06-colouringBNs.ipynb in the notebooks)- improvements on the documentation framework (w.r.t. readthdocs)
- bug fixed for variables order in the
pyAgrum.Potential
generated bypyAgrum.BayesNet.reverseArc()
- new
pyAgrum.DiGraph.hasDirectedCycle
- new methods in
pyAgrum.Potential
for random generations and pertubations - better error messages when adding arcs in a Bayesian Network
- API change for joint targets in exact inference : only as set of node ids or names of variable
- improvements in
Changelog for 0.15.2
-
aGrUM
- fix a (rare) bug in counters for contingency tables for chi2 and G2 (bug found by Bastien Chassagnol)
-
pyAgrum
- fix
fscore
ingumlib/bn_vs_bn.py
- API : Wherever a list of strings is the type for an argument, a single string
"x"
can be used instead of["x"]
- workaround for weird bug when displaying matplotlib-generated svg in notebooks (for
gnb.showInference
) - fix AUC computation in
gumlib/bn2roc.py
- fix