gpt4 book ai didi

python - 如何检查 NumPy 和 SciPy 中的 BLAS/LAPACK 链接?

转载 作者:IT老高 更新时间:2023-10-28 12:35:03 26 4
gpt4 key购买 nike

我正在构建基于 blas 和 lapack 的 numpy/scipy 环境,或多或少基于 this走过。

完成后,如何检查我的 numpy/scipy 函数是否确实使用了之前构建的 blas/lapack 功能?

最佳答案

numpy.show_config() 方法(或 numpy.__config__.show())输出有关在构建时收集的链接的信息。我的输出看起来像这样。我认为这意味着我正在使用 Mac OS 附带的 BLAS/LAPACK。

>>> import numpy as np
>>> np.show_config()

lapack_opt_info:
extra_link_args = ['-Wl,-framework', '-Wl,Accelerate']
extra_compile_args = ['-msse3']
define_macros = [('NO_ATLAS_INFO', 3)]
blas_opt_info:
extra_link_args = ['-Wl,-framework', '-Wl,Accelerate']
extra_compile_args = ['-msse3', '-I/System/Library/Frameworks/vecLib.framework/Headers']
define_macros = [('NO_ATLAS_INFO', 3)]

关于python - 如何检查 NumPy 和 SciPy 中的 BLAS/LAPACK 链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9000164/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com