ONNX

时间:2023-12-20 13:18  

Open Neural Network Exchange (ONNX)
原作者Facebook, Microsoft
开发者Linux基金会
首次发布2017年9月,​5年前​(2017-09
当前版本
  • 1.14.1 (2023年8月25日;稳定版本)
源代码库
  • github.com/onnx/onnx
编程语言C++, Python
操作系统Windows, Linux
类型人工智能生态圈
许可协议最初为MIT许可证
后改为Apache许可证2.0
网站onnx.ai/ 

ONNX(英语:Open Neural Network Exchange)是一种针对机器学习所设计的开放式的文件格式,用于存储训练好的模型。它使得不同的人工智能框架(如Pytorch、MXNet)可以采用相同格式存储模型数据并交互。 ONNX的规范及代码主要由微软,亚马逊,Facebook和IBM等公司共同开发,以开放源代码的方式托管在Github上。  目前官方支持加载ONNX模型并进行推理的深度学习框架有: Caffe2, PyTorch, MXNet,ML.NET,TensorRT 和 Microsoft CNTK,并且 TensorFlow 也非官方的支持ONNX。

历史

ONNX最初被命名为Toffee,并且由脸书内发布PyTorch的团队开发。 在2017年,ONNX第一个正式版本由脸书与微软共同发布。在此之后,IBM, 华为, 英特尔, AMD, Arm 和 高通 都宣布计划支持ONNX。

 

本文版权遵从外房网免责声明,更多问题请发送邮件至:
sam@glofang.com

为您推荐:

12小时在线QQ客服
周一至周日 9:00-21:00

广告联系

邮箱:glofang@glofang.com