src/caffe/layers/cudnn_conv_layer.cu(142): error: argument of type "double *" is incompatible with parameter of type "size_t" detected during instantiation of "void caffe::CuDNNConvolutionLayer::Backward_gpu(const std::vector *, std::allocator *>> &, const std::vector<__nv_bool, std::allocator<__nv_bool>> &, const std::vector *, std::allocator *>> &) [with Dtype=double]" (159): here
src/caffe/layers/cudnn_conv_layer.cu(142): error: too few arguments in function call detected during instantiation of "void caffe::CuDNNConvolutionLayer::Backward_gpu(const std::vector *, std::allocator *>> &, const std::vector<__nv_bool, std::allocator<__nv_bool>> &, const std::vector *, std::allocator *>> &) [with Dtype=double]" (159): here
20 errors detected in the compilation of "/tmp/tmpxft_00001284_00000000-16_cudnn_conv_layer.compute_50.cpp1.ii". make: * [.build_release/cuda/src/caffe/layers/cudnn_conv_layer.o] Error 1 make: * Waiting for unfinished jobs....
ответ
Прошу сообщить these инструкции на сайте Rob для установки быстрого rcnn.
Также вы можете проверить, не связана ли проблема с вашей конфигурацией cudnn, следуя инструкциям these (при условии, что вы используете EC2 или Ubuntu 14.04).
Если все еще проблема, было бы полезно, если бы вы могли поделиться предпринятыми вами шагами, которые дают вам эту ошибку и какую машину вы строите.
Я недавно встретил эту проблему. Это происходит при компиляции проекта fast-rcnn, но не для py-faster-rcnn и enter link description here. После того, как я прочитал руководство по установке caffe, которое представлено в Интернете: Caffe Installation, я думаю, что версия cuDNN (первая - v3, последняя - v4) может привести к проблеме. Моя установочная версия cuDNN - v4.0.7, и она хорошо работает для последних двух проектов.