diff --git a/modules/ml/src/svm.cpp b/modules/ml/src/svm.cpp index d4c8c40771..1eddfc5e0e 100644 --- a/modules/ml/src/svm.cpp +++ b/modules/ml/src/svm.cpp @@ -317,7 +317,8 @@ void CvSVMKernel::calc_rbf( int vcount, int var_count, const float** vecs, results[j] = (Qfloat)(s*gamma); } - cvExp( &R, &R ); + if( vcount > 0 ) + cvExp( &R, &R ); }