亚马逊 MXNet 加入 ONNX (深度学习模型的标准)开放生态

2017-11-17 17:07:56 来源:凤凰网 编辑:风云

 AI科技评论消息,早前,FaceBook 携手微软发布了一个全新的项目——ONNX,欲借此打造一个开放的深度学习开发工具生态系统。之后,华为、IBM、英特尔、高通等纷纷宣布宣布支持 ONNX。

 

日前,Facebook AI 基础平台部(AI Infra and Platform)副总 Bill Jia 在 Facebook Research Blog 发文宣布,亚马逊将加入 ONNX 开放生态,MXNet 将对 ONNX 提供支持。

他表示,ONNX 开放生态于2017年9月启动,旨在加强深度学习工具间的互操作性。

ONNX 是一种用于表示深度学习模型的标准,支持模型在框架之间转移,这是迈向开放生态的第一步。在这个生态中,AI 开发人员可以轻松地在最先进的工具之间进行转移,选择最合适的工具组合。

之后,亚马逊也将为 ONNX 这种创新开放的生态系统做出贡献,开发人员将能构建更丰富的模型,而不必担心跨框架的互操作问题。

现在,亚马逊的 MXNet 已经支持 ONNX。ONNX-MXNet 是一个开源 Python 包,旨在将 ONNX 深度学习模型导入到 MXNet 中。作为一个功能全面的深度学习框架,MXNet 提供跨多种语言(如Python、Scala、R语言等)的 API 。

在 MXNet 加入 ONNX 之后,开发人员将有机会使用 PyTorch、CNTK、Caffe2 等框架来构建和训练模型,再将模型导入 MXNet 中,来进行更灵活、更优化的运行。

在未来,ONNX 的合作伙伴和社群将会继续开发 ONNX 格式,促进对更多框架的支持。他们将会增强这个生态系统的互操作性,扩展 ONNX MXNet 的功能,ONNX 很快将会支持 MXNet 核心 API 。开发人员将有机会在所有框架中自由地切换。

 
本网部分文章信息来源于网络转载,只是出于传递更多信息之目的,并不意味赞同其观点或对其内容的真实性负责。如对文章内容有疑议,发现差错和版权方面的问题及不良信息,请联系本网 ,并提供稿件“纠错”信息。