我有一台带操作系统版本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计算。
有关如何解决此问题的任何想法?
答案 0 :(得分:1)
这些警告是无害的,但请注明 - 如果您愿意 - 您可以为本地计算机编译更优化的TensorFlow版本。已发布的TensorFlow二进制文件在它们应用的特定于平台的优化中有些保守,因此它们可以在各种计算机上运行。请注意,这些优化仅影响CPU性能,因此对于GPU加速模型,它们不会产生太大的影响。
使用this answer中建议的选项从源代码构建TensorFlow将为您提供一个不会发出这些警告的版本。