caffe编译报错 cudnn.hpp:127:41: error: too few arguments to function ‘cudnnStatus_t cudnnSetPooling2dDe
生活随笔
收集整理的這篇文章主要介紹了
caffe编译报错 cudnn.hpp:127:41: error: too few arguments to function ‘cudnnStatus_t cudnnSetPooling2dDe
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
轉載自:
https://blog.csdn.net/u011070171/article/details/52292680
?
這是因為當前版本的caffe的cudnn實現與系統所安裝的cudnn的版本不一致引起的。
解決辦法:
1.將./include/caffe/util/cudnn.hpp 換成最新版的caffe里的cudnn的實現,即相應的cudnn.hpp.
2. 將./include/caffe/layers里的,所有以cudnn開頭的文件,例如cudnn_conv_layer.hpp。?? 都替換成最新版的caffe里的相應的同名文件。
3.將./src/caffe/layer里的,所有以cudnn開頭的文件,例如cudnn_lrn_layer.cu,cudnn_pooling_layer.cpp,cudnn_sigmoid_layer.cu。
?? 都替換成最新版的caffe里的相應的同名文件。
總結
以上是生活随笔為你收集整理的caffe编译报错 cudnn.hpp:127:41: error: too few arguments to function ‘cudnnStatus_t cudnnSetPooling2dDe的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pytorch教程
- 下一篇: fatal error: hdf5.h: