Windows下怎样采用微软的Caffe配置Faster R

Windows下怎样采用微软的Caffe配置Faster R,第1张

第一步,准备工作

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等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10063745.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存