Apache MXNet 轻量级深度学习库开源项目

我要开发同款
诺克萨斯2016年03月21日
45阅读
开发技术C/C++Python
所属分类人工智能
授权协议Apache

作品详情

ApacheMXNet 是一款设计为效率和灵活性的深度学习框架。它允许你混合符号编程和命令式编程,从而最大限度提高效率和生产力。在其核心是一个动态的依赖调度,它能够自动并行符号和命令的操作。

有一个图形优化层,使得符号执行速度快,内存使用高效。这个库便携,轻量,而且能够扩展到多个GPU 和多台机器。

中文文档地址:https://mxnet.io/zh/overview.html

MXNet的系统架构如下图所示:

特性:

类似于NumPy的编程界面,并且与易于使用的新Gluon2.0界面集成在一起。NumPy用户可以轻松采用MXNet并开始深度学习。自动混合为命令式编程提供了传统符号编程的性能。通过ARM上的本机交叉编译支持以及诸如TVM,TensorRT和OpenVINO之类的生态系统项目,轻便,内存高效且可移植到智能设备。可通过ps-lite,Horovod和BytePS扩展到具有自动并行性的多GPU和分布式设置。支持完全自定义的可扩展后端,允许与自定义加速器库和内部硬件集成,而无需维护分支。支持Python,Java,C++,R,Scala,Clojure,Go,Javascript,Perl和Julia。云友好且直接与AWS和Azure兼容。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论