aGrUM/pyAgrum 0.22.6 released

Posted on Sat 29 January 2022 in News

ANNOUNCE: aGrUM 0.22.6

aGrUM/pyAgrum 0.22.6 is out.

Changelog for 0.22.6

  • aGrUM

    • aGrum is now compiled using c++20 (updating cmake).
    • Fix 'distribute' phase in some cases for gum::ShaferShenoyLIMIDInference (Thanks to Michael Kontoulis).
    • Remove a lot of allocators as template parameters.
    • act: Improve architecture.
    • act: Use of argparse instead of the obsolete optparse.
    • Working on CI : Working on CI : removing some obsolete platform (MSVC 15), adding some new (MSVC 22)
    • use std::mt19937 instead of rand() (thanks to Julien Schueller).
  • pyAgrum

    • Drop support for python 3.7 (following NEP29).
    • Drop support for 32bits architectures (following numpy).
    • Use of pydot instead of pydotplus.
    • Several typos in code and documentation of gum.lib (thanks to Benjamin Datko).
    • Improve notebooks (thanks to Clara Charon).