MXNet和caffe、theano的关系
2016-01-20 10:35
190 查看
引用自 李沐
caffe是很优秀的dl平台。影响了后面很多相关框架。cxxnet借鉴了很多caffe的思想。相比之下,cxxnet在实现上更加干净,例如依赖很少,通过mshadow的模板化使得gpu和cpu代码只用写一份,分布式接口也很干净。mxnet是cxxnet的下一代,目前实现了cxxnet所有功能,但借鉴了minerva/torch7/theano,加入更多新的功能。ndarray编程接口,类似matlab/numpy.ndarray/torch.tensor。独有优势在于通过背后的engine可以在性能上和内存使用上更优symbolic接口。这个可以使得快速构建一个神经网络,和自动求导。更多binding 目前支持比较好的是python,马上会有julia和R更加方便的多卡和多机运行性能上更优。目前mxnet比cxxnet快40%,而且gpu内存使用少了一半。目前mxnet还在快速发展中。这个月的主要方向有三,更多的binding,更好的文档,和更多的应用。
相关文章推荐
- js DOM节点的创建、插入、删除、查找、替换例子
- js加、减、乘、除的精度问题
- css3动画简介以及动画库animate.css的使用
- js类和对象
- JS自执行匿名函数
- 学习nodejs
- BootStrap弹出框插件popover简单实例
- js class expression
- 我理解的javascript万物皆对象
- js instanceof
- 利用css中的em实现弹性页面布局
- JS在遍历二维数组的时候会出现无限遍历,卡死的问题
- 好玩的js特效
- JavaScript清除Cookie完全攻略--被domain和path折磨
- jquery.timers使用说明
- html()方法和text()方法有区别嘛?
- JavaScript 的 Prototype 原型链详解(转)
- 动态加载JavaScript
- js typeof
- peity(jQuery 插件可以将元素内容转换为一个小的 <svg> 饼图,圆环图,条形图和折线图)