Facebook推出ONNX,旨在为不同编程框架的神经网络创建共享模型

电子说

1.3w人已加入

描述

今年9月,Facebook宣布推出“开源神经网络交换”(ONNX),呼吁其他公司加入,旨在为不同编程框架的神经网络创建共享模型。今天,Facebook联合AWS和微软宣布,在合作伙伴的支持下,第一个正式版本的ONNX已经正式投入使用。

目前机器学习生态系统中的一个关键问题是,开发和执行神经网络和其他机器学习系统有很多不同的框架,但它们都是截然不同的,而且不支持相互操作。ONNX的出现将为开发者提供更强的工具组合和更简单的传输模型,从而有助于创建一个自由、创新的AI生态系统。自推出以来,ONNX就得到了各界的响应。AMD、ARM、IBM、英特尔、华为、英伟达、高通都宣布支持ONNX,除此之外还有许多公司都为其推出做出了贡献。

目前ONNX已支持Caffe2、微软的Cognitive Toolkit、亚马逊偏爱的机器学习框架Apache MXNet(9月的最初版本上是不支持的该框架的)、PyTorch和英伟达的TensorRT。虽然还不支持TensorFlow等其他的框架,但ONNX为它们提供了相应的转换器。

当前的ONNX主要是为视觉应用设计的,将来研究人员打算将其应用于更多领域,包括语言建模等动态模型。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分