ONNX-深度学习框架间的大使

Posted 凡人机器学习

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ONNX-深度学习框架间的大使相关的知识,希望对你有一定的参考价值。


今天听说了一个非常有意思的东东-ONNX

背景


在一切商业场景下,大家似乎都在追求两件事,

1)强者在想如何成为垄断这

2)除了强者的人会思考如何建立联盟避免被垄断


在深度学习框架这个竞争领域,目前来看tensorflow、caffe、mxnet、pytorch、cognitive tookit等等似乎背后都站着一个巨头,大家都在竞争这一个领域。人们见过了Google如何将android做大,做垄断,所以在新的领域下,特别是tensorflow如此强势的深度学习框架竞争态势中。如何避免垄断,打破Google的统治,是Facebook、Microsoft、AWS这几家心理的小算盘,于是ONNX诞生了。


开放式神经网络交换(ONNX)是迈向开放式生态系统的第一步,使AI开发人员能够随着项目发展而选择正确的工具。 ONNX为AI模型提供了一个开源格式。 它定义了一个可扩展的计算图模型,以及内置运算符和标准数据类型的定义。 最初专注于推理(评估)所需的功能。

Caffe2,PyTorch,Microsoft Cognitive Toolkit,Apache MXNet和其他工具正在开发ONNX支持。 实现不同框架之间的互操作性并简化从研究到生产的路径将增加AI社区的创新速度。 ONNX处于早期阶段,邀请社区提交反馈并帮助进一步发展ONNX。

总的来说,ONNX 是微软联合多个相关公司一起推动的深度学习模型标准。该标准可以更好地为软件和硬件厂商间提供更好的可交互性。多家公司的支持也利于推动不同框架内部的互操作支持


相关资料


其实对于ONNX这类的常识性的知识,不太需要刻意的去学习或者理解,相关材料在此,需要的请自取,不需要的做个记录。


官网:https://onnx.ai/

github:https://github.com/onnx/onnx


PS:谁知道北京哪里有靠谱的线下英语口语练习的活动,急需锻炼商务英语,多谢~

珍惜每一刻每一秒

去充实自己

 

长按二维码关注


以上是关于ONNX-深度学习框架间的大使的主要内容,如果未能解决你的问题,请参考以下文章

8种主流深度学习框架介绍

不甘落后Tensorflow, 微软另辟蹊径发布新型深度学习框架

数据教育新鲜事 | 2017 深度学习框架发展大盘点

深度学习平台你知道多少?

深度学习框架多样化与Deep Learning的IR“之争”

由微软打造的深度学习开放联盟ONNX成立