如何编写一个深度学习框架

 我来答
匿名用户
2017-11-22
展开全部
个人看法:keras不能算是框架,只能算是一个warpper,集成了一些标准化的th/tf函数。
真正的框架应该是th/tf/caffe这样的。它们在底层实现了io、cpu/gpu管理、张量定义和操作以及symbolic体系,构建了一个适用于深度学习的科学计算体系。
如果你要做的是keras/tflearn/tensorlayer这样的high-level的框架(或者说API),那么最基本的是深入了解一个底层框架比如tf,你需要用它来写高效的、标准化的层,写模块化的接口并整合一些其他组件构成一个框架。
如果你要做的是th/tf这样的底层框架,那么你需要具备手写dl算法的能力
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式