我使用 DIGITS (NVCaffe) 训练了我的模型,并在 opencv 中使用它,类似于使用 .prototxt 和 .caffemodel 的 opencv 示例,我对其进行了测试并且效果很好。但是当我使用由数字训练的模型时,我得到了这个错误:
OpenCV Error: Assertion failed (pbBlob.raw_data_type() ==
caffe::FLOAT16) in blobFromProto, file
/opt/opencv/modules/dnn/src/caffe/caffe_importer.cpp, line 242
Exception: /opt/opencv/modules/dnn/src/caffe/caffe_importer.cpp:242:
error: (-215) pbBlob.raw_data_type() == caffe::FLOAT16 in function
blobFromProto
帮我解决它!这个问题之前提过很多次都没有回答! http://answers.opencv.org/question/177086/unable-to-use-caffe-model-trained-in-nvidia-digits-in-opencv-dnn-code/