open3d.pipelines.registration.GlobalOptimizationConvergenceCriteria#

class open3d.pipelines.registration.GlobalOptimizationConvergenceCriteria#

Convergence criteria of GlobalOptimization.

__init__(*args, **kwargs)#

Overloaded function.

  1. __init__(self: open3d.cpu.pybind.pipelines.registration.GlobalOptimizationConvergenceCriteria) -> None

Default constructor

  1. __init__(self: open3d.cpu.pybind.pipelines.registration.GlobalOptimizationConvergenceCriteria, arg0: open3d.cpu.pybind.pipelines.registration.GlobalOptimizationConvergenceCriteria) -> None

Copy constructor

property lower_scale_factor#

Lower scale factor value.

Type:

float

property max_iteration#

Maximum iteration number for iterative optimization module.

Type:

int

property max_iteration_lm#

Maximum iteration number for Levenberg Marquardt method. max_iteration_lm is used for additional Levenberg-Marquardt inner loop that automatically changes steepest gradient gain.

Type:

int

property min_relative_increment#

Minimum relative increments.

Type:

float

property min_relative_residual_increment#

Minimum relative residual increments.

Type:

float

property min_residual#

Minimum residual value.

Type:

float

property min_right_term#

Minimum right term value.

Type:

float

property upper_scale_factor#

Upper scale factor value. Scaling factors are used for levenberg marquardt algorithm these are scaling factors that increase/decrease lambda used in H_LM = H + lambda * I

Type:

float