From 796c15d3e663332d01dd3ef20f56ac5497f1cc4a Mon Sep 17 00:00:00 2001 From: StevenPuttemans Date: Fri, 3 Apr 2015 12:54:05 +0200 Subject: [PATCH] fixing wrong equation in accuracy break rule --- apps/traincascade/cascadeclassifier.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/traincascade/cascadeclassifier.cpp b/apps/traincascade/cascadeclassifier.cpp index a64566e..8b3eb57 100644 --- a/apps/traincascade/cascadeclassifier.cpp +++ b/apps/traincascade/cascadeclassifier.cpp @@ -218,7 +218,7 @@ bool CvCascadeClassifier::train( const string _cascadeDirName, "Branch training terminated." << endl; break; } - if( (tempLeafFARate <= acceptanceRatioBreakValue) && (acceptanceRatioBreakValue < 0) ){ + if( (tempLeafFARate <= acceptanceRatioBreakValue) && (acceptanceRatioBreakValue >= 0) ){ cout << "The required acceptanceRatio for the model has been reached to avoid overfitting of trainingdata. " "Branch training terminated." << endl; break; -- 2.7.4