共享ONNX开放AI生态系统,英特尔、高通、华为等厂商鼎力支持
扫描二维码
随时随地手机看文章
随着深度学习技术的成熟,AI人工智能正在逐步从尖端技术慢慢变得普及,计算机通过语音识别、图像识别、读取知识库、人机交互、物理传感等方式,获得音视频的感知输入,然后从大数据中进行学习,得到一个有决策和创造能力的大脑。然而,这是一项大工程,他并不是只要一家公司他就可以完成的,他需要的是更多的合作。
今年九月,微软和 Facebook 发布了一个全新的开源项目——ONNX,欲借此打造一个开放的深度学习开发工具生态系统。该项目的目的是让不同的神经网络开发框架做到互通互用。详细信息可参见Facebook、微软联合推出 ONNX 标准,号称要解决开发框架碎片化。
早前,Microsoft CogniTIve Toolkit、PyTorch 和 Caffe2 均已宣布支持 ONNX。而就在今天,AMD、ARM、华为、IBM、英特尔、高通同时宣布支持ONNX。
这些公司和Facebook、微软一样,认识到了ONNX开源系统给工程师和研究者提供的便利性,它可以让研究人员轻易地在当前顶尖的机器学习工具之间进行转换,并为项目选择最好的组合方式。与此同时,ONNX还可以让更多的开发人员更容易地进行优化。
任何支持ONNX模型的工具都可以受益,因为ONNX兼容不同的运行时间和库,其设计初衷是让业界最好的人工智能硬件的性能最大化发挥。
Facebook表示,ONNX是他们的人工智能团队中有关深度学习方法的重要组成部分,他们一直致力于推动人工智能的前沿发展,开发出更好的学习算法。一旦发现新的突破,他们就会试图把这种最先进的技术尽快交付给整个团队。一旦有了ONNX,他们就可以专注于将大量人工智能相关的研究和产品更紧密地结合在一起,这样就能更快地进行创新和展开相关研究。
Facebook同时表示,很高兴华为、英特尔、高通等公司加入ONNX开放系统,他们也在邀请其他公司加入到ONNX生态系统中来。ONNX支持在不同的框架之间进行互操作,并能简化从研究到生产的操作,将有助于提高人工智能研究的创新速度。