caffe的python接口安装,以及模型可视化 win10环境下cpu版本caffe训练mnist数据集的心得 openmv机器学习卷积神经网络训练步骤四

Windows下Anaconda2和Anaconda3共存

假设我先安装Anaconda3,安装在F:\Anaconda3
在这里插入图片描述在这里插入图片描述

然后我再安装Anaconda2,需要安装在F:\Anaconda3\envs\py2
在这里插入图片描述在这里插入图片描述

安装完成之后,在命令提示符里面直接输入python会启动python3。如果想使用python2的话先
执行activate py2,然后执行python就可以使用python2了。取消激活使用deactivate。
注意:这种方法不实用每次都需要激活才可以用python2,到后期把caffemodel文件转换成.network文件是还需要重新设置
解决办法将以下两个文件重命名
在这里插入图片描述
分别改为python2.exe 和 pythonw2.exe
再次在cmd命令行中敲击python2即可直接出来Python2版本
在这里插入图片描述
同理把anaconda3下的里个文件也要重命名为python3.exe和pythonw3.exe
在这里插入图片描述
再次在cmd中敲击python3即可得到python3版本了
在这里插入图片描述
额应该是可以用了

windows下编译pycaffe:
在python2下进行安装
1.pip install protobuf
2.pip install pydot
3.安装Graphviz:
http://www.graphviz.org/Download_windows.php
4.把Graphviz安装文件的bin目录加入系统环境
5.修改CommonSettings.props文件
true
F:\Anaconda3\envs\py2</PythonDir>
6.编译
7.把caffe-windows\Build\x64\Release\pycaffe\caffe复制到Anaconda2的Lib\site-packages目录下
8.把Build\x64\Release\pycaffe\caffe目录下的所有文件复制到caffe-windows\python\caffe目录下
9.测试import caffe

使用绘制网络结构

1.使用draw_net.py
python执行draw_net.py
第一个参数:–rankdir TB
TB表示TOP到BOTTOM。或者使用LR,从左到右。
第二个参数:网络结构描述文件的路径
第三个参数:网络图的输出路径
比如:python E:\Caffe\caffe-windows\python\draw_net.py --rankdir TB E:\Caffe\caffe
windows\examples\mnist\lenet_train_test.prototxt E:\Caffe\caffe-windows\examples\mnist
\draw\net\mnist.png
此种方法我电脑没弄出来,
2.使用在线画图软件(需要梯子,网络要求高)
http://ethereon.github.io/netscope/#/editor
直接将lenet_train_test.prototxt文件粘贴到左侧就ok了,本人使用此种方法,简单快捷,还好有梯子

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值