详见:/caffe/Python/draw_net.py


  • 导入相关库
import caffe
import caffe.draw
from caffe.proto import caffe_pb2from google.protobuf import text_format
  • 参数配置
# 网络结构文件
input_net_proto_file = 'caffe_net.prototxt'
# 输出图片文件
output_image_file = 'net_pic.jpg'
# 网络结构排列方式:LR、TB、RL等
rankdir = 'LR'
  • 读取网络
net = caffe_pb2.NetParameter()
text_format.Merge(open(input_net_proto_file).read(), net)
  • 绘制网络
print('Drawing net to %s' % output_image_file)
caffe.draw.draw_net_to_file(net, output_image_file, rankdir)
print('done...')

  • 注:如果提示缺少pydot库的话,执行如下命令安装:
 sudo apt-get install python-pydot

Caffe学习:使用pycaffe绘制网络结构相关推荐

  1. Caffe学习系列(19): 绘制loss和accuracy曲线

    转载自: Caffe学习系列(19): 绘制loss和accuracy曲线 - denny402 - 博客园 http://www.cnblogs.com/denny402/p/5110204.htm ...

  2. Caffe学习系列(18): 绘制网络模型

    转载自: Caffe学习系列(18): 绘制网络模型 - denny402 - 博客园 http://www.cnblogs.com/denny402/p/5106764.html python/dr ...

  3. caffe学习日记--lesson7:caffemodel可视化的两种方法

    在Caffe中,目前有两种可视化prototxt格式网络结构的方法: 使用Netscope在线可视化 使用Caffe提供的draw_net.py 本文将就这两种方法加以介绍 Netscope:支持Ca ...

  4. Caffe 学习系列

    学习列表: Google protocol buffer在windows下的编译 caffe windows 学习第一步:编译和安装(vs2012+win 64) caffe windows学习:第一 ...

  5. Caffe学习系列(13):数据可视化环境(python接口)配置

    原文有更新: Caffe学习系列(13):数据可视化环境(python接口)配置 - denny402 - 博客园 http://www.cnblogs.com/denny402/p/5088399. ...

  6. Caffe学习笔记4图像特征进行可视化

    Caffe学习笔记4图像特征进行可视化 本文为原创作品,未经本人同意,禁止转载,禁止用于商业用途!本人对博客使用拥有最终解释权 欢迎关注我的博客:http://blog.csdn.net/hit201 ...

  7. Caffe学习笔记2

    Caffe学习笔记2-用一个预训练模型提取特征 本文为原创作品,未经本人同意,禁止转载,禁止用于商业用途!本人对博客使用拥有最终解释权 欢迎关注我的博客:http://blog.csdn.net/hi ...

  8. Caffe学习笔记2--Ubuntu 14.04 64bit 安装Caffe(GPU版本)

    0.检查配置 1. VMWare上运行的Ubuntu,并不能支持真实的GPU(除了特定版本的VMWare和特定的GPU,要求条件严格,所以我在VMWare上搭建好了Caffe环境后,又重新在Windo ...

  9. 深度学习21天实战caffe学习笔记《3 :准备Caffe环境》

    准备Caffe环境 [如果是其他环境下的配置就请绕道喽,我也没有专门去试一试各个环境下的配置,请谅解~] 官网 http://caffe.berkeleyvision.org/installation ...

  10. Caffe学习系列(8):solver优化方法

    Caffe学习系列(8):solver优化方法 上文提到,到目前为止,caffe总共提供了六种优化方法: Stochastic Gradient Descent (type: "SGD&qu ...

最新文章

  1. WMI技术介绍和应用——使用VC编写一个半同步查询WMI服务的类
  2. arrays中copyof复制两个数组_异或的魅力!图解「数组中两个数的最大异或值」
  3. 阿里云数加产品家族图首次亮相
  4. 百姓大药房JAVA面试_「老百姓大药房面试|面试题」-看准网
  5. 系统不做限流,我看你是对中国人口数量有什么误解
  6. 内容页超连接关键词的完美实现
  7. c语言学习的计划,c语言重新学习计划(转帖)
  8. 在C ++中将int转换为字符串的最简单方法
  9. 【java学习之路】(java SE篇)009.IO
  10. 算法设计与分析练习题答案
  11. 莫言母亲的八大教育真经
  12. FastReport添加Sqlite数据源
  13. idea php 提示丢失,解决idea 暂存文件或idea切换分支代码丢失的问题
  14. from StyleFrame import StyleFrame, Styler ModuleNotFoundError: No module named ‘StyleFrame‘
  15. Open cv的Canny边缘检测和轮廓检测例子
  16. 学习springboot第一天
  17. linux(centos) 保存退出vi编辑
  18. 怎么更改电脑桌面文件存放路径
  19. Stay hungry, Stay foolish 的原义
  20. Java高级 正向代理和反向代理理解

热门文章

  1. STL之vector去重三步曲(利用unique函数)
  2. 蚁群算法求TSP问题matlab代码
  3. Python 多进程multiprocessing
  4. python笔记(求100偶数的和)
  5. 【深入JVM内核—原理、诊断与优化】第2期开课了
  6. Node做网页爬虫时遇到的Html entites对象造成乱码
  7. 无法注册这篇文档........
  8. 分享一款国外的优化IE9浏览器的软件感觉很好用兼容win7
  9. WinXP中自带的netsh命令自动切换IP(zz)
  10. 间距margin、padding - bootStrap4常用CSS笔记