windows10 + GUDA9.0+cudnn7.0.5+GPU+Visual studio2013
?
1.下載caffe
微軟caffe傳送門(由于是在WIN10下安裝caffe,因此使用微軟的caffe可以節約不少時間)
?
2.編譯caffe
下載完成后,解壓caffe【解壓目錄中最好不要有中文目錄】
編譯工具為VisualStudio2013【VS2013親測可用,其余版本VS需考慮兼容性】
?
3.配置項目屬性
1)caffe-master/windows下? CommonSettings.props.example 文件復制一份重命名為CommonSettings.props
?
4.
打開caffe工程(caffe-master/windows/caffe.sln)
打開時會自動安裝VS的一些擴展套件【也有可能是其他依賴項,需耐心等待】
將CommonSettings.props中caffe版本改為9.0
5.設置編譯器不講警告視為錯誤。
6.
為caffe libcaffe 添加cuda的項目屬性表
將該目錄下C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\extras\visual_studio_integration\MSBuildExtensions
項目屬性表分別添加到工程caffe libcafe
? ? ?
7.先僅編譯生成??libcaffe??時會報錯???error: too few arguments in function call,進而導致后面124個錯誤。
雙擊查看報錯函數???cudnnSetConvolution2dDescriptor,在參數列表末尾補充一個參數 CUDNN_DATA_FLOAT 或CUDNN_DATA_DOUBLE即可。
?
8.出現沒有生成object文件的錯誤,雙擊該錯誤,點擊確定,然后保存即可。
?
9.點擊caffe->caffe.cpp,按F5運行,生成如下界面,證明安裝成功。同時在根目錄下面會生成相應的exe,lib,dll等文件。
總結
以上是生活随笔為你收集整理的windows10 + GUDA9.0+cudnn7.0.5+GPU+Visual studio2013的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 查看电脑适合的CUDA版本和对应的cuD
- 下一篇: D-Link路由器设置