使用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编译不支持警告的问题

本文地址: http://www.cppcns.com/jiaoben/python/299410.html

python编译环境对cpu要求高不高_解决Tensorflow 使用时cpu编译不支持警告的问题相关推荐

  1. 解决Tensorflow 使用时cpu编译不支持警告

    运行代码之后,控制台除了输出应该有的结果外,还多了一行: I T:\src\github\tensorflow\tensorflow\core\platform\cpu_feature_guard.c ...

  2. python变量初始化的位置不当、程序结果可能会出现问题_解决tensorflow由于未初始化变量而导致的错误问题...

    我写的这个程序 import tensorflow as tf sess=tf.InteractiveSession() x=tf.Variable([1.0,2.0]) a=tf.constant( ...

  3. window服务器cpu过高的排查_线上服务器发生CPU占用率过高应该如何排查并定位问题?...

    国外开发者平台 HankerRank 发布的 2018 年开发者技能调查报告中有一项关于"雇主最看重哪些核心能力"的调查,结果显示如下: 排名前几的比较受重视的能力分别为:解决问题 ...

  4. python动态库反初始化_解决TensorFlow的ImportError: DLL load failed: 动态链接库(DLL)初始化例程失败...

    [背景] 在scikit-learn基础上系统结合数学和编程的角度学习了机器学习后(我的github:https://github.com/wwcom614/machine-learning),意犹未 ...

  5. AI智慧安监EasyCVR平台使用时CPU占用与实际使用不符是什么原因?

    EasyCVR平台可支持多协议.多类型设备接入,平台可在复杂的网络环境中,将分散的各类视频资源进行统一汇聚.整合.集中管理,实现视频资源的鉴权管理.按需调阅.全网分发.智能分析等.平台采用可视化设计, ...

  6. mysql cpu高 重启无效_解决mysqlcpu高的问题

    参考: cpu消耗过多是由于SQL缓慢所致.慢速SQL包括全表扫描,太多扫描数据,内存排序,磁盘排序,锁争用等: mysql>显示进程列表: 查看所有连接 现象SQL的执行状态为:发送数据,复制 ...

  7. python新建一个文件夹需要重新安装模块吗_解决pycharm每次新建项目都要重新安装一些第三方库的问题...

    目前有三个解决办法,也是亲测有用的: 第一个方法: 因为之前有通过pycharm的project interpreter里的+号添加过一些库,但添加的库只是指定的项目用的,如果想要用,就必须用之前的项 ...

  8. python 调c++生成的dll 中识别char *_基于tensorflow 实现端到端的OCR:二代身份证号识别...

    最近在研究OCR识别相关的东西,最终目标是能识别身份证上的所有中文汉字+数字,不过本文先设定一个小目标,先识别定长为18的身份证号,当然本文的思路也是可以复用来识别定长的验证码识别的. 本文实现思路主 ...

  9. python中pip不是内部或外部命令_解决pip不是内部或外部命令

    解决 "'pip' 不是内部或外部命令,也不是可运行的程序或批 处理文件 " 的问题 今天本来想安装库来着,但是苦于 pycharm 的设置里不知道出了什么原因,无奈只能使用 PI ...

最新文章

  1. 2017年50道Java线程面试题
  2. (How to) Call somatic mutations using GATK4 Mutect2
  3. 数据结构-单链表进阶之快慢指针原理(快速查找法)
  4. python爬虫插件_Python使用Chrome插件实现爬虫过程图解
  5. 详解SpringMVC中Controller的方法中参数的工作原理[附带源码分析]
  6. 安卓使用jdbc连接mysql_Android:使用JDBC连接MySql
  7. 《Excel 职场手册:260招菜鸟变达人》一第 13 招 利用数据验证给单元格添加注释,不用批注...
  8. 一个Python爬虫工程师学习养成记
  9. Redhat/CentOS修改主机名
  10. datepick二格式 化时间_同样是持久化,竟然有这么大的差别
  11. JS的一些时间获取和计算公用方法封装
  12. 农田生产潜力数据集、耕地分布矢量数据、土地利用数据、作物分布数据、林地分布数据、绿地分布
  13. 手机辅助java脚本_android 手机一个辅助阅读工具
  14. 新浪微博说说html,说说新浪微博
  15. 计算机管理系统在哪里,Win7系统realtek高清晰音频管理器在哪里打开?
  16. 0x00007FF818BAD646 (ucrtbased.dll)处(位于 通讯录.exe 中)引发的异常: 0xC0000005: 写入位置 0x000000000000000C 时发生访问冲突。
  17. 博世中国的战略与战术,如何应对复杂多变的中国市场需求
  18. python制作时间,如何利用python制作时间戳转换工具详解
  19. 笑喷了,电视剧里的代码真能运行吗?
  20. c++ 内存泄漏(Detected memory leaks)解决

热门文章

  1. Maven私服的配置和使用
  2. Mvn : Maven的依赖管理 依赖冲突 解决思路
  3. 【Siddhi】Siddhi的语法关键字
  4. Spring:自动装配模式
  5. hadoop的Avro数据序列化系统
  6. scala学习-scala中的元组Tuple概念
  7. 13万字详细分析JDK中Stream的实现原理
  8. 错误记录(八)could not initialize proxy - no Session
  9. 基于Servlet的技术问答网站系统实现(附源码)
  10. 如何在html指定css,如何在LESS CSS嵌套类上指定html标记?