前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Caffe绘制神经网络结构图

Caffe绘制神经网络结构图

作者头像
Tyan
发布2019-05-25 23:04:12
7270
发布2019-05-25 23:04:12
举报
文章被收录于专栏:SnailTyanSnailTyan

1. 介绍

Caffe中自带绘制神经网络结构图的工具,主要是在pycaffe中,因此首先要安装pycaffe,可参考我的另一篇文章,Caffe安装,除此之外还需要安装两个依赖:pydot和graphviz。

graphviz不能通过pip安装,否则仍然会报下面的错误:

代码语言:javascript
复制
Drawing net to lenet.png
Traceback (most recent call last):
  File "draw_net.py", line 58, in <module>
    main()
  File "draw_net.py", line 54, in main
    phase)
  File "/Users/ltc/Caffe/caffe-master/python/caffe/draw.py", line 244, in draw_net_to_file
    fid.write(draw_net(caffe_net, rankdir, ext, phase))
  File "/Users/ltc/Caffe/caffe-master/python/caffe/draw.py", line 223, in draw_net
    return get_pydot_graph(caffe_net, rankdir, phase=phase).create(format=ext)
  File "/Users/ltc/anaconda/lib/python2.7/site-packages/pydot.py", line 1883, in create
    prog=prog))
Exception: "dot" not found in path.

2. graphviz安装

graphviz安装命令如下(Mac,Linux可用apt-get):

代码语言:javascript
复制
brew install graphviz

3. pydot安装

pydot的安装命令:

代码语言:javascript
复制
pip install pydot

4. 绘制结构图

绘制神经网络结构图:

代码语言:javascript
复制
# 进入Caffe python目录
$ cd /Users/ltc/Caffe/caffe-master/python

# 绘制结构图
$ python draw_net.py ../examples/mnist/lenet_train_test.prototxt lenet.png

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017年04月28日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 介绍
  • 2. graphviz安装
  • 3. pydot安装
  • 4. 绘制结构图
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档