diff options
author | Ralf Gommers <ralf.gommers@gmail.com> | 2019-05-24 01:16:56 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-05-24 01:16:56 +0200 |
commit | 59622908ca14059b31d3b6c13ffab64a8151a39a (patch) | |
tree | 0de421cf99253fb61e80f75acb05ff274a933698 /doc/release | |
parent | 9b89cfd2f0364151cc6a23806b2b03bc09e16035 (diff) | |
parent | ae34b5485d7e9cefbd690e2c8704eafa692efe99 (diff) | |
download | numpy-59622908ca14059b31d3b6c13ffab64a8151a39a.tar.gz |
Merge pull request #13158 from zerothi/linalg-flame
BLD: Add libflame as a LAPACK back-end
Diffstat (limited to 'doc/release')
-rw-r--r-- | doc/release/1.17.0-notes.rst | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/doc/release/1.17.0-notes.rst b/doc/release/1.17.0-notes.rst index 45354eff9..5a27b8046 100644 --- a/doc/release/1.17.0-notes.rst +++ b/doc/release/1.17.0-notes.rst @@ -121,6 +121,38 @@ C API changes New Features ============ +libFLAME +-------- +Support for building NumPy with the libFLAME linear algebra package as the LAPACK, +implementation, see +`libFLAME <https://www.cs.utexas.edu/~flame/web/libFLAME.html>`_ for details. + +User-defined BLAS detection order +--------------------------------- +``numpy.distutils`` now uses an environment variable, comma-separated and case +insensitive, to determine the detection order for BLAS libraries. +By default ``NPY_BLAS_ORDER=mkl,blis,openblas,atlas,accelerate,blas``. +However, to force the use of OpenBLAS simply do:: + + NPY_BLAS_ORDER=openblas python setup.py build + +which forces the use of OpenBLAS. +This may be helpful for users which have a MKL installation but wishes to try +out different implementations. + +User-defined LAPACK detection order +----------------------------------- +``numpy.distutils`` now uses an environment variable, comma-separated and case +insensitive, to determine the detection order for LAPAK libraries. +By default ``NPY_BLAS_ORDER=mkl,openblas,flame,atlas,accelerate,lapack``. +However, to force the use of OpenBLAS simply do:: + + NPY_LAPACK_ORDER=openblas python setup.py build + +which forces the use of OpenBLAS. +This may be helpful for users which have a MKL installation but wishes to try +out different implementations. + ``np.ufunc.reduce`` and related functions now accept a ``where`` mask --------------------------------------------------------------------- ``np.ufunc.reduce``, ``np.sum``, ``np.prod``, ``np.min``, ``np.max`` all |