2025年Onnx简介以及使用

Onnx简介以及使用目录 一 ONNX 简介 二 使用场景 三 常见例子 四 使用步骤 1 引入库 2 读入数据 五 如何查看 onnx 网络结构和参数 六 一个简单例子的实现 七 ONNX 的其他基本操作 1 获取 onnx 模型的输出层 2 获取中间节点的输出数据 3 删除指定节点 八

大家好,我是讯享网,很高兴认识大家。

目录

一、ONNX简介

二、使用场景

三、常见例子 

四、使用步骤

1.引入库

2.读入数据

五、如何查看onnx网络结构和参数

六、一个简单例子的实现


讯享网

七、ONNX 的其他基本操作

1.获取onnx模型的输出层

2.获取中间节点的输出数据

3.删除指定节点

八,技术细节(一些限制的提醒)

九,推理速度对比

十,参考资料


一、ONNX简介

     它是微软和Facebook提出的一种表示深度学习模型的开放格式,定义了一套独立于环境和平台的标准格式。


二、使用场景

     无论你使用什么样的训练框架来训练模型(比如TensorFlow/Pytorch/OneFlow/Paddle),你都可以在训练后将这些框架的模型统一转为ONNX存储。 ONNX文件不仅存储了神经网络模型的权重,还存储了模型的结构信息、网络中各层的输入输出等一些信息。 然后将转换后的ONNX模型,转换成我们需要使用不同框架部署的类型,通俗来说ONNX 相当于一个翻译。


三、常见例子 

Pytorch -> ONNX -> TensorRT
小讯
上一篇 2025-03-19 20:04
下一篇 2025-03-28 20:08

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/30922.html