topobench.transforms.liftings.pointcloud2hypergraph.base module#

Abstract class for PointCloud to Hypergraph liftings.

class PointCloud2HypergraphLifting(**kwargs)#

Bases: PointCloudLifting

Abstract class for lifting pointclouds to hypergraphs.

Parameters:
**kwargsoptional

Additional arguments for the class.

__init__(**kwargs)#
class PointCloudLifting(feature_lifting='ProjectionSum', **kwargs)#

Bases: AbstractLifting

Abstract class for lifting point clouds to other topological domains.

Parameters:
feature_liftingstr, optional

The feature lifting method to be used. Default is ‘ProjectionSum’.

**kwargsoptional

Additional arguments for the class.

__init__(feature_lifting='ProjectionSum', **kwargs)#