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


用tensorflow框架執行Python語句時,出現“ Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2”

出現這個提示,但是不影響執行結果,但是就是看着不爽,所以就去網上搜了搜,大致的原因就是說:tensorflow覺得你電腦cpu還行,支持AVX(Advanced Vector Extensions),運算速度還可以提升,所以可以開啟更好更快的模式,但是你現在用的模式相對來說可能不是那么快,所以這個其實並不是存在錯誤,所以如果不嫌當前的模式慢就忽略掉這個警告就好了。

要是想忽略掉這個警告也很容易,搜了一下,stack overflow上給的建議是

Just disables the warning, doesn’t enable AVX/FMA

解決辦法為:

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM