Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2

Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2


如果安装的是CPU版本(pip install tensorflow)

1.在代码中加入如下代码,忽略警告:

import os

os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'

2.编译TensorFlow源码

如果您没有GPU并且希望尽可能多地利用CPU,那么如果您的CPU支持AVX,AVX2和FMA,则应该从针对CPU优化的源构建tensorflow。在这个问题中已经讨论过这个问题,也是这个GitHub问题。 Tensorflow使用称为bazel的ad-hoc构建系统,构建它并不是那么简单,但肯定是可行的。在此之后,不仅警告消失,tensorflow性能也应该改善。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容