首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >tensorflow高级api与低级api

tensorflow高级api与低级api
EN

Stack Overflow用户
提问于 2018-04-17 23:59:44
回答 1查看 2.3K关注 0票数 1

问题很简单。

在他/她自己的项目中,应该选择在tensorflow中使用低级别API还是高级API?

如果我只在我的神经网络实现中使用高级API:例如,我是否能够应用诸如退出、批处理规范化、学习衰变等解决方案?还是在这种情况下开始使用较低级别的API是不可避免的?

到目前为止,我的观点是,tensorflow社区在他们所做的几乎所有事情上都做得很出色,但不幸的是,我不能对他们的文档说同样的话。在实现API时,真正需要时间清楚地弄清楚他们是怎么想的。那么问题是,我和其他许多人是否真的值得花时间把事情做好?还是我们应该总是在高级API中寻找解决方案?

我也不清楚高级别API和低级别API之间的界限在哪里。

EN

回答 1

Stack Overflow用户

发布于 2018-04-18 00:22:23

取决于您的项目目标、项目新奇复杂性

如果您的特定项目的目标是学习和探索tensorflow,那么我会说go for low level API,因为将来您可能需要实现您的东西,因为tensorflow的主要目的是研究。

否则,如果它的团队项目或一个严肃的项目,然后使用任何适合的需求,例如,如果现有的高层解决方案,如层等。不起作用,那你就会想要实现你自己的东西。

因此,如果您正在学习tensorflow并开始使用高级API,如果您已经有了一些经验,那么就开始探索低级别的tensorflow API,因为将来您很可能需要低级别的tensorflow API。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49889151

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档