Puede mostrar enlaces BLAS, LAPACK, MKL usando show_config()
:
import numpy as np
np.show_config()
Lo que para mí da salida:
mkl_info:
libraries = ['mkl_rt', 'pthread']
library_dirs = ['/my/environment/path/lib']
define_macros = [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)]
include_dirs = ['/my/environment/path/include']
blas_mkl_info:
libraries = ['mkl_rt', 'pthread']
library_dirs = ['/my/environment/path/lib']
define_macros = [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)]
include_dirs = ['/my/environment/path/include']
blas_opt_info:
libraries = ['mkl_rt', 'pthread']
library_dirs = ['/my/environment/path/lib']
define_macros = [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)]
include_dirs = ['/my/environment/path/include']
lapack_mkl_info:
libraries = ['mkl_rt', 'pthread']
library_dirs = ['/my/environment/path/lib']
define_macros = [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)]
include_dirs = ['/my/environment/path/include']
lapack_opt_info:
libraries = ['mkl_rt', 'pthread']
library_dirs = ['/my/environment/path/lib']
define_macros = [('SCIPY_MKL_H', None), ('HAVE_CBLAS', None)]
include_dirs = ['/my/environment/path/include']
numpy.__config__
realmente debería ser una API pública. No obstante, ganas esta ronda, davost .lapack_opt_info
se muestra significa que numpy está vinculado con lapack?numpy.show_config()
, que probablemente sea una función API pública en virtud de la ausencia de guiones bajos iniciales. Pero no está documentado en línea y no tiene una cadena de documentación, por lo que no es sorprendente que sea tan difícil de encontrar. Esperemos que arreglen eso.