U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > 土豆PE使用教程 >

Netron pth文件转onnx并显示出shape(size)的网络结构图

来源:http://www.tudoupe.com时间:2022-02-22

目录

  • 前言
  • 一、pth转onnx
  • 二、onnx格式给网络结构增加shape功能
  • 总结

前言

提示:Netron pth文件转onnx并显示出shape(size)的网络结构图。

一、pth转onnx

提示:pth文件是pytorch训练后保存的网络模型

开放式神经网络交换(Open Neural Network Exchange)ONNX格式
所谓开放就是ONNX定义了一组和环境,平台均无关的标准格式,可使模型在不同框架之间进行转移。

换句话说,无论你使用何种训练框架训练模型(比如TensorFlow/Pytorch/OneFlow/Paddle),在训练完毕后你都可以将这些框架的模型统一转换为ONNX这种统一的格式进行存储。注意ONNX文件不仅仅存储了神经网络模型的权重,同时也存储了模型的结构信息以及网络中每一层的输入输出和一些其它的辅助信息。

其实pth文件也可以直接用netron展示,但是pth文件展示模型网络结构有较多缺陷(因为模型通常只保存了网络参数,故展示时会变成下面这样没有网络结构)
eg
在这里插入图片描述

torch.onnx.export的各参数解析链接
onnx格式模型图片
在这里插入图片描述
有了网络结构,但是网络各层的shape没有

二、onnx格式给网络结构增加shape功能

代码如下(示例):

增加节点shape信息的onnx格式模型在netron中的结构显示
在这里插入图片描述
Netron中显示

总结

提示:pytorch模型在netron中显示网络结构和节点shape的路径为:
.pth—>.onnx–>增加节点shape信息–>netron

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息