win7-opencv249-matlab-cuda7.5配置faster-rcnn
2017-12-18 21:55
375 查看
写的不调理,最好先浏览下在开始配,最好按要求。
1.下载caffe源码和caffe_library,将caffe中的全部文件拷贝到caffe_library中的caffe文件夹下。
2.打开caffe_library\caffe\windows\caffe中的caffe.vcxproj文件如果没有就把同目录下的caffe.vcxproj.filters复制一遍改成caffe.vcxproj。
用editPlus打开后,把第292行和471行的cuda改成自己的版本。(网上下载的应该是cuda6.5)
3.之后再caffe_library目录下打开caffe.sln。(如果cuda版本不一致,可能.sln打开后caffe无法加载)
4.编译matlab的caffe,需要opencv249,boost_1_57_0,还有mkl,cuda7.5,matlab2014a(下载好后配置如图)
5.配置环境(包含目录)
(库目录)
opencv中库目录记的选择成x64版本,别选择成x86(之前用opencv都是x86。。。这个问题导致link2001,无法解析的外部符号。。。我居然弄了2天。。)
如果还是有无法解析的外部符号,那么就把caffe.vcxproj文件中所有有关opencv的项删掉,自己在vs中重新配一次opencv。
我之前是直接用2413配的有点问题。
还是不行就把opencv放在根目录下。
opencv记的在连接器中输入中附加依赖项中加入需要的lib文件(release版本)
记得把matlab的相关设置也加入进去。
7.配置完后,vs中解决配置方案 选择Release_Mex,解决方案平台选择x64
8.把caffe设置成启动项,然后开始重新生成。如果顺利的话应该显示的是生成了2个。
如果成功了会在caffe_library\x64\Release_Mex下生成
opencv的动态库我忘了是我自己之前出错配置加进入的还是本来有的 忘了。。。。
这个样子的话应该是第一步编译所需的matlab文件是完成了。
然后将生成的文件全部拷贝到faster_rcnn-master\external\caffe\matlab\caffe_faster_rcnn当中去。
记得将faster_rcnn-master\functions\nms中 Host_Compiler_Location = '-ccbin "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\x86_amd64"'; 改成自己的vs目录。
9.最后把experiment中的script_faster_cnn_demo.拷贝在根目录下。
%model_dir = fullfile(pwd, 'output', 'faster_rcnn_final', 'faster_rcnn_VOC0712_vgg_16layers'); %% VGG16
model_dir = fullfile(pwd, 'output', 'faster_rcnn_final', 'faster_rcnn_VOC0712_ZF'); %% ZF
这个改下
我是直接从网上下载训练好的模型,参考小咸鱼_的博客(http://blog.csdn.net/sinat_30071459/article/details/50546891)
在这里,谢谢@小咸鱼_的博客
这里也是一个大神的博客,我也根据人家写的,谢谢啦
https://m.baidu.com/from=2001a/bd_page_type=1/ssid=0/uid=0/pu=usm%401%2Csz%401320_2003%2Cta%40iphone_1_11.0_1_11.6/baiduid=28DFF89BAFA22E4347083AC53AF8F566/w=0_10_/t=iphone/l=3/tc?ref=www_iphone&lid=9589364335701730388&order=8&fm=alop&tj=www_normal_8_0_10_title&vit=osres&m=8&srd=1&cltj=cloud_title&asres=1&title=MATLAB%E4%B8%8B%E8%B7%91Faster-RCNN%2BZF%E5%AE%9E%E9%AA%8C%E6%97%B6%E5%A6%82%E4%BD%95%E7%BC%96%E8%AF%91%E8%87%AA%E5%B7%B1..._%E5%8D%9A%E5%AE%A2%E5%9B%AD&dict=32&w_qd=IlPT2AEptyoA_yiiJU8qogXZuQPIRaTiFBWPK7-N1yqynEu&tcplug=1&sec=26199&di=dc57bddb60f6cbc9&bdenc=1&tch=124.416.208.1745.2.360&nsrc=IlPT2AEptyoA_yixCFOxCGZb8c3JV3T5AAGGQmBX0DiyokaoxP4kHREsRDruKWuIJojjvG3FxBt8gGGdWWAk9RlCq_6qey6yl7ja9bmwrbbBUd2Pr2Z6O0L0XCYd6O86yKkgsBAgGgloMTIepq38ohcbbB_SqwJ6&eqid=8514440e834d2800100000035a353feb&wd=&clk_info=%7B%22srcid%22%3A1599%2C%22tplname%22%3A%22www_normal%22%2C%22t%22%3A1513439563295%2C%22xpath%22%3A%22div-a-h3-em3%22%7D&sfOpen=1
1.下载caffe源码和caffe_library,将caffe中的全部文件拷贝到caffe_library中的caffe文件夹下。
2.打开caffe_library\caffe\windows\caffe中的caffe.vcxproj文件如果没有就把同目录下的caffe.vcxproj.filters复制一遍改成caffe.vcxproj。
用editPlus打开后,把第292行和471行的cuda改成自己的版本。(网上下载的应该是cuda6.5)
3.之后再caffe_library目录下打开caffe.sln。(如果cuda版本不一致,可能.sln打开后caffe无法加载)
4.编译matlab的caffe,需要opencv249,boost_1_57_0,还有mkl,cuda7.5,matlab2014a(下载好后配置如图)
5.配置环境(包含目录)
(库目录)
opencv中库目录记的选择成x64版本,别选择成x86(之前用opencv都是x86。。。这个问题导致link2001,无法解析的外部符号。。。我居然弄了2天。。)
如果还是有无法解析的外部符号,那么就把caffe.vcxproj文件中所有有关opencv的项删掉,自己在vs中重新配一次opencv。
我之前是直接用2413配的有点问题。
还是不行就把opencv放在根目录下。
opencv记的在连接器中输入中附加依赖项中加入需要的lib文件(release版本)
记得把matlab的相关设置也加入进去。
7.配置完后,vs中解决配置方案 选择Release_Mex,解决方案平台选择x64
8.把caffe设置成启动项,然后开始重新生成。如果顺利的话应该显示的是生成了2个。
如果成功了会在caffe_library\x64\Release_Mex下生成
opencv的动态库我忘了是我自己之前出错配置加进入的还是本来有的 忘了。。。。
这个样子的话应该是第一步编译所需的matlab文件是完成了。
然后将生成的文件全部拷贝到faster_rcnn-master\external\caffe\matlab\caffe_faster_rcnn当中去。
记得将faster_rcnn-master\functions\nms中 Host_Compiler_Location = '-ccbin "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\x86_amd64"'; 改成自己的vs目录。
9.最后把experiment中的script_faster_cnn_demo.拷贝在根目录下。
%model_dir = fullfile(pwd, 'output', 'faster_rcnn_final', 'faster_rcnn_VOC0712_vgg_16layers'); %% VGG16
model_dir = fullfile(pwd, 'output', 'faster_rcnn_final', 'faster_rcnn_VOC0712_ZF'); %% ZF
这个改下
我是直接从网上下载训练好的模型,参考小咸鱼_的博客(http://blog.csdn.net/sinat_30071459/article/details/50546891)
在这里,谢谢@小咸鱼_的博客
这里也是一个大神的博客,我也根据人家写的,谢谢啦
https://m.baidu.com/from=2001a/bd_page_type=1/ssid=0/uid=0/pu=usm%401%2Csz%401320_2003%2Cta%40iphone_1_11.0_1_11.6/baiduid=28DFF89BAFA22E4347083AC53AF8F566/w=0_10_/t=iphone/l=3/tc?ref=www_iphone&lid=9589364335701730388&order=8&fm=alop&tj=www_normal_8_0_10_title&vit=osres&m=8&srd=1&cltj=cloud_title&asres=1&title=MATLAB%E4%B8%8B%E8%B7%91Faster-RCNN%2BZF%E5%AE%9E%E9%AA%8C%E6%97%B6%E5%A6%82%E4%BD%95%E7%BC%96%E8%AF%91%E8%87%AA%E5%B7%B1..._%E5%8D%9A%E5%AE%A2%E5%9B%AD&dict=32&w_qd=IlPT2AEptyoA_yiiJU8qogXZuQPIRaTiFBWPK7-N1yqynEu&tcplug=1&sec=26199&di=dc57bddb60f6cbc9&bdenc=1&tch=124.416.208.1745.2.360&nsrc=IlPT2AEptyoA_yixCFOxCGZb8c3JV3T5AAGGQmBX0DiyokaoxP4kHREsRDruKWuIJojjvG3FxBt8gGGdWWAk9RlCq_6qey6yl7ja9bmwrbbBUd2Pr2Z6O0L0XCYd6O86yKkgsBAgGgloMTIepq38ohcbbB_SqwJ6&eqid=8514440e834d2800100000035a353feb&wd=&clk_info=%7B%22srcid%22%3A1599%2C%22tplname%22%3A%22www_normal%22%2C%22t%22%3A1513439563295%2C%22xpath%22%3A%22div-a-h3-em3%22%7D&sfOpen=1
相关文章推荐
- Faster_RCNN配置步骤(win7+GTX TITAN X + CUDA7.5)----by jhj
- linux(ubuntu14.04)+cuda7.5+caffe+openCV2.4.9+matlab+cudnn新手配置
- 配置Ubuntu·14.04+显卡驱动+cuda7.5+opencv2.4.11+caffe
- Win7 配置caffe框架(VS2013 CUDA7.5 Win764位)
- Ubuntu 14.04 64位机上不带CUDA支持的Caffe配置编译操作过程+faster-rcnn
- Ubuntu16.04+CUDA8.0+OpenCV3.1+python+caffe+faster-rcnn环境配置
- win7(X64)系统下cuda7.5和VS2013的配置
- Caffe + ubuntu 15.10 64bit + opencv 3.0.0 + atlas + cuda7.5 + cudnnv4.0+Anaconda2配置过程记录文档
- win7 faster_rcnn 训练自己的数据 matlab
- Ubuntu16.04 cuda8.0+cudnn5.1 opencv3.3 caffe-faster-rcnn 服务器配置
- win7下配置faster-rcnn的tensorflow版本(gpu版本)
- CUDA7.5+opencv2.4.11+vs2013+TBB 环境配置
- py-faster-rcnn训练笔记(ubuntu14.04+cuda7.5+cuDNNv3+Python2.7)
- win10编译caffe跑faster-rcnn(cuda7.5)
- 【配置】vs13+opencv2.4.9+cuda6.5+64位win7编译配置
- Win7下,VS2010 + CUDA7.5 + GPU 重新编译OpenCV2.4.9(一)
- Ubuntu16.04 cuda8.0+cudnn5.1 opencv3.3 caffe-faster-rcnn
- CUDA 7.5 安装及配置(WIN7 64 英伟达G卡 VS2013)
- windows10 下 opencv2.4.13/opencv3.0.0 + VS2013 + cuda7.5 环境配置
- Win10 下Cmake编译配置 Opencv3.1 + Cuda7.5 + VS2013