aboutsummaryrefslogtreecommitdiff
path: root/internal/ceres/levenberg_marquardt_strategy_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'internal/ceres/levenberg_marquardt_strategy_test.cc')
-rw-r--r--internal/ceres/levenberg_marquardt_strategy_test.cc27
1 files changed, 14 insertions, 13 deletions
diff --git a/internal/ceres/levenberg_marquardt_strategy_test.cc b/internal/ceres/levenberg_marquardt_strategy_test.cc
index 0ce44c4..86302b7 100644
--- a/internal/ceres/levenberg_marquardt_strategy_test.cc
+++ b/internal/ceres/levenberg_marquardt_strategy_test.cc
@@ -58,7 +58,7 @@ class RegularizationCheckingLinearSolver : public DenseSparseMatrixSolver {
diagonal_(diagonal) {
}
- virtual ~RegularizationCheckingLinearSolver(){}
+ virtual ~RegularizationCheckingLinearSolver() {}
private:
virtual LinearSolver::Summary SolveImpl(
@@ -82,8 +82,8 @@ TEST(LevenbergMarquardtStrategy, AcceptRejectStepRadiusScaling) {
TrustRegionStrategy::Options options;
options.initial_radius = 2.0;
options.max_radius = 20.0;
- options.lm_min_diagonal = 1e-8;
- options.lm_max_diagonal = 1e8;
+ options.min_lm_diagonal = 1e-8;
+ options.max_lm_diagonal = 1e8;
// We need a non-null pointer here, so anything should do.
scoped_ptr<LinearSolver> linear_solver(
@@ -111,12 +111,12 @@ TEST(LevenbergMarquardtStrategy, AcceptRejectStepRadiusScaling) {
}
TEST(LevenbergMarquardtStrategy, CorrectDiagonalToLinearSolver) {
- Matrix jacobian(2,3);
+ Matrix jacobian(2, 3);
jacobian.setZero();
- jacobian(0,0) = 0.0;
- jacobian(0,1) = 1.0;
- jacobian(1,1) = 1.0;
- jacobian(0,2) = 100.0;
+ jacobian(0, 0) = 0.0;
+ jacobian(0, 1) = 1.0;
+ jacobian(1, 1) = 1.0;
+ jacobian(0, 2) = 100.0;
double residual = 1.0;
double x[3];
@@ -125,13 +125,13 @@ TEST(LevenbergMarquardtStrategy, CorrectDiagonalToLinearSolver) {
TrustRegionStrategy::Options options;
options.initial_radius = 2.0;
options.max_radius = 20.0;
- options.lm_min_diagonal = 1e-2;
- options.lm_max_diagonal = 1e2;
+ options.min_lm_diagonal = 1e-2;
+ options.max_lm_diagonal = 1e2;
double diagonal[3];
- diagonal[0] = options.lm_min_diagonal;
+ diagonal[0] = options.min_lm_diagonal;
diagonal[1] = 2.0;
- diagonal[2] = options.lm_max_diagonal;
+ diagonal[2] = options.max_lm_diagonal;
for (int i = 0; i < 3; ++i) {
diagonal[i] = sqrt(diagonal[i] / options.initial_radius);
}
@@ -148,7 +148,8 @@ TEST(LevenbergMarquardtStrategy, CorrectDiagonalToLinearSolver) {
EXPECT_CALL(log, Log(WARNING, _,
HasSubstr("Failed to compute a finite step.")));
- TrustRegionStrategy::Summary summary = lms.ComputeStep(pso, &dsm, &residual, x);
+ TrustRegionStrategy::Summary summary =
+ lms.ComputeStep(pso, &dsm, &residual, x);
EXPECT_EQ(summary.termination_type, FAILURE);
}
}