skshapes.morphing.rigid_icp.rigid_icp

skshapes.morphing.rigid_icp.rigid_icp(source_shape, target_shape, initialization='centroid_shift', R0=None, t0=None, s0=None, robust_loss='cauchy_mad', metric_type='point_to_point', max_iterations=50, tolerance=0.0001, scale=True, device=None, **kwargs)

Rigid ICP

Return type:

tuple[Tensor, Tensor, dict[str, Any], Tensor, Tensor, Any] | tuple[Tensor, Tensor, float, dict[str, Any], Tensor, Tensor, float, Any]