
第一步,准备工作
1首先从网址下载Caffe-Windows安装
2安装Visual Studio 2013;
3如果与需要使用NVIDIA显卡的请安装Cuda和CuDNN,不需要可以不装;
4将\windows\CommonSettingspropsexample 复制一份并修改为 \windows\CommonSettingsprops,然后打开做如下修改:
1)如果不使用GPU,不安装CUDA和CuDNN,将CpuOnlyBuild 改为 true ,并且 UseCuDNN 改为 false;
2)安装CuDNN的情况下,将CuDNND路径复制到CuDnnPath;
3)选择支持Python或者MATLAB接口,当然也可以两个都支持,设置PythonSupport或者MatlabSupport为true,同时将Python或者MATLAB路径分别粘过来PythonDir和MatlabDir。
第二步,编译
打开\windows\Caffesln,编译Caffe/convert_imageset、caffe、libcaffe、convert_mnist_data等,可以根据提示和需要进行,生成的caffeexe为训练与测试的主程序,convert_imageset为将训练和测试数据生成LMDB使用的程序。
观察caffe-master的第三方程序包,这个与caffe-master本文件夹都需要加上去的。所以在属性表里,先后需要include以下这些:(路径请自行修改)
D:\caffe-master\include
D:\NugetPackages\boost15900\lib\native\include
D:\NugetPackages\glog0330\build\native\include
D:\NugetPackages\gflags2121\build\native\include
D:\NugetPackages\protobuf-v120261\build\native\include
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v75\include
D:\NugetPackages\OpenBLAS02141\lib\native\include
D:\caffe-master\include\caffe\layers
D:\NugetPackages\OpenCV2410\build\native\include
D:\NugetPackages\OpenCV2410\build\native\include\opencv
D:\NugetPackages\OpenCV2410\build\native\include\opencv2
最后一项是CUDA的配置路径,找一下应该就可以找到。
那么我们的附加依赖项需要添加:
libcaffelib
libprotobuflib
opencv_highgui2410lib
opencv_core2410lib
opencv_imgproc2410lib
libgloglib
gflagslib
libopenblasdlla
hdf5lib
hdf5_hllib
cublaslib
cublas_devicelib
cudalib
cudadevrtlib
cudnnlib
cudartlib
cufftlib
cudart_staticlib
cufftwlib
cusparselib
cusolverlib
curandlib
nppclib
OpenCLlib
对了,最后别忘了配置环境变量哟,配置完之后重启一遍:
D:\NugetPackages\gflags2121\build\native\x64\v120\dynamic\Lib
D:\NugetPackages\hdf5-v120-complete18152\lib\native\bin\x64
D:\NugetPackages\glog0330\build\native\bin\x64\v120\Release\dynamic
D:\NugetPackages\OpenBLAS02141\lib\native\bin\x64
D:\NugetPackages\gflags2121\build\native\x64\v120\dynamic\Lib
D:\NugetPackages\OpenCV2410\build\native\bin\x64\v120\Release
D:\caffe-master\Build\x64\Release
那么在做完这些之后,我们就可以在新建工程里使用Caffe的接口了
1安装使用PyInstaller需要安装PyWin32。下载与Python对应的PyInstaller版本, 解压后就算安装好了 。2生成exe文件Python程序的目录为 F:\hellopy在命令行 中进入pyinstaller所在的目录,运行python pyinstallerpy F:\hellopy 在PyInstaller-21目录下,生成文件夹hellohello目录下有文件exe文件在dist目录下如果将python文件复制到 pyinstallerpy 所在目录下,则运行 python pyinstallerpy hellopy
CUDA安装程序NSight for Visual Studio支持VS二0一5新版本支持 CUDA™种由NVIDIA推通用并行计算架构该架构使GPU能够解决复杂计算问题 包含CUDA指令集架构(ISA)及GPU内部并行计算引
以上就是关于Windows下怎样采用微软的Caffe配置Faster R全部的内容,包括:Windows下怎样采用微软的Caffe配置Faster R、如何在VS2013中使用caffe接口、如何在Windows环境下配置Caffe等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)