From db9b98030b8ffc0d485bdae0a21453bf476dc898 Mon Sep 17 00:00:00 2001 From: John Lambert Date: Thu, 12 Aug 2021 18:31:24 -0400 Subject: [PATCH] import GncLMParams, GncLMOptimizer to prevent pybind's automatic long names from name concat --- python/gtsam/tests/test_NonlinearOptimizer.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/python/gtsam/tests/test_NonlinearOptimizer.py b/python/gtsam/tests/test_NonlinearOptimizer.py index 66339b41b..e2561ae52 100644 --- a/python/gtsam/tests/test_NonlinearOptimizer.py +++ b/python/gtsam/tests/test_NonlinearOptimizer.py @@ -17,7 +17,7 @@ import unittest import gtsam from gtsam import (DoglegOptimizer, DoglegParams, DummyPreconditionerParameters, GaussNewtonOptimizer, - GaussNewtonParams, GncParams, GncOptimizer, + GaussNewtonParams, GncLMParams, GncLMOptimizer, LevenbergMarquardtOptimizer, LevenbergMarquardtParams, NonlinearFactorGraph, Ordering, PCGSolverParameters, Point2, PriorFactorPoint2, Values) @@ -80,8 +80,8 @@ class TestScenario(GtsamTestCase): self.assertAlmostEqual(0, fg.error(actual3)) # Graduated Non-Convexity (GNC) - gncParams = GncParams() - actual4 = GncOptimizer(fg, initial_values, gncParams).optimize() + gncParams = GncLMParams() + actual4 = GncLMOptimizer(fg, initial_values, gncParams).optimize() self.assertAlmostEqual(0, fg.error(actual4))