gpt4 book ai didi

tensorflow - 为什么在我使用 MKL 时 Tensorflow 会警告 AVX2?

转载 作者:行者123 更新时间:2023-12-05 00:46:32 24 4
gpt4 key购买 nike

我正在使用带有 MKL 支持的 Tensorflow 的 Anaconda 发行版。

from tensorflow.python.framework import test_util
test_util.IsMklEnabled()

此代码打印 True .但是,当我编译我的 Keras 模型时,我仍然得到

Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2



这不是我期望的行为。

最佳答案

tensorflow 执行的 MKL-DNN 部分(这是 MKL 工程师提供的主要加速)在运行时进行 JIT。因此,针对二进制创建的指令集与 MKL-DNN 代码无关。它只会影响其他数学,主要是 Eigen 库和任何没有被 MKL-DNN 函数替换的函数。

关于tensorflow - 为什么在我使用 MKL 时 Tensorflow 会警告 AVX2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53979991/

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