topobench.transforms.liftings.graph2combinatorial package#

Graph2Combinatorial liftings with automated exports.

class Graph2CombinatorialLifting(**kwargs)#

Bases: GraphLifting

Abstract class for lifting graphs to combinatorial complexes.

Parameters:
**kwargsoptional

Additional arguments for the class.

__init__(**kwargs)#
class GraphTriangleInducedCC(**kwargs)#

Bases: Graph2CombinatorialLifting

Lift graph to combinatorial complexes.

Parameters:
**kwargsoptional

Additional arguments for the class.

__init__(**kwargs)#
lift_topology(data)#

Lift the topology of a graph to a combinatorial complex.

Parameters:
datatorch_geometric.data.Data

The input data to be lifted.

Returns:
dict

The lifted topology.

Submodules#