Tensorflow的简单例子报错

世上的光 学生  2017-11-07 04:37:39
刚刚安装好了 Tensorflow,在运行一个简单例子时出现了如下的错误,网上也查不到结果:

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

出现了如下 错误:
Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2
有人说是Cpu不行? 这是什么意思???
...全文
33466 18 点赞 打赏 收藏 举报
写回复
18 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
m0_37857151 2018-08-09
引用 8 楼 u012190454 的回复:
开头加上
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'

这个方法只是忽略了报的警告信息,并没有真实解决。
楼主那个警告只是因为安装的tensorflow对应的编译版本不正确,不影响使用。想要解决的话需要重新下载正确编译版本的tensorflow。
  • 打赏
  • 举报
回复
donwmufromdying 2018-05-28
这只是一个警告,不影响运行的。要去掉这个警告的办法有:重新编译tensorflow并部署
  • 打赏
  • 举报
回复
jang675953 2018-05-23
引用 6 楼 edp045 的回复:
import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
这个我的电脑上有用!
  • 打赏
  • 举报
回复
icelights 2018-05-13
首先这是个warning,不影响程序正常运行。只是可能有些指令集用不上,结果效率低一些。 不过既然是CPU跑的tensorflow,也不指望能跑什么大型网络,忽略就是了。 如果真要解决,就是需要把tensorflow从源码重新编译。 至于上面说的设置日志等级使该warning不显示,就是连治标也治不了的方法。
  • 打赏
  • 举报
回复
https://github.com/lakshayg/tensorflow-build
  • 打赏
  • 举报
回复
赫连达 2018-03-09
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
  • 打赏
  • 举报
回复
ifredom 2018-03-01
8楼的方法可以隐藏提示,有点掩耳盗铃
  • 打赏
  • 举报
回复
薄荷刨冰 2018-02-04
 试了以下方法:可以将这个wring去除掉 import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
  • 打赏
  • 举报
回复
sunbin1116 2018-01-23
这个不是错误,只是一个warning,不会影响程序的执行。你可以参照8楼的方法试一下。
  • 打赏
  • 举报
回复
s295472781 2018-01-15
开头加上 import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
  • 打赏
  • 举报
回复
qq_36542398 2018-01-04
请问已经解决的大神,你的解决方法里 : 下载tensorflow 源码(已完成),用bazel编译(已完成),用PIP安装.whl文件包(未完成),有没有具体的教程呢,还有系统是linux还是windows呢
  • 打赏
  • 举报
回复
edp045 2017-12-30
import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' 试试!
  • 打赏
  • 举报
回复
caoyiranjlmc 2017-12-05
我的问题已经解决,见楼上 source activate TensorFlow#这个是我在anaconda环境下创建的环境名字 pip install 。。。。。。.whl source deactivate
  • 打赏
  • 举报
回复
caoyiranjlmc 2017-12-04
我也遇到了这个问题,还没有解决。 网上查资料,产生该问题的原因是你的CPU是支持的,但tensorflow没有按照支持AVX、AVX2、FMA......编译造成的。 我已经把从网上下载的安装包安装的tensorflow给删掉了。 正在尝试: 下载tensorflow 源码(已完成),用bazel编译(已完成),用PIP安装.whl文件包(未完成)。 未完成的主要原因是,因为已经安装了anaconda,想把编译生成的.whl文件安装在anaconda下面的tensorflow环境中,不知道用pip是否能达到这个目的,找资料中...... 设想命令: source activate TensorFlow#这个是我在anaconda环境下创建的环境名字 pip install 。。。。。。.whl source deactivate 或者: conda install -n TensorFlow --use-local 。。。。。。。.whl 纠结中....... 希望能帮到你 good luck!
  • 打赏
  • 举报
回复
van2yun 2017-12-03
楼主你解决了吗?我的也是这个问题,网上有的说是CPU计算能力不足
  • 打赏
  • 举报
回复
shell33168 2017-11-11
我就是intel的cpu哎,楼主你解决了吗?
  • 打赏
  • 举报
回复
sunny7862632 2017-11-08
首先需要确认你的是什么cpu,一般来说cpu版本的都是通用的。推荐使用intel的
  • 打赏
  • 举报
回复
相关推荐
发帖
人工智能技术
加入

4047

社区成员

专题开发/技术/项目 人工智能技术
申请成为版主
帖子事件
创建了帖子
2017-11-07 04:37
社区公告
暂无公告