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