即使对于最先进的深度学习项目,一个简单的和精心设计的项目结构都是必不可少的。作为最为流行的深度学习资源库,TensorFlow 是帮助深度学习新方法走向实现的强大工具。它为大多数深度学习领域中使用的常用语言提供了大量应用程序接口。对于开发者和研究人员来说,在开启新的项目前首先面临的问题是:如何构建一个简单明了的结构。所以,经过大量的实践和对 Tensorflow 项目贡献,整理了一个结合简洁,具备文件夹结构化组织,并且面向对象设计的 Tensorflow 项目模板最佳实践。该项目主要的想法是:将每一次开启新的 Tensorflow 项目时的必要操作全部包裹起来,使科研工作者可以关注项目的核心,如:模型,训练,数据集等。整体项目模型架构如下:
