Skip to content

Commit

Permalink
Use huber loss with MST init
Browse files Browse the repository at this point in the history
  • Loading branch information
ayushbaid committed May 18, 2024
1 parent 5a2643b commit 406798f
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions gtsfm/averaging/rotation/shonan.py
Original file line number Diff line number Diff line change
Expand Up @@ -54,14 +54,14 @@ def __init__(
super().__init__()
self._two_view_rotation_sigma = two_view_rotation_sigma
self._use_mst_init = use_mst_init
self._p_min = 5
self._p_max = 64
self._p_min = 3
self._p_max = 3

def __get_shonan_params(self) -> ShonanAveragingParameters3:
lm_params = LevenbergMarquardtParams.CeresDefaults()
shonan_params = ShonanAveragingParameters3(lm_params)
shonan_params.setUseHuber(False)
shonan_params.setCertifyOptimality(True)
shonan_params.setUseHuber(True)
shonan_params.setCertifyOptimality(False)
return shonan_params

def __between_factors_from_2view_relative_rotations(
Expand Down

0 comments on commit 406798f

Please sign in to comment.