- 提供常用框架
- 关注网络结构
- 提高开发效率
在
template-Supervisor
中,以MLP
和MNIST
为例。
包含下面几个类:
Tools
工具类一些常用的操作
Data
数据类数据相关,包括训练和测试的数量等属性、获取下一批测试/训练数据等操作
Net
网络类网络相关,包括网络具体结构(输入和输出)、损失节点、优化节点
Runner
运行器类具体运行相关,包括训练、测试等
在
template-multi-GPU
中,以MLP
和MNIST
为例。
在
template-ExponentialMovingAverage
中,以Variable
为例。
包括:
- 使用ExponentialMovingAverage
- 保存
- 恢复
在
template-Summary
中,详细介绍了summary的整个流程。