How to interpret config show output from numpy?

There is no way to understand the output __config__.show()

from a module numpy

in Python2.7.

Below is the output of the above command:

>>> numpy.__config__.show()
lapack_opt_info:
    libraries = ['mkl_intel_lp64', 'mkl_intel_thread', 'mkl_core', 'iomp5', 'pthread']
    library_dirs = ['/r/ge.unx.xxx.com/vol/vol110/u11/jack/anaconda2/lib']
    define_macros = [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)]
    include_dirs = ['/r/ge.unx.xxx.com/vol/vol110/u11/jack/anaconda2/include']
blas_opt_info:
    libraries = ['mkl_intel_lp64', 'mkl_intel_thread', 'mkl_core', 'iomp5', 'pthread']
    library_dirs = ['/r/ge.unx.xxx.com/vol/vol110/u11/jack/anaconda2/lib']
    define_macros = [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)]
    include_dirs = ['/r/ge.unx.xxx.com/vol/vol110/u11/jack/anaconda2/include']
lapack_mkl_info:
    libraries = ['mkl_intel_lp64', 'mkl_intel_thread', 'mkl_core', 'iomp5', 'pthread']
    library_dirs = ['/r/ge.unx.xxx.com/vol/vol110/u11/jack/anaconda2/lib']
    define_macros = [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)]
    include_dirs = ['/r/ge.unx.xxx.com/vol/vol110/u11/jack/anaconda2/include']
blas_mkl_info:
    libraries = ['mkl_intel_lp64', 'mkl_intel_thread', 'mkl_core', 'iomp5', 'pthread']
    library_dirs = ['/r/ge.unx.xxx.com/vol/vol110/u11/jack/anaconda2/lib']
    define_macros = [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)]
    include_dirs = ['/r/ge.unx.xxx.com/vol/vol110/u11/jack/anaconda2/include']
>>>

      

From the above output, I wanted to infer whether numpy

the Intel MKL library is using or not. If so, what is the location for the library?

+3


source to share





All Articles