Previous topic

Orange Learners

Next topic

Linear algebra operations

This Page


The mathutils package provides modules for different mathematical functions that are not directly accessible through NumPy. A particular focus is put on allowing to call these functions such that no memory allocation is required within. This is useful when one wants to call the same function several times. All modules rely on C++ code that must be compiled (see README in mlpython/mathutils/).

This package is divided into the following modules:

  • mathutils.linalg: Linear algebra operations (dot product, linear system solver, etc.).
  • mathutils.nonlinear: Nonlinear operations (sigmoid, softmax, rectified linear, etc.).

Follow the links below to learn more about these modules: