windows Tensorflow cpu版 指令集加速
问题原因
在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.忽略这个警告,不看它!
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点这里下载。其他操作系统可以点这里找到对应的版本。
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版 指令集加速相关推荐
- 没GPU也能玩梵高作画:Ubuntu tensorflow CPU版
没GPU也能玩梵高作画:Ubuntu tensorflow CPU版 作者:七月在线开发/市场团队骁哲.李伟.July 时间:二零一六年九月二十七日 交流:TensorFlow实战 ...
- win7 64位安装Tensorflow CPU 版
一.笔记本基础环境 硬件参数:ASPIRE 4741G(惭愧惭愧,11年买的),GT540M 操作系统:win7_64位旗舰版 二.安装步骤 初学者,与Tensorflow相关的第三库有很多,一个一个 ...
- win10安装tensorflow (cpu版)
前提: 下载anaconda,然后创建一个python虚拟环境: 命令: conda create -n tf_cpu python=3.6 # (tf_cpu 是这个虚拟环境的名字) ...
- win7+64位笔记本安装TensorFlow CPU版
最近要用到Keras框架,而Keras是基于Theano或Tensorflow框架安装的,所以首先要准备底层框架的搭建. 在网上看了一大堆教程头昏脑涨,随便挑了个试一试,竟然捣鼓成功了,记录一下安装过 ...
- TensorFlow MASK R-CNN Demo Windows 无痛搭建 (CPU版)
TensorFlow MASK R-CNN Demo Windows 无痛搭建 (CPU版) 依赖库版本 版本很重要, 错了不一定能跑起来 MASK R-CNN == 2.1 tensorflow = ...
- Windows 下无痛安装 TensorFlow (GPU版)
Windows 下无痛安装 TensorFlow 2 (GPU版) 一. 原材料 硬件 CUDA算力>=3.5的NVIDIA显卡 如果想看你的显卡是否符合要求, 移步至 https://deve ...
- Win10通过anaconda安装GPU、CPU版tensorflow
目录 1. 安装anaconda 2. 安装Tensorflow 2.1 打开Anaconda Prompt 2.2 使用清华镜像源 2.3 用Anaconda创建一个python环境 2.4 在An ...
- ubuntu 16.04 Anaconda3 中安装tensorflow环境[CPU版和GPU版]
首先,安装Anaconda3, 安装教程:https://blog.csdn.net/zdx1996/article/details/88117014 在anaconda环境下,先确认要在anacon ...
- python清华源怎么安装_在Anaconda3下使用清华镜像源安装TensorFlow(CPU版)
1.打开AnacondaPrompt 2.搭建TensorFlow的环境: conda config --add channels https://mirrors.tuna.tsinghua.edu. ...
最新文章
- D1net阅闻:思科占全球交换路由器53%市场份额
- 毕设过程中的学习 随便写写~
- JVM内存管理机制线上问题排查
- 计算机配置中无可移动设备访问,USB连接正常,但是我的电脑中不显示可移动 – 手机爱问...
- 母校/母语/母公司怎么说?
- 调试U-Boot笔记(一)
- 移动互联网App兼容性测试
- Java语言词法分析器
- 浙大2016计算机考研分数线,浙江大学2016年硕士研究生复试分数线
- 关于js中replace()只能替换字符串中第一个对象的问题
- [DJANGO] excel十几万行数据快速导入数据库研究
- 管理感悟:要想到自己脖子后面有灰
- java multipy_python multi-thread multi-process
- 小米汽车VS苹果汽车,相同赛道不同逻辑
- 无法解析类型 javax.swing.JComponent。从必需的 .class 文件间接引用了它
- 【电脑插入U盘或者内存卡显示无法格式化FAT32如何解决】
- html中的导航条制作
- 转行AI产品经理的学习过程
- 关系型数据库设计原则
- LCD1602显示字母和数字--51
热门文章
- java字符串反转的方法,Java实现字符串反转的几种方法
- Android API Demo程序框架
- 问题集锦(43-45)
- 手把手教你搭建Linux开发环境(VMware+Ubuntu)(四)——gcc编译器的安装和使用
- php发布产品隐藏显示,php – 在WooCommerce中隐藏基于产品类型的付款方式
- rstp 小米网络摄像头_国家部门调查联邦美国快递,联通VoLTE试商用开启,iOS蜂窝网络下载上限提高,小米申请屏下摄像头专利,这就是今天的其他大新闻!...
- oracle xe 连接数据库,【Oracle XE系列之二】PLSQL Developer 远程连接Oracle XE数据库-Go语言中文社区...
- 下排牙齿中间高两边低_不知道如何添加辅食?让宝宝牙齿数量来帮你忙(附食谱)...
- 水文特点是什么意思_一级建造师是什么意思?一级建造师报考指南
- 皮一皮:这年头,没看过火影还没法做医生了...