Quantcast
Channel: OpenCV Q&A Forum - Latest question feed
Viewing all articles
Browse latest Browse all 19555

Problem of predicting model via loading SVM(opencv3.0.0+vs2013)

$
0
0
OpenCV3.0.0+VS2013 The results after training is different with original predict after reloading model. ////////////////////////////////////////////////////////////// Ptr svm = SVM::create(); svm->setType(SVM::C_SVC); svm->setKernel(SVM::RBF); svm->setC(1); svm->setTermCriteria(TermCriteria(TermCriteria::MAX_ITER, 3000, 1e-6)); svm->setGamma(0.25); Ptr tData = TrainData::loadFromCSV("20160519_r_COS.csv",1,-1,-1); svm->train(tData, ROW_SAMPLE); svm->save("20160519__r1.xml"); //model Mat comp_result(predict_comp.rows, 1, CV_32FC(1)); svm->predict(predict_comp, comp_result); Ptr tData_comp = SVM::create(); tData_comp = StatModel::load("20160519__r1.xml"); Mat comp_result2(predict_comp.rows, 1, CV_32FC(1)); tData_comp->predict(predict_comp, comp_result2); the result with predict after traing is different with load model

Viewing all articles
Browse latest Browse all 19555

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>