MathΒΆ

Discrete and symbolic mathematical functions and algorithms. Many of the modules in this sub-package attempt to compile Python source code down to machine code (for CPU and GPU instruction as available).

Note

If a module compiles its functions to machine code, access to original (typically numpy supporting) functions is done via the same function name with a leading underscore. CUDA compiled functions have a trailing “_cuda”.

See also

__init__

Warning

Performance is guarenteed if numba is installed. If it is missing, performance will be affected and distributed/parallel computing features will not be available.