From 1483de54790d25d97ca701044b775818b24b717c Mon Sep 17 00:00:00 2001 From: Kai Ni Date: Wed, 31 Mar 2010 17:43:28 +0000 Subject: [PATCH] mute the messages that has no verbosity level checking --- cpp/NonlinearOptimizer-inl.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cpp/NonlinearOptimizer-inl.h b/cpp/NonlinearOptimizer-inl.h index 55ce44c36..b0d65126e 100644 --- a/cpp/NonlinearOptimizer-inl.h +++ b/cpp/NonlinearOptimizer-inl.h @@ -154,7 +154,7 @@ namespace gtsam { // create new optimization state with more adventurous lambda NonlinearOptimizer next(graph_, newConfig, solver_, lambda_ / factor); - cout << "next error = " << next.error_ << endl; + if (verbosity >= TRYLAMBDA) cout << "next error = " << next.error_ << endl; if(lambdaMode >= CAUTIOUS) { throw runtime_error("CAUTIOUS mode not working yet, please use BOUNDED."); @@ -219,7 +219,7 @@ namespace gtsam { linear->print("linear"); // try lambda steps with successively larger lambda until we achieve descent - cout << "Trying Lambda for the first time" << endl; + if (verbosity >= LAMBDA) cout << "Trying Lambda for the first time" << endl; return try_lambda(*linear, verbosity, lambdaFactor, lambdaMode); }