我不熟悉tensorflow。事实上使用它是因为我正在编写的服务器代码调用它。在
我正在使用conda设置各种包。我安装了conda-c anaconda tensorflow mkl。(注意:我没有GPU-使用CPU) 我总是得到这样的错误:
Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX
发生这种情况的特定代码行:
^{pr2}$在进一步的研究中,我发现这是因为我拥有的tensorflow包不支持上述指令,需要对其进行支持。在
一些问题: 1如何确保我的tensorflow包支持上述功能?有什么我可以下载的来源吗?在
提前谢谢!在
您可以使用conda或pip安装来下载支持cpu的tensorflow。您可以从终端使用以下命令
或者
^{pr2}$如果您还没有安装pip,可以使用这个链接
How to install pip3 on Windows?
希望这有帮助。。在
您的CPU支持此TensorFlow二进制文件未编译为使用的指令:AVX
这只是一个警告。不要一个错误。在
若要取消此警告,请在实际代码之前添加以下行:
根据tensorflow official documentation,从tensorflow1.6开始,二进制文件使用AVX指令,这些指令可能无法在旧的cpu上运行。在
有关“英特尔优化tensorflow”安装的详细信息,请参阅以下url: https://software.intel.com/en-us/articles/intel-optimization-for-tensorflow-installation-guide
希望这个答案是你的询问。谢谢你。在
相关问题 更多 >
编程相关推荐