2023-简单点-什么是onnx?

onnx

open neural network exchange

开放神经网络交换

mother: 微软和fb

是一种模型的开放格式,跨平台兼容格式

优势在?

跨平台呀

不要再考虑 x86啊,arch64 等不同cpu架构

劣势?

听说老改动;

资料比较乱;

坑多

多说一嘴

内部构成

ONNX使用的是Protobuf这个序列化数据结构去存储神经网络的权重信息 。


ModelProto

  • GraphProto
    • node: 计算【NodeProto】 【AttributeProto】
    • Input: 输入节点【ValueInfoProto】
    • output:输出节点【ValueInfoProto】
    • initalizer: 初始化权重参数【TensorProto】
  • 版本信息
  • 生产者信息等

ref

传送门

相关推荐
deephub16 小时前
ADK 多智能体编排:SequentialAgent、ParallelAgent 与 LoopAgent 解析
人工智能·python·大语言模型·agent
FL162386312916 小时前
基于yolov26+pyqt5的混凝土墙面缺陷检测系统python源码+pytorch模型+评估指标曲线+精美GUI界面
python·qt·yolo
cxr82817 小时前
GPU 加速声场求解器 CUDA Kernel 实现细节 —— 高频超声传播仿真并行计算引擎
人工智能·python·目标跟踪
枫叶林FYL17 小时前
第10章 符号推理与神经符号AI
pytorch·python·深度学习
nimadan1218 小时前
剧本杀app2025推荐,多类型剧本体验与社交互动优势
人工智能·python
HAPPY酷18 小时前
Python高阶开发:从底层原理到架构设计的进阶之路
开发语言·python
疯狂打码的少年19 小时前
【Day 6 Java转Python】字符串处理的“降维打击”
java·开发语言·python
2301_7644413319 小时前
家国同构模型:计算社会学的创新探索
python·数学建模
ShCDNay19 小时前
Python核心底层知识(个人记录)
开发语言·python
来自远方的老作者20 小时前
第7章 运算符-7.2 赋值运算符
开发语言·数据结构·python·赋值运算符