msracver / Flow-Guided-Feature-Aggregation

Flow-Guided Feature Aggregation for Video Object Detection
MIT License
723 stars 190 forks source link

make mxnet0.10.0 fail ,the error is from src #63

Closed ghost closed 5 years ago

ghost commented 5 years ago

`src/operator/./cudnn_rnn-inl.h(435): error: argument of type "cudnnRNNDescriptor_t" is incompatible with parameter of type "cudnnHandle_t" detected during: instantiation of "void mxnet::op::CuDNNRNNOp::Forward(const mxnet::OpContext &, const std::vector<mxnet::TBlob, std::allocator> &, const std::vector<mxnet::OpReqType, std::allocator> &, const std::vector<mxnet::TBlob, std::allocator> &, const std::vector<mxnet::TBlob, std::allocator> &) [with DType=float]" (54): here instantiation of "mxnet::op::CuDNNRNNOp::CuDNNRNNOp(mxnet::op::RNNParam) [with DType=float]" src/operator/rnn.cu(20): here

src/operator/./cudnn_rnn-inl.h(435): error: argument of type "uint32_t" is incompatible with parameter of type "cudnnRNNDescriptor_t" detected during: instantiation of "void mxnet::op::CuDNNRNNOp::Forward(const mxnet::OpContext &, const std::vector<mxnet::TBlob, std::allocator> &, const std::vector<mxnet::OpReqType, std::allocator> &, const std::vector<mxnet::TBlob, std::allocator> &, const std::vector<mxnet::TBlob, std::allocator> &) [with DType=float]" (54): here instantiation of "mxnet::op::CuDNNRNNOp::CuDNNRNNOp(mxnet::op::RNNParam) [with DType=float]" src/operator/rnn.cu(20): here

src/operator/./cudnn_rnn-inl.h(435): error: argument of type "cudnnDropoutDescriptor_t" is incompatible with parameter of type "int" detected during: instantiation of "void mxnet::op::CuDNNRNNOp::Forward(const mxnet::OpContext &, const std::vector<mxnet::TBlob, std::allocator> &, const std::vector<mxnet::OpReqType, std::allocator> &, const std::vector<mxnet::TBlob, std::allocator> &, const std::vector<mxnet::TBlob, std::allocator> &) [with DType=float]" (54): here instantiation of "mxnet::op::CuDNNRNNOp::CuDNNRNNOp(mxnet::op::RNNParam) [with DType=float]" src/operator/rnn.cu(20): here

src/operator/./cudnn_rnn-inl.h(435): error: argument of type "cudnnRNNInputMode_t" is incompatible with parameter of type "cudnnDropoutDescriptor_t" detected during: instantiation of "void mxnet::op::CuDNNRNNOp::Forward(const mxnet::OpContext &, const std::vector<mxnet::TBlob, std::allocator> &, const std::vector<mxnet::OpReqType, std::allocator> &, const std::vector<mxnet::TBlob, std::allocator> &, const std::vector<mxnet::TBlob, std::allocator> &) [with DType=float]" (54): here instantiation of "mxnet::op::CuDNNRNNOp::CuDNNRNNOp(mxnet::op::RNNParam) [with DType=float]" src/operator/rnn.cu(20): here

src/operator/./cudnn_rnn-inl.h(435): error: argument of type "cudnnDirectionMode_t" is incompatible with parameter of type "cudnnRNNInputMode_t" detected during: instantiation of "void mxnet::op::CuDNNRNNOp::Forward(const mxnet::OpContext &, const std::vector<mxnet::TBlob, std::allocator> &, const std::vector<mxnet::OpReqType, std::allocator> &, const std::vector<mxnet::TBlob, std::allocator> &, const std::vector<mxnet::TBlob, std::allocator> &) [with DType=float]" (54): here instantiation of "mxnet::op::CuDNNRNNOp::CuDNNRNNOp(mxnet::op::RNNParam) [with DType=float]" src/operator/rnn.cu(20): here

src/operator/./cudnn_rnn-inl.h(435): error: argument of type "cudnnRNNMode_t" is incompatible with parameter of type "cudnnDirectionMode_t" detected during: instantiation of "void mxnet::op::CuDNNRNNOp::Forward(const mxnet::OpContext &, const std::vector<mxnet::TBlob, std::allocator> &, const std::vector<mxnet::OpReqType, std::allocator> &, const std::vector<mxnet::TBlob, std::allocator> &, const std::vector<mxnet::TBlob, std::allocator> &) [with DType=float]" (54): here instantiation of "mxnet::op::CuDNNRNNOp::CuDNNRNNOp(mxnet::op::RNNParam) [with DType=float]" src/operator/rnn.cu(20): here

src/operator/./cudnn_rnn-inl.h(435): error: argument of type "cudnnDataType_t" is incompatible with parameter of type "cudnnRNNMode_t" detected during: instantiation of "void mxnet::op::CuDNNRNNOp::Forward(const mxnet::OpContext &, const std::vector<mxnet::TBlob, std::allocator> &, const std::vector<mxnet::OpReqType, std::allocator> &, const std::vector<mxnet::TBlob, std::allocator> &, const std::vector<mxnet::TBlob, std::allocator> &) [with DType=float]" (54): here instantiation of "mxnet::op::CuDNNRNNOp::CuDNNRNNOp(mxnet::op::RNNParam) [with DType=float]" src/operator/rnn.cu(20): here

src/operator/./cudnn_rnn-inl.h(435): error: too few arguments in function call detected during: instantiation of "void mxnet::op::CuDNNRNNOp::Forward(const mxnet::OpContext &, const std::vector<mxnet::TBlob, std::allocator> &, const std::vector<mxnet::OpReqType, std::allocator> &, const std::vector<mxnet::TBlob, std::allocator> &, const std::vector<mxnet::TBlob, std::allocator> &) [with DType=float]" (54): here instantiation of "mxnet::op::CuDNNRNNOp::CuDNNRNNOp(mxnet::op::RNNParam) [with DType=float]" src/operator/rnn.cu(20): here`

8 errors detected in the compilation of "/tmp/tmpxft_0000a3de_00000000-11_rnn.compute_50.cpp1.ii". Makefile:211: recipe for target 'build/src/operator/rnn_gpu.o' failed make: *** [build/src/operator/rnn_gpu.o] Error 2 make: *** 正在等待未完成的任务....