Chapter 7 Windows下pycaffe的使用之draw_net.py
Chapter 6 中完成了在Windows下,对pycaffe的编译,如果编译存在问题,请参考:http://www.cnblogs.com/xiaopanlyu/p/6158902.html
本文接下来的内容假设已经编译好了pycaffe,直接进行使用。
1. 环境配置
为了和chapter 6 中编译pycaffe时使用的Python版本保持一致,这里使用的Python版本是 Python2.7.12-64bit.下载地址:https://www.python.org/downloads/release/python-2712/
1) 安装pip
在Windows cmd命令行中输入以下命令,本文以下命令未特别说明,均在此命令行下执行。
命令:python -m pip install -U pip
2) 安装protobuf
命令:pip install protobuf
如果 版本不够高的话,可能还是会出现importerror的错误,可以使用升级
命令:pip install protobuf --upgrade
3) 安装pydot
命令:pip install pydot
4) 安装GraphViz
命令:pip install GraphViz
5) 安装scikit_image
命令:pip install scikit-image
如果安装出错,可以下载后本地安装,下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs
从这个网站下载scikit_image-0.12.3-cp27-cp27m-win_amd64.whl(对应python x64),此处建议也直接把6) 、7) 、8) 中药安装的包下载下来,直接本地安装。
下载之后进行本地安装,注意文件路径
命令:pip install D:\your path\scikit_image-0.12.3-cp27-cp27m-win_amd64.whl
6) 安装scipy
命令:pip install D:\your path\scipy-0.18.0-cp27-cp27m-win_amd64.whl
7) 安装numpy-1.11.1+mkl
命令:pip install D:\your path\numpy-1.11.1+mkl-cp27-cp27m-win_amd64.whl
8) 安装matplotlib
命令:pip install D:\your path\matplotlib-1.5.3‑cp27‑cp27m‑win_amd64.whl
2. Draw Net
将network.prototxt复制到Release文件夹下,cmd到该路径下,根据以下使用提示绘制网络结构。
usage: draw_net.py [-h] [--rankdir RANKDIR] [--phase PHASE]
input_net_proto_file output_image_file
1) draw LeNet-5
命令:python draw_net.py --rankdir=BT lenet_train_test.prototxt LeNet-5.bmp
2) draw CIFAR10_full
命令:python draw_net.py --rankdir=BT cifar10_full_train_test.prototxt cifar10_full.bmp
3) draw CaffeNetConv
命令:python draw_net.py --rankdir=BT bvlc_caffenet_full_conv.prototxt bvlc_caffenet.bmp
3. 他山之石
如果觉得使用draw_net.py比较麻烦,推荐一个在线可视化的网站:http://ethereon.github.io/netscope/quickstart.html
当然各有优缺点,自行选择。
Reference
1. http://blog.csdn.net/LG1259156776/article/details/52563889
2. http://www.lfd.uci.edu/~gohlke/pythonlibs/
3. https://www.python.org/downloads/release/python-2712/
4. http://www.cnblogs.com/xiaopanlyu/p/6158902.html
转载于:https://www.cnblogs.com/xiaopanlyu/p/6192860.html
Chapter 7 Windows下pycaffe的使用之draw_net.py相关推荐
- windows下 cl: 命令行 error D8021 :无效的数值参数“/Wno-cpp”的解决办法
Mask R-CNN学习(三):windows下 cl: 命令行 error D8021 :无效的数值参数"/Wno-cpp"的解决办法 2018年07月20日 11:11:06 ...
- windows下ipython notebook搭建、安装常见问题及Python模块安装
一.搭建 平时在台式机上linux下编写python,但由于matlab建模需要,而自己的本本是win7系统,不想装双系统和虚拟机,因此了解了一下ipython notebook,顿时感受到了其强大. ...
- Windows下用VS2013加载caffemodel做图像分类
本文假设你已经安装CUDA,CUDA版本是7.5. 1.编译caffe的Windows版本 happynear的博客已经介绍了如何在windows下编译caffe,这里把我自己编译的过程记录下来,也算 ...
- caffe使用过程+digits在windows下的安装和运行
一.模型基本组成 想要训练一个caffe模型,需要配置两个文件,包含两个部分:网络模型,参数配置,分别对应*.prototxt , ****_solver.prototxt文件. Caffe模型文件解 ...
- windows下配置caffe-matlab接口
一.环境说明 也是安装顺序.特别强调的是除VS2015以外,其他软件的安装路径都最好不要包含空格. 1.Windows 64位系统. 2.Visual Studio 2015(VS2015, 对应VC ...
- 【Caffe】Windows下caffe安装详解
学习windows下caffe的相关开发.同时也在安装完后及时进行总结,希望这篇博文可以帮助到大家! 需要准备的文件: 1,VS2013(必选),这个不再赘述 2,Windows版的caffe,BVL ...
- Caffe(CPU-only)版本在windows下的安装及配置
参考文章 win7 + Caffe CPU版本安装 Caffe初体验之Caffe-Windows的配置(CPU/GPU)与Mnist数据集测试 win10下装caffe的cpu版本详解 Windows ...
- 虚拟机里提示计算机内存不足,windows下打开VMware虚拟机时提示内存不足的处理方法...
参考:http://thinkpig007.blog.51cto.com/971471/1589831 以管理员身份运行vmware.exe即可 错误的错误提示: Not enough physica ...
- 在windows下配置R-CNN detection selective_search_ijcv_with_python目标检测
今天终于跑通了RCNN目标检测代码,说实话为了实现目标检测我试着在windows上配置各种检测框架,fast-RCNN,faster_RCNN,RFCN,SSD.好吧最终没一个成功的,windows上 ...
最新文章
- 图解Transformer(完整版)!
- python next用法
- 「SAP技术」SAP MM 委外加工采购流程里副产品的收货
- python不知道错在哪里怎么办_python怎么处理错误和异常
- python中global 和 nonlocal 的作用域
- C# 使用 HelpProvider 控件调用帮助文件
- 在控制台输出九九乘法表
- 程序员的思维修炼》读书笔记
- 3516a 自带的ive 算子的运行情况分析
- 微信小程序教学第三章(含视频):小程序中级实战教程:列表-静态页面制作...
- 光(复振幅)在自由空间中传播的matlab仿真——傅里叶光学方法
- sqlserver2017不允许保存更改
- linux磁盘分区详解
- c++内存分区、创建变量开辟内存
- 会员管理系统,建议收藏!
- 如何把老旧笔记本变成一部 Chromebook
- 打通零售新渠道,实现线上线下业务一体化
- 循环神经网络LSTM论文解读
- 信号与系统——零输入与零状态响应之间的比较
- 网络安全——数据链路层安全协议
热门文章
- 面向对象基础及UML建模语言
- 【Unity3D】Tags和Layers
- 课堂练习之谁是水王(一)
- BZOJ-2324 营救皮卡丘 最小费用可行流+拆下界+Floyd预处理
- SELECT TOP column FROM table [ORDER BY column [DESC]]
- jQueryHTMLCSS3实现垂直手风琴折叠菜单方法讲解
- 路由器无线桥接 router wireless bridge
- C++ STL map的使用
- PL/SQL Developer 工具连接ORALCE数据库的方法
- MySQL(2)数据库管理