首页 > 其他分享 >MegEngine 使用小技巧:使用 Netron 实现模型可视化

MegEngine 使用小技巧:使用 Netron 实现模型可视化

时间:2023-02-24 09:57:17浏览次数:44  
标签:Netron MegEngine 模型 可视化 版本 TracedModule

近期社区有多个同学问,如何查看 MegEngine 训练出的模型网络结构。其实在去年 8 月,MegEngine 就已经集成到了 Netron 平台上。

目前 Netron 已支持 MegEngine 模型:TracedModule 及 C++ 计算图两种结构。

二者的实现方法完全一致:只需直接拖拽本地模型文件到 网页版 netron,便可得到完整的模型结构图,并点击查看每层结构的细节参数。

如下图:

image.png

当然大家也可以通过「netron 客户端」或「Python Server」的方式,得到同样结果。

详细操作指南见文档:

MegEngine 模型可视化 - MegEngine 1.12 文档www.megengine.org.cn/doc/stable/zh/user-guide/tools/viewmodel.html

但在实操时,有几点需要注意的地方:

TracedModule 格式

  1. Netron 需要是 6.0.0 及以上版本,为了保证最优体验效果,建议使用最新版本;

  2. 保存 TracedModule 模型文件时需要用 .tm 作为文件后缀,推荐使用 megengine.savemegengine.load 保存和加载 TracedModule;

  3. 因为 tm 格式的模型有很多子 module ,为了让大家更好的了解他们之间的链接关系,所以在做可视化展示时,各子图是全部展开的,以一张图来完整展示模型结构。

C++ 格式

  1. Netron 使用 6.5.3 及以上版本,为了保证最优体验效果,建议使用最新版本;

  2. MegEngine 版本:v1.10.0 及以上;

欢迎大家通过以下样例模型,试用该功能~

附:

更多 MegEngine 信息获取,您可以:查看文档GitHub 项目,或加入 MegEngine 用户交流 QQ 群:1029741705。欢迎参与 MegEngine 社区贡献,成为 Awesome MegEngineer,荣誉证书、定制礼品享不停。

标签:Netron,MegEngine,模型,可视化,版本,TracedModule
From: https://www.cnblogs.com/megengine/p/17150246.html

相关文章

  • 水一个丐中丐版二叉树可视化打印
    最近自习了一点点java,就自己小试一下,这个东西之前用C写过的。这个代码可以在自己调试二叉树相关程序的时候更直观方便地观察二叉树的信息。由于个人能力实在有限故没有做......
  • MegEngine 使用小技巧:使用 Netron 实现模型可视化
    近期社区有多个同学问,如何查看MegEngine训练出的模型网络结构。其实在去年8月,MegEngine就已经集成到了Netron平台上。目前Netron已支持MegEngine模型:TracedModu......
  • GoAccess - 可视化 Web 日志分析工具
    Centos安装:yum-yinstallgoaccess使用goaccess命令生成HTML文件LANG="en_US.UTF-8"bash-c'goaccess/usr/local/nginx/logs/access.log-o/usr/local/nginx/......
  • python flask 在线可视化平台系统(课设、毕设、学习、源码下载)
    pythonflask在线可视化平台系统基于pythonflask的在线可视化平台基于pythonflask可视化平台基于pythonflask词频统计、词云分析系统 后端:python flask前端:h......
  • 职场IT老手教你3步教你玩转可视化大屏设计,让领导眼前一亮!
    我是制造企业的IT中心的研发人员,平常工作就是配合业务部门出出报表,选型一些商业软件,并在内部负责实施运维。最近领导出去参观了一些数字化转型比较领先的工厂和制造企业,回......
  • SQLite数据库的可视化
    AndriodStudio中自带了SQLite数据库,但是在操作过程中并不能直观看到我尝试用navicat与它链接但是只得到一个非即时的结果首先我们需要找到SQLite的数据库文件具体位置......
  • QPython实例03-制作【ONE一个】可视化应用
    一、前言QPython3c在大佬的改进下,拥有了基于sl4a的FullScreenWrapper2全屏框架。文章将用该框架制作我们的可视化应用【ONE一个】。二、最终效果如下三、准备工作AI......
  • 如何利用javaweb实现数据的可视化
    描述之前一直使用html进行网页版的数据库查询啥的,没有图片的参与,也没有将一条条数据变成较为直观的图画形式,这就是来实现以下数据的图画形式了解及基础说明通过查阅资料......
  • python混淆矩阵可视化【热力图】
    依赖包seaborn 和 matplotlib 已经提供了很多种绘制方法了,后文各种方法都是围绕着这个进行的importitertoolsimportnumpyasnpimportpandasaspdimportsea......
  • Nginx 可视化配置神器
    转载自:https://mp.weixin.qq.com/s/ZT7ynzraJ1Mcs5osb4MoYgNginx(enginex)是一个高性能的HTTP和反向代理Web服务器,在互联网公司中广泛应用,是每位IT工程师的必备技能,但......