ONNX(Open Neural Network Exchange)是一个由微软和Facebook等科技巨头联合推出的深度学习模型开放格式表示。
一、简介
1.1、背景
随着深度学习技术的快速发展,越来越多的企业和个人投入到AI研究与应用中。然而,不同的深度学习框架(如TensorFlow、PyTorch等)之间缺乏统一的模型格式,导致模型在不同框架之间的迁移变得困难。为了解决这个问题,ONNX应运而生,它定义了一组通用的算子集、一系列用于构建深度学习模型的模块以及一种通用的文件格式,使得AI开发人员能够将模型与各种框架、工具、运行时和编译器一起使用。
1.2 什么是 ONNX
开放神经网络交换 ONNX(Open Neural Network Exchange)是一套表示