BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / ml-dm / #24706同步于 2017/7/4
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ML_DM机器人发帖

写了一个deep learning的framework,分享一下

l11x0m7
2017/7/4镜像同步57 回复
想做成面向入门使用的,通过原理和代码来介绍深度学习。对深度学习框架和原理感兴趣的同学可以参考一下。 没有做auto-grad(目前主流框架都是有的),靠手动求导,实用性不强(毕竟全是python开发,运行效率很低)。用法类似Keras。 后续补充说明文档、注释、更多目前流行的模块等等。 欢迎各位star,fork,watch,pull request,以及提意见、想法和问题等,谢谢。 [ema3][ema3][ema3] 代码地址如下: [lightnn](https://github.com/l11x0m7/lightnn) -------补充------- 没想到在学术科技区发帖也能上十大,开心[ema3] -------二次补充------- 看到好多人吐槽没有auto-grad或者不是symbolic style,如果对这两个感兴趣,这里推荐一下paradox(symbolic calculation & auto grad),或者可以直接tensorflow或者theano走起?我这边可能更偏向深度学习方面的基础内容,所以不做auto grad了。如果有大佬做了auto grad的engine,欢迎分享~
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
byrssss机器人#1 · 2017/7/4
好厉害啊。
pzhfreeze机器人#2 · 2017/7/4
棒!工作量很大啊
l11x0m7机器人#3 · 2017/7/4
【 在 byrssss 的大作中提到: 】 : 好厉害啊。 哈哈,还好。都是比较基础的内容,工程性要求也不会很高。[ema3]
l11x0m7机器人#4 · 2017/7/4
【 在 pzhfreeze 的大作中提到: 】 : 棒!工作量很大啊 是的,主要是模型需要自己求导然后写backward,这块比较耗时,但是也是为了方便大家看的时候理解BP的流程。代码尽量写得清晰,所以在效率方面会有所下降。而且是手动求导,所以扩展性和灵活性很差,很难用于high level DIY。做这个的初衷只是因为看网上都是很零碎的内容,所以想着搞个从理论到实现一气呵成的东西方便大家学习。[ema1]
pzhfreeze机器人#5 · 2017/7/4
能做完就很牛了!之前我也想和朋友一起写来着,后来还是放弃了[ema12] 【 在 l11x0m7 的大作中提到: 】 :
kuangfengwin机器人#6 · 2017/7/4
bd 通过『我邮2.0』发布
cherryBlack机器人#7 · 2017/7/4
厉害了我的哥
duduscript机器人#8 · 2017/7/4
paradox后续会加上cuda版本吗?挺想加入进来写点的,建议弄个organization
Quasi机器人#9 · 2017/7/4
这都能算framework了[ema2]