mkl-umath

MKL-based universal functions for NumPy arrays


Keywords
mkl, numpy, python
License
BSD-3-Clause
Install
pip install mkl-umath==0.1.1

Documentation

mkl_umath

mkl_umath._ufuncs exposes Intel(R) Math Kernel Library powered version of loops used in the patched version of NumPy, that used to be included in Intel(R) Distribution for Python*.

Patches were factored out per community feedback (NEP-36).

Building

Intel(R) C compiler and Intel(R) Math Kernel Library are required to build mkl_umath from source:

# ensure that MKL is installed, icc is activated
export MKLROOT=$CONDA_PREFIX
python setup.py config_cc --compiler=intelem build_ext --inplace