skshapes.morphing.rigid_icp.ClosestPointCoupling

class skshapes.morphing.rigid_icp.ClosestPointCoupling(device=None)

Bases: object

__init__(device=None)

Methods

__init__([device])

fit(source)

initialize(target[, leaf_size])

to_dense()

Warning: Can consume a lot of memory for large point clouds.

to_sparse()

transfer(values)

Transfer a field (e.g. colors, textures) defined on one point set to the other.

transform()

Transform the source point cloud using the closest point coupling.

transport(measure)

Transport a discrete measure vector along the coupling.

to_dense()

Warning: Can consume a lot of memory for large point clouds.

Return type:

Tensor

transfer(values)

Transfer a field (e.g. colors, textures) defined on one point set to the other.

Return type:

Tensor

transform()

Transform the source point cloud using the closest point coupling.

Return type:

Tensor

transport(measure)

Transport a discrete measure vector along the coupling.

Return type:

Tensor