电子说
今年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主要是为视觉应用设计的,将来研究人员打算将其应用于更多领域,包括语言建模等动态模型。
全部0条评论
快来发表一下你的评论吧 !