diff --git a/gtsam/nonlinear/LevenbergMarquardtOptimizer.cpp b/gtsam/nonlinear/LevenbergMarquardtOptimizer.cpp index bb7e065dc..3aa2155dc 100644 --- a/gtsam/nonlinear/LevenbergMarquardtOptimizer.cpp +++ b/gtsam/nonlinear/LevenbergMarquardtOptimizer.cpp @@ -157,9 +157,11 @@ void LevenbergMarquardtOptimizer::iterate() { } else { state_.lambda *= params_.lambdaFactor; } - } catch(...) { - throw; } +// Frank asks: why would we do that? +// catch(...) { +// throw; +// } } // end while if (lmVerbosity >= LevenbergMarquardtParams::LAMBDA)