skshapes.morphing.non_rigid_icp.non_rigid_icp

skshapes.morphing.non_rigid_icp.non_rigid_icp(source_shape, target_shape, robust_loss='cauchy_mad', metric_type='point_to_point', max_iterations=50, device=None, gamma=1.0, alpha_start=100000.0, alpha_final=10.0, n_levels=6, **kwargs)

Non Rigid ICP using the NonRigidDeformation class.

Return type:

tuple[ndarray, ndarray, dict[str, Any], ndarray, ndarray]