win7 64位 Caffe+Cuda6.5+Opencv3.10+Boost1.56配置

来源:互联网 发布:wireshark过滤端口 编辑:程序博客网 时间:2024/05/16 05:43

1.Win-64系统并配置好Opencv3.10

2.首先从https://github.com/initialneil/caffe-vs2013下载我们要配置的caffe-vs2013-master,选择这个版本是因为作者Neil Z.SHAO已经做好单张样本的测试程序,可以直接使用。

3.从http://pan.baidu.com/s/1o8y7tjG下载依赖包3rdparty。


4.设备管理器查看PC的显卡,对应https://developer.nvidia.com/cuda-gpus查看是否支持cuda,并下载对应的版本https://developer.nvidia.com/cuda-downloads

5.从http://www.boost.org/users/history/下载boost1.56库

6.解压caffe-vs20313-master到盘符,不要有中文路径,解压3rdparty到caffe根目录。打开原工程Caffe-vs2013 - Release.props


CUDA_PATH_V7_5,BOOST_1_56_0是类似下图新建的环境变量。


这边我只配置Release-x64平台,装了cuda6.5版本,打开caffe-vs2013.sln。在缺少cuda7.5的编译环境下,caffe工程会显示load fail。对应修改配置文件以及路径,注意环境变量修改要重启计算机,最后重新加载工程即可打开。

配置后的Release.props


7.配置成功后打开caffe工程属性,修改配置类型应用程序.exe


之后会在根目录caffe-vs2013-master\build\x64\Release下得到生成的caffe.exe。再修改配置类型静态库.lib,得到静态文件给后边的test-mnist工程使用。opencv3.10只需添加#include "opencv2/opencv.hpp"


附上原作者的博客https://initialneil.wordpress.com/


8.成功后训练minst数据集得到model以及使用根目录下caffe-vs2013-master\caffe\examples\images\mnist_5.png图片,用test-mnist工程进行测试。






0 0
原创粉丝点击