ONNX 介绍¶ 本文档描述了 ONNX 概念 (开放神经网络交换)。它通过 Python 示例展示了如何使用 ONNX,并最终解释了在生产环境中迁移到 ONNX 时面临的一些挑战。 ONNX 概念 输入、输出、节点、初始化器、属性 使用 protobuf 进行序列化 元数据 可用算子和域列表 支持的类型 什么是 opset 版本? 子图、测试和循环 可扩展性 函数 形状(和类型)推理 工具 ONNX 与 Python 一个简单示例:线性回归 Serialization 初始化器,默认值 属性 Opset 和元数据 子图:测试和循环 函数 解析 检查器和形状推理 评估和运行时 实现细节 转换器 什么是转换库? 替代方案 Opset 其他 API 从经验中学到的技巧