问题:
I am new to TensorFlow. 我是TensorFlow的新手。 I have recently installed it (Windows CPU version) and received the following message: 我最近安装了它(Windows CPU版本),并收到以下消息:
Successfully installed tensorflow-1.4.0 tensorflow-tensorboard-0.4.0rc2 成功安装tensorflow-1.4.0 tensorflow-tensorboard-0.4.0rc2
Then when I tried to run 然后当我尝试跑步
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
sess.run(hello)
'Hello, TensorFlow!'
a = tf.constant(10)
b = tf.constant(32)
sess.run(a + b)
42
sess.close()
I received the following message: 我收到以下消息:
2017-11-02 01:56:21.698935: IC:\\tf_jenkins\\home\\workspace\\rel-win\\M\\windows\\PY\\36\\tensorflow\\core\\platform\\cpu_feature_guard.cc:137] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2 2017-11-02 01:56:21.698935:IC:\\ tf_jenkins \\ home \\ workspace \\ rel-win \\ M \\ windows \\ PY \\ 36 \\ tensorflow \\ core \\ platform \\ cpu_feature_guard.cc:137]您的CPU支持以下指令TensorFlow二进制文件未编译为使用:AVX AVX2
But when I ran 但是当我跑步时
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
it ran as it should and output Hello, TensorFlow! 它按Hello, TensorFlow!运行并输出Hello, TensorFlow! , which indicates that the installation was successful indeed but there is something else that is wrong. ,表示安装确实成功,但还有其他错误。
Do you know what the problem is and how to fix it? 您知道问题是什么以及如何解决?
解决方案:参考一:
https://stackoom.com/question/3BUij/您的CPU支持该TensorFlow二进制文件未编译为使用的指令-AVX-AVX
参考二:
https://oldbug.net/q/3BUij/Your-CPU-supports-instructions-that-this-TensorFlow-binary-was-not-compiled-to-use-AVX-AVX2