step1

在caffe安装目录找到draw_net.py,将其复制到训练模型路径下

step2

安装python-pydot和graphviz

这里我用的是anaconda,所以用conda安装(注意,用conda安装python-pydot是找不到这个包的,这里我直接conda install pydot)

安装graphviz

终端命令   :[email protected]:~/face_detect$ conda install graphviz

安装python-pydot

终端命令   :[email protected]:~/face_detect$ conda install pydot 

step3

接下来就可以直接绘图了

draw_net.py执行的时候带三个参数
第一个参数:网络模型的prototxt文件
第二个参数:保存的图片路径及名字
第二个参数:--rankdir=x , x 有四种选项,分别是LR, RL, TB, BT 。用来表示网络的方向,分别是从左到右,从右到左,从上到小,从下到上。默认为LR。

绘制垂直排列的结构图

终端命令:[email protected]:~/face_detect$ python draw_net.py --rankdir TB train.prototxt train1.png

caffe用draw_net.py绘制结构图


绘制水平排列的结构图

终端命令:python draw_net.py --rankdir LR train.prototxt train.png

caffe用draw_net.py绘制结构图


参考:https://blog.csdn.net/langb2014/article/details/50970520

              https://blog.csdn.net/dcxhun3/article/details/52237480

相关文章:

  • 2021-12-05
  • 2022-01-01
  • 2022-01-21
  • 2021-06-13
  • 2021-08-18
  • 2021-11-18
猜你喜欢
  • 2021-04-28
  • 2021-09-20
  • 2021-05-28
  • 2021-04-17
  • 2021-07-14
  • 2021-06-25
相关资源
相似解决方案