From ddb0afbc444171d1abd8af96108c1665ecd93d94 Mon Sep 17 00:00:00 2001 From: Markus Schoeler Date: Thu, 14 Feb 2013 15:28:10 +0100 Subject: [PATCH] Changed line 1266 in svm.cpp to allow the new kernels to be used --- modules/ml/src/svm.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/ml/src/svm.cpp b/modules/ml/src/svm.cpp index 90d800abbc..c7e41b7004 100644 --- a/modules/ml/src/svm.cpp +++ b/modules/ml/src/svm.cpp @@ -1262,7 +1262,8 @@ bool CvSVM::set_params( const CvSVMParams& _params ) svm_type = params.svm_type; if( kernel_type != LINEAR && kernel_type != POLY && - kernel_type != SIGMOID && kernel_type != RBF ) + kernel_type != SIGMOID && kernel_type != RBF && + kernel_type != INTER && kernel_type != CHI2) CV_ERROR( CV_StsBadArg, "Unknown/unsupported kernel type" ); if( kernel_type == LINEAR )