问题原因

在macOS通过pip3 install 安装tensorflow(CPU版)后,运行示例代码

import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello).decode())

运行之后可以正常输出

“Hello, TensorFlow!”

但是有一个警告警告提示:

I tensorflow/core/platform/cpu_feature_guard.cc:140] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA

原因是没有支持avx2指令加速:

解决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.忽略这个警告,不看它!

 
  1. import os  

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

  3. os.environ["TF_CPP_MIN_LOG_LEVEL"]='2' # 只显示 warning 和 Error   

  4. os.environ["TF_CPP_MIN_LOG_LEVEL"]='3' # 只显示 Error

我们用第二个就可以了。

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

首先,卸载原来版本的TensorFlow

pip uninstall tensorflow

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

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

https://github.com/fo40225/tensorflow-windows-wheel

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

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

然后安装:

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

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

windows Tensorflow cpu版 指令集加速相关推荐

  1. 没GPU也能玩梵高作画:Ubuntu tensorflow CPU版

              没GPU也能玩梵高作画:Ubuntu tensorflow CPU版 作者:七月在线开发/市场团队骁哲.李伟.July 时间:二零一六年九月二十七日 交流:TensorFlow实战 ...

  2. win7 64位安装Tensorflow CPU 版

    一.笔记本基础环境 硬件参数:ASPIRE 4741G(惭愧惭愧,11年买的),GT540M 操作系统:win7_64位旗舰版 二.安装步骤 初学者,与Tensorflow相关的第三库有很多,一个一个 ...

  3. win10安装tensorflow (cpu版)

    前提: 下载anaconda,然后创建一个python虚拟环境: 命令: conda create -n tf_cpu python=3.6       # (tf_cpu  是这个虚拟环境的名字) ...

  4. win7+64位笔记本安装TensorFlow CPU版

    最近要用到Keras框架,而Keras是基于Theano或Tensorflow框架安装的,所以首先要准备底层框架的搭建. 在网上看了一大堆教程头昏脑涨,随便挑了个试一试,竟然捣鼓成功了,记录一下安装过 ...

  5. TensorFlow MASK R-CNN Demo Windows 无痛搭建 (CPU版)

    TensorFlow MASK R-CNN Demo Windows 无痛搭建 (CPU版) 依赖库版本 版本很重要, 错了不一定能跑起来 MASK R-CNN == 2.1 tensorflow = ...

  6. Windows 下无痛安装 TensorFlow (GPU版)

    Windows 下无痛安装 TensorFlow 2 (GPU版) 一. 原材料 硬件 CUDA算力>=3.5的NVIDIA显卡 如果想看你的显卡是否符合要求, 移步至 https://deve ...

  7. Win10通过anaconda安装GPU、CPU版tensorflow

    目录 1. 安装anaconda 2. 安装Tensorflow 2.1 打开Anaconda Prompt 2.2 使用清华镜像源 2.3 用Anaconda创建一个python环境 2.4 在An ...

  8. ubuntu 16.04 Anaconda3 中安装tensorflow环境[CPU版和GPU版]

    首先,安装Anaconda3, 安装教程:https://blog.csdn.net/zdx1996/article/details/88117014 在anaconda环境下,先确认要在anacon ...

  9. python清华源怎么安装_在Anaconda3下使用清华镜像源安装TensorFlow(CPU版)

    1.打开AnacondaPrompt 2.搭建TensorFlow的环境: conda config --add channels https://mirrors.tuna.tsinghua.edu. ...

最新文章

  1. D1net阅闻:思科占全球交换路由器53%市场份额
  2. 毕设过程中的学习 随便写写~
  3. JVM内存管理机制线上问题排查
  4. 计算机配置中无可移动设备访问,USB连接正常,但是我的电脑中不显示可移动 – 手机爱问...
  5. 母校/母语/母公司怎么说?
  6. 调试U-Boot笔记(一)
  7. 移动互联网App兼容性测试
  8. Java语言词法分析器
  9. 浙大2016计算机考研分数线,浙江大学2016年硕士研究生复试分数线
  10. 关于js中replace()只能替换字符串中第一个对象的问题
  11. [DJANGO] excel十几万行数据快速导入数据库研究
  12. 管理感悟:要想到自己脖子后面有灰
  13. java multipy_python multi-thread multi-process
  14. 小米汽车VS苹果汽车,相同赛道不同逻辑
  15. 无法解析类型 javax.swing.JComponent。从必需的 .class 文件间接引用了它
  16. 【电脑插入U盘或者内存卡显示无法格式化FAT32如何解决】
  17. html中的导航条制作
  18. 转行AI产品经理的学习过程
  19. 关系型数据库设计原则
  20. LCD1602显示字母和数字--51

热门文章

  1. java字符串反转的方法,Java实现字符串反转的几种方法
  2. Android API Demo程序框架
  3. 问题集锦(43-45)
  4. 手把手教你搭建Linux开发环境(VMware+Ubuntu)(四)——gcc编译器的安装和使用
  5. php发布产品隐藏显示,php – 在WooCommerce中隐藏基于产品类型的付款方式
  6. rstp 小米网络摄像头_国家部门调查联邦美国快递,联通VoLTE试商用开启,iOS蜂窝网络下载上限提高,小米申请屏下摄像头专利,这就是今天的其他大新闻!...
  7. oracle xe 连接数据库,【Oracle XE系列之二】PLSQL Developer 远程连接Oracle XE数据库-Go语言中文社区...
  8. 下排牙齿中间高两边低_不知道如何添加辅食?让宝宝牙齿数量来帮你忙(附食谱)...
  9. 水文特点是什么意思_一级建造师是什么意思?一级建造师报考指南
  10. 皮一皮:这年头,没看过火影还没法做医生了...