aGrUM/pyAgrum 1.7.0 released

Posted on Sat 11 March 2023 in News

ANNOUNCE: aGrUM 1.7.0

aGrUM/pyAgrum 1.7.0 is out.

Changelog for 1.7.0

  • aGrUM
    • Add gum::Potential::sign and gum::Potential::new_sign
    • Bug fix in causalImpact found by Musfiqur Rahman
    • Generalization and rationalization of access of aGrUM's generator of pseudo-random values
    • Adding gum::Timer::toString().
    • Improving BN random generator.
    • get rid of sprintf as much as possible.
    • Fixing random seed.
    • Fixing gum::Potential::random() : not a distribution.
    • Updating Fast syntax : enumerating consecutive integers (e.g {1|2|3|4}) creates a gum::RangeVariable[1,4] rather than an gum::IntegerVariable{1|2|3|4}.
  • pyAgrum
    • Add pyAgrum.Potential.sign and pyAgrum.Potential.new_sign
    • Bug fix in causalImpact found by Musfiqur Rahman
    • Adding pyAgrum.Timer.__str()__.
    • Improving BN random generator.
    • Fixing random seed.
    • Fixing pyAgrum.Potential.random() : not a distribution.
    • Adding access to gum.fastVariable().
    • Updating Fast syntax : enumerating consecutive integers (e.g {1|2|3|4}) creates a pyAgrum.RangeVariable[1,4] rather than an pyAgrum.IntegerVariable{1|2|3|4}.
    • add a new module to export in different formats (for now just GML).