安装segnet版本的caffe时出现的cudnn错误
错误描述:
。。。
等等类似的`错误,总之都是关于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开头的文件替换;
至此就完成了,重新编译试试是否成功