restricted cout to suitable verbosity level

release/4.3a0
Luca 2014-01-24 17:48:30 -05:00
parent 8be9d37d72
commit 8c46e1d0cf
1 changed files with 3 additions and 1 deletions

View File

@ -167,7 +167,9 @@ void LevenbergMarquardtOptimizer::iterate() {
cout << "Warning: Levenberg-Marquardt giving up because cannot decrease error with maximum lambda" << endl;
break;
} else {
cout << "increasing lambda: old error (" << state_.error << ") new error (" << error << ")" << endl;
if (lmVerbosity >= LevenbergMarquardtParams::TRYLAMBDA)
cout << "increasing lambda: old error (" << state_.error << ") new error (" << error << ")" << endl;
increaseLambda();
}
}