繁体   English   中英

导入TFLearn时出现Tensorflow警告

[英]Tensorflow warning when importing TFLearn

我正在使用CPU版本的tensorflow,并且安装了pip进行学习,当我尝试导入tflearn时出现错误:

警告:tensorflow:来自C:\\ Users \\ farbo \\ AppData \\ Local \\ Programs \\ Python \\ Python36 \\ lib \\ site-packages \\ tensorflow \\ python \\ framework \\ op_def_library.py:263:colocate_with(来自tensorflow.python.framework.ops )已弃用,并将在以后的版本中删除。 更新说明:托管服务器自动处理的托管。

我尝试过两次更新所有内容
我试过重新安装一切
我正在运行python 3.6.8

请帮忙!

对于初学者来说,这不是一个错误,而只是一个警告 :仔细阅读,您会发现它警告您当前在代码中使用的命令将在Tensorflow的未来版本中删除。

因此,好消息是您可以暂时继续工作,但是您应该为在将来的Tensorflow版本中无法使用TFLearn代码做好准备。

TFLearn回购中可以清楚地看出原因(以及无论重新安装多少东西,都无法使它消失)的原因 再次仔细观察,您会发现该项目未处于积极开发中,大多数内容在2-3年内未发生变化。 这意味着该项目不会跟上正在运行的Tensorflow的新修改,从而保持最新状态,因此此类弃用警告并不令人惊讶。

因此,总而言之:

  • 您暂时不必担心(当然,除非稍后会弹出其他错误

  • 为了使TFLearn代码具有(现在和将来)的稳定性,您可能希望坚持使用Tensorflow 1.2.0 (这是使用TFLearn测试的最新版本)(请参阅发行说明 )。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM