From 4fbd5707f7dc2985481d941c768ca2eb14556127 Mon Sep 17 00:00:00 2001 From: Mathieu Barnachon Date: Thu, 22 Aug 2013 17:34:31 +1200 Subject: [PATCH] Fix warning on precision lost due to double to float conversion. --- modules/ml/src/svm.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ml/src/svm.cpp b/modules/ml/src/svm.cpp index 7ebecf8b87..f7cf28d5a5 100644 --- a/modules/ml/src/svm.cpp +++ b/modules/ml/src/svm.cpp @@ -1274,7 +1274,7 @@ void CvSVM::get_svm_detector( std::vector< float > & detector ) const } detector.push_back( svi ); } - detector.push_back( -decision_func->rho ); + detector.push_back( (float)-decision_func->rho ); } bool CvSVM::set_params( const CvSVMParams& _params )