深度学习-caffe可视化(自画图+在线可视化工具)

本文详细介绍如何使用Graphviz和PyDot等工具进行Caffe神经网络的可视化操作,包括自画图方法及在线可视化工具ethereon和ConvNetDraw的使用技巧。文中还提供了具体的命令行参数说明,帮助读者轻松实现神经网络结构的可视化。

背景

caffe的神经网络定义是用的protobuf,调理虽然清晰,但是网络大了以后还是不容易观看,下面来做一下caffe神经网络的可视化

自画图

前置条件:

  • 系统安装graphviz

  • python安装pydot
    又caffe提供的画图工具
    /Users/wang/soft/caffe/python/draw_net.py
    命令如下:
    python draw_net.py ~/Desktop/bak_model/mobilenet_train_test.prototxt ./mobilenet.png --rankdir=BT

  • 参数1,神经网络的protobuf文件

  • 参数2,保存路径

  • 参数3,输出格式

    • LR,从左到右(left,right)
    • RL
    • TB,从上到下(to,bottom)
    • BT

在这里插入图片描述

在线可视化工具

ethereon

http://ethereon.github.io/netscope/quickstart.html
在这里插入图片描述
在线工具有一个缺点,输入数据层容易报错,这个得忍受一下

ConvNetDraw

https://cbovar.github.io/ConvNetDraw/
在这里插入图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值