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


Posted in Python onFebruary 03, 2020

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

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

原因是下载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

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

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

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

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

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

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

然后安装:

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

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

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

Python 相关文章推荐
Python随机数random模块使用指南
Sep 09 Python
详解python3百度指数抓取实例
Dec 12 Python
Python实现文件内容批量追加的方法示例
Aug 29 Python
浅谈Python实现贪心算法与活动安排问题
Dec 19 Python
详解Python 数据库的Connection、Cursor两大对象
Jun 25 Python
pycharm 在windows上编辑代码用linux执行配置的方法
Oct 27 Python
python 执行文件时额外参数获取的实例
Dec 18 Python
Python 函数用法简单示例【定义、参数、返回值、函数嵌套】
Sep 20 Python
python调用c++返回带成员指针的类指针实例
Dec 12 Python
scrapy在python爬虫中搭建出错的解决方法
Nov 22 Python
python基于opencv批量生成验证码的示例
Apr 28 Python
Python基础之数据结构详解
Apr 28 Python
tensorflow2.0保存和恢复模型3种方法
Feb 03 #Python
详解字符串在Python内部是如何省内存的
Feb 03 #Python
python自动化unittest yaml使用过程解析
Feb 03 #Python
Python类如何定义私有变量
Feb 03 #Python
python异常处理try except过程解析
Feb 03 #Python
利用Python脚本实现自动刷网课
Feb 03 #Python
tensorflow 限制显存大小的实现
Feb 03 #Python
You might like
PHP4与PHP5的时间格式问题
2008/02/17 PHP
PHP实现XML与数据格式进行转换类实例
2015/07/29 PHP
php版交通银行网银支付接口开发入门教程
2016/09/26 PHP
PHP排序算法之直接插入排序(Straight Insertion Sort)实例分析
2018/04/20 PHP
Laravel 5.5 实现禁用用户注册示例
2019/10/24 PHP
javascript奇异的arguments分析
2010/10/20 Javascript
浅析js中取绝对值的2种方法
2013/07/09 Javascript
对frameset、frame、iframe的js操作示例代码
2013/08/16 Javascript
JavaScript合并两个数组并去除重复项的方法
2015/06/13 Javascript
js实现的页面矩阵图形变换特效
2016/01/26 Javascript
BootStrapTable 单选及取值的实现方法
2017/01/10 Javascript
javascript表单正则应用
2017/02/04 Javascript
浅谈webpack编译vue项目生成的代码探索
2017/12/11 Javascript
vue mint-ui tabbar变组件使用
2018/05/04 Javascript
JavaScript this绑定过程深入详解
2018/12/07 Javascript
layui自定义ajax左侧三级菜单
2019/07/26 Javascript
JQuery 实现文件下载的常用方法分析
2019/10/29 jQuery
vue-cli3 取消eslint校验代码的解决办法
2020/01/16 Javascript
JS简易计算器实例讲解
2020/06/30 Javascript
vue自定义指令和动态路由实现权限控制
2020/08/28 Javascript
Openlayers显示瓦片网格信息的方法
2020/09/28 Javascript
在Vue中使用Echarts可视化库的完整步骤记录
2020/11/18 Vue.js
nestjs返回给前端数据格式的封装实现
2021/02/22 Javascript
Python中endswith()函数的基本使用
2015/04/07 Python
Python3 执行Linux Bash命令的方法
2019/07/12 Python
Django框架自定义模型管理器与元选项用法分析
2019/07/22 Python
python标准库os库的函数介绍
2020/02/12 Python
Python检测端口IP字符串是否合法
2020/06/05 Python
css3实现平移效果(transfrom:translate)的示例
2020/11/13 HTML / CSS
Zooplus罗马尼亚:宠物食品和配件
2019/11/02 全球购物
电子商务专业学生的自我鉴定
2013/11/28 职场文书
《鱼游到了纸上》教学反思
2014/02/20 职场文书
改作风抓落实促发展心得体会
2014/09/10 职场文书
vue2实现provide inject传递响应式
2021/05/21 Vue.js
Python按顺序遍历并读取文件夹中文件
2022/04/29 Python
vue使用watch监听属性变化
2022/04/30 Vue.js