Tensors in pyAgrum

   -- Posted on Fri 14 March 2025 in notebooks • Tagged with tutorials

Major Change in aGrUM/pyAgrum 2.0.0: Renaming Potential to Tensor

One of the significant changes in aGrUM/pyAgrum 2.0.0 is the renaming of the class Potential to Tensor. This change reflects a more accurate and mathematically precise naming convention. Here's why this change is important:

Why the Change?

  • Potential: In pyAgrum, a Potential was traditionally used to represent a factor that contributes to a joint probability distribution. While this term was functional, it was specific to probabilistic graphical models and did not fully capture the mathematical nature of the object.


    Continue reading

pyAgrum >= 2.0.0 : Dual Licenses LGPLV3+MIT

   -- Posted on Thu 13 March 2025 in News

We are pleased to announce that the release of aGrUM/pyAgrum 2.0 is now available under two open-source licenses: the GNU Lesser General Public License (LGPL) V3 and the MIT License. This dual-licensing approach reflects our commitment to flexibility, inclusivity, and meeting the diverse needs of our user community …


Continue reading

aGrUM/pyAgrum 1.17.2 released

   -- Posted on Thu 05 December 2024 in News

ANNOUNCE: aGrUM 1.17.2

aGrUM/pyAgrum 1.17.2 is out.

  • pyAgrum
  • Fixed some bugs in pyAgrum.lib.shapley (thanks Stefano Mariani !).
  • Changed last MN->MRF (pyAgrum.{loadMRF|saveMRF|availableMRFExts}).
  • Improved pickling of pyAgrum.skbn.BNClassifier.

Continue reading