CentOS机器问题与tensorflow

时间:2017-02-21 19:13:32

标签: tensorflow keras

我有一台带操作系统版本7.2的GPU CentOS机器

我使用pip安装了tensorflow版本1.0(我没编译)

当我使用更新的keras运行问题时,我得到了

  

W tensorflow / core / platform / cpu_feature_guard.cc:45] TensorFlow   库没有编译为使用SSE3指令,但这些是   在您的机器上可用,可以加快CPU计算。

     

W tensorflow / core / platform / cpu_feature_guard.cc:45] TensorFlow   库未编译为使用SSE4.1指令,但这些是   在您的机器上可用,可以加快CPU计算。

     

W tensorflow / core / platform / cpu_feature_guard.cc:45] TensorFlow   库没有编译为使用SSE4.2指令,但这些是   在您的机器上可用,可以加快CPU计算。

     

W tensorflow / core / platform / cpu_feature_guard.cc:45] TensorFlow   库没有编译为使用AVX指令,但这些是   在您的机器上可用,可以加快CPU计算。

     

W tensorflow / core / platform / cpu_feature_guard.cc:45] TensorFlow   库没有编译为使用AVX2指令,但这些是   在您的机器上可用,可以加快CPU计算。

     

W tensorflow / core / platform / cpu_feature_guard.cc:45] TensorFlow   库未编译为使用FMA指令,但这些是   可在您的机器上使用,并可加快CPU计算。

有关如何解决此问题的任何想法?

1 个答案:

答案 0 :(得分:1)

这些警告是无害的,但请注明 - 如果您愿意 - 您可以为本地计算机编译更优化的TensorFlow版本。已发布的TensorFlow二进制文件在它们应用的特定于平台的优化中有些保守,因此它们可以在各种计算机上运行。请注意,这些优化仅影响CPU性能,因此对于GPU加速模型,它们不会产生太大的影响。

使用this answer中建议的选项从源代码构建TensorFlow将为您提供一个不会发出这些警告的版本。