aGrUM/pyAgrum 2.2.0 released

Posted on Fri 25 July 2025 in News

ANNOUNCE: aGrUM 2.2.0

aGrUM/pyAgrum 2.2.0 is out.

Changelog for 2.2.0

  • aGrUM
  • (internal) Improved cmake files and act
  • Enhanced gum::BNLearner::copyState to more correctly handle constraints.
  • Enhanced gum::BNLearner's EM algorithm to enable user-based initialization.
  • Enhanced gum::BNLearner's EM algorithm to provide more flexible stopping criteria.
  • Added first version of CITATION.cff file.

  • pyAgrum

  • Improved documentations coverage
  • Update wheels
  • Improved API for pyagrum.lib.DiscreteTypeProcessor
  • Used quantile_method='averaged_inverted_cdf' when quantile method is used for discretization. (sklearn >=1.7 needed).
  • New (experimental) option for building pyAgrum :--no-gil.
  • New target for sphinx : markdown for website (new target site for sphinx Makefile).
  • Enhanced pyagrum.BNLearner's EM algorithm to enable user-based initialization.
  • Enhanced pyagrum.BNLearner's EM algorithm to provide more flexible stopping criteria.
  • Improved documentaiton. Especially BNLearner and EM's documentation and tutorial.