skshapes.morphing.rigid_icp.RigidDeformation
- class skshapes.morphing.rigid_icp.RigidDeformation(initialization='centroid_shift', robust_loss='cauchy_mad', metric_type='point_to_point', max_iterations=50, tolerance=0.0001, scale=True, coupling=None, R0=None, t0=None, s0=None, device=None, **kwargs)
Bases:
object- __init__(initialization='centroid_shift', robust_loss='cauchy_mad', metric_type='point_to_point', max_iterations=50, tolerance=0.0001, scale=True, coupling=None, R0=None, t0=None, s0=None, device=None, **kwargs)
Methods
__init__([initialization, robust_loss, ...])fit()initialize(source_shape, target_shape)optimization_step(coupling)transform()