当前位置: 首页 > 编程笔记 >

解决Tensorflow 使用时cpu编译不支持警告的问题

赫连心思
2023-03-14
本文向大家介绍解决Tensorflow 使用时cpu编译不支持警告的问题,包括了解决Tensorflow 使用时cpu编译不支持警告的问题的使用技巧和注意事项,需要的朋友参考一下

使用TensorFlow模块时,弹出错误Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2

原因是下载TensorFlow的版本不支持cpu的AVX2编译。

可能是因为安装时使用的pip install tensorflow ,这样默认会下载X86_64的SIMD版本。

有两种解决办法:

1.忽略这个警告,不看它!

import os 
os.environ["TF_CPP_MIN_LOG_LEVEL"]='1' # 这是默认的显示等级,显示所有信息 
os.environ["TF_CPP_MIN_LOG_LEVEL"]='2' # 只显示 warning 和 Error 
os.environ["TF_CPP_MIN_LOG_LEVEL"]='3' # 只显示 Error

我们用第二个就可以了。

2.彻底解决,换成支持cpu用AVX2编译的TensorFlow版本。

首先,卸载原来版本的TensorFlow

pip uninstall tensorflow

完成后可以用pip list查看一下所有库,检查是否成功卸载。

然后去github下载正确的tf版本,Windows点这里下载。其他操作系统可以点这里找到对应的版本。

博主用的win10,python3.6,所以选择如下图:

对应的path在上边的找到对应的.whl下载即可。

然后安装:

pip install tensorflow-1.6.0-cp36-cp36m-win_amd64.whl

成功安装后,再次运行TensorFlow就不会报错啦~

以上这篇解决Tensorflow 使用时cpu编译不支持警告的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。

 类似资料:
  • 本文向大家介绍基于Tensorflow使用CPU而不用GPU问题的解决,包括了基于Tensorflow使用CPU而不用GPU问题的解决的使用技巧和注意事项,需要的朋友参考一下 之前的文章讲过用Tensorflow的object detection api训练MobileNetV2-SSDLite,然后发现训练的时候没有利用到GPU,反而CPU占用率贼高(可能会有Could not dlopen l

  • 在导入python2.7中的tenstorflow后,我使用以下命令:

  • 我试着用这些说明来验证我的mac tensorflowhttps://www.tensorflow.org/install/install_mac#ValidateYourInstallation 但要产生这样的结果。可以吗?令人不快的我该怎么解决这个问题?谢谢 sess=tf。会话() 您的CPU支持该TensorFlow二进制文件未编译使用的指令:AVX2 FMA 打印(sess.run(你好

  • 我是TensorFlow的新手。我最近安装了它(Windows CPU版本),收到以下消息: 成功安装TensorFlow-1.4.0 TensorFlow-TensorBoard-0.4.0 RC2 当我想跑的时候 (我是通过https://github.com/tensorflow/tensorflow找到的) 我收到以下消息: 2017-11-02 01:56:21.698935:I C:\

  • 问题内容: 我搬到一台装有最新的Sun Java编译器的新机器上,并注意到现有Java 6代码中的一些警告。Eclipse IDE建议我用以下注释该作业: 例如: 当我使用较旧的编译器(JDK 1.6.0_20)返回机器时,我注意到该较旧的编译器现在警告禁止“原始类型”警告,声称不支持这种禁止,并建议使用@SuppressWarnings替换它。 (“未选中”)。同样,在某些地方,最新的编译器默认

  • 本文向大家介绍解决nginx不支持thinkphp中pathinfo的问题,包括了解决nginx不支持thinkphp中pathinfo的问题的使用技巧和注意事项,需要的朋友参考一下 下面小编通过文字加代码的方式给大家详解下,具体内容如下: 其实,要解决nginx不支持pathinfo的问题,有两个解决思路,一是不使用pathinfo模式,二是修改nginx的配置文件,使它支持pathinfo。为