试运行的时候TensorFlow报告如下错误
来源:4-1 从HelloWorld开始
慕粉0057121791
2018-04-09
I tensorflow/core/platform/cpu_feature_guard.cc:137] Your CPU supports instructions that this TensorFlow binary was not compiled to use: SSE4.1 SSE4.2 AVX AVX2 FMA
我是用conda 安装的TensorFlow,conda list tensorflow 如下:
# packages in environment at /home/xxx/miniconda2:
#
# Name Version Build Channel
tensorflow 1.5.0 <pip>
tensorflow-tensorboard 1.5.1 <pip>
只能换一种方式安装还是有别的解决方式?
1回答
-
Oscar
2018-04-10
这只是一个警告(warning),并不是 error(错误),不用担心。
运行 TensorFlow 如果出现“Your CPU xxx was not compiled to xxx”的 warning(警告)是因为你的TensorFlow 是通过 pip 安装的,而不是通过编译源代码安装的。我也是这种情况。
如果你要去掉这个有点烦人的 warning 只需要在你的 Shell 的配置文件比如 ~/.bashrc 或 ~/.zshrc 里加一句
export TF_CPP_MIN_LOG_LEVEL=2
,再用
source ~/.bashrc
或
source ~/.zshrc
使改动立即生效。
希望大家提问前先查找一下是否已经有相同问题存在,以免重复提问。谢谢
10
相似问题