错误描述:



。。。

等等类似的`错误,总之都是关于cudnn的,这是因为当前使用的caffe版本太旧了
解决办法:
第一步:下载新版本的caffe,比如BVLC下面的caffe,然后将新版本下的/include/caffe/util/cudnn.hpp拷贝到你当前编译使用的caffe下相同位置;
第二步:当前使用的caffe版本下的./include/caffe/layers下所有以cudnn开头的文件都用新版本下的./include/caffe/layers下所有以cudnn开头的文件替换;
第三步:当前使用的caffe版本下的./src/caffe/layers下所有以cudnn开头的文件都用新版本下的./src/caffe/layers下所有以cudnn开头的文件替换;
至此就完成了,重新编译试试是否成功

在安装segnet版本的caffe时,由于旧版caffe与cudnn不兼容导致编译错误。解决方法包括:下载最新版caffe,替换cudnn.hpp文件,以及更新./include/caffe/layers和./src/caffe/layers中所有cudnn相关的文件。完成这些步骤后重新编译,问题通常可以得到解决。
最低0.47元/天 解锁文章
904

被折叠的 条评论
为什么被折叠?



