卷积神经网络(CNN)模型结构可视化工具

2018年10月26日13:32:47 7 15,364 °C
摘要

深度学习中,CNN模型可视化有助于我们学习、分析网络模型。目前接触到的可视化有:特征图可视化、模型结构可视化。本文为大家介绍的就是这其中的模型结构可视化。

卷积神经网络(CNN)模型结构可视化工具

前言

深度学习中,CNN模型可视化有助于我们学习、分析网络模型。目前接触到的可视化有:特征图可视化、网络模型结构可视化。本文为大家介绍的就是网络模型结构可视化的两款小工具。

可视化工具

本文主要介绍Netscope和ConvNetDraw。

Netscope

Netscope是一个在线编辑,用于可视化卷积神经网络模型结构的小工具。目前,支持Caffe的prototxt文件可视化。

支持自定义网络结构,可视化输出结构,只要按照prototxt的格式写即可。

可视化效果:

卷积神经网络(CNN)模型结构可视化工具

体验地址:https://cuijiahua.com/netscope/quickstart.html

ConvNetDraw

ConvNetDraw也是一个用于可视化卷积神经网络模型结构的小工具。与Netscope不同的是,ConvNetDraw是使用可视化命令进行可视化的,而且命令很简单比如:

卷积神经网络(CNN)模型结构可视化工具

可视化效果:

卷积神经网络(CNN)模型结构可视化工具

体验地址:https://cuijiahua.com/convdraw/

总结

两个工具都有些bug,对于前端可视化卷积神经网络感兴趣的朋友,可以去他们的Github开源项目看看,帮助完善就更赞了。

Netscope开源项目地址:https://github.com/ethereon/netscope

ConvNetDraw开源项目地址:https://github.com/cbovar/ConvNetDraw

weinxin
微信公众号
分享技术,乐享生活:微信公众号搜索「JackCui-AI」关注一个在互联网摸爬滚打的潜行者。
Jack Cui

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:7   其中:访客  4   博主  3

    • avatar jj 来自天朝的朋友 谷歌浏览器 Windows 10 江苏省无锡市 移动 3

      大佬想问下深度学习中迭代次数具体是什么意思 看了网上很多都说的不清楚 :???:

        • avatar Jack Cui Admin 来自天朝的朋友 谷歌浏览器 Windows 10 辽宁省沈阳市 联通

          @jj 你可以这么理解,如果有一千张图片,你一次读取一张图片并根据结果更细参数。那么,经过一千次,将遍历完所有图片。这一千次遍历,算作迭代一次。这个说迭代次数不严谨,而应该说是epoch。

        • avatar 阿桂 来自天朝的朋友 QQ浏览器  Android 7.1.1 1713-A01 Build/NMF26X 河南省郑州市 联通 2

          真的是很强大

            • avatar Jack Cui Admin 来自天朝的朋友 谷歌浏览器 Windows 7 辽宁省沈阳市 东北大学三舍南(研究生)

              @阿桂 哈哈,我也觉得。netscope挺好用的,支持caffe的配置文件,直接转换。不过,ConvNetDraw的bug不少。

            • avatar Piero 来自天朝的朋友 谷歌浏览器 Windows 10 上海市 电信 2

              大神 ,你有没有写cnn系列教程,感觉你写的博客很详细,对基础不好的人很好

                • avatar Jack Cui Admin 来自天朝的朋友 Safari浏览器 Mac OS X 10_14_4 北京市 百度网讯科技联通节点

                  @Piero cnn基础系列的没有写过,你可以看吴恩达老师的视频,那个很好入门。

                • avatar bywuuu QQ浏览器 Windows 10 中国 1

                  这个真是太神了,作为基础教学可以一眼就看明白