Python Package
This section provides the Python API reference for PARAGON.
It includes all core data structures, graph generators, and parallel algorithms available in the Python interface.
Python API Reference
- Python API Reference
- Core Data Structures
GraphWeightedGraphWeightedGraph.add_edge()WeightedGraph.add_edges()WeightedGraph.add_vertex()WeightedGraph.build_from_adj_list()WeightedGraph.build_from_adj_matrix()WeightedGraph.degree()WeightedGraph.get_adj()WeightedGraph.has_edge()WeightedGraph.is_directed()WeightedGraph.print_graph()WeightedGraph.vertices()
GraphGraph.__bool__()Graph.__contains__()Graph.__copy__()Graph.__deepcopy__()Graph.__eq__()Graph.__getitem__()Graph.__init__()Graph.__iter__()Graph.__len__()Graph.__ne__()Graph.__repr__()Graph.add_edge()Graph.add_edges()Graph.add_vertex()Graph.build_from_adj_list()Graph.build_from_adj_matrix()Graph.degree()Graph.get_adj()Graph.has_edge()Graph.is_directed()Graph.print_graph()Graph.vertices()
WeightedGraphWeightedGraph.__bool__()WeightedGraph.__contains__()WeightedGraph.__copy__()WeightedGraph.__deepcopy__()WeightedGraph.__eq__()WeightedGraph.__getitem__()WeightedGraph.__init__()WeightedGraph.__iter__()WeightedGraph.__len__()WeightedGraph.__ne__()WeightedGraph.__repr__()WeightedGraph.add_edge()WeightedGraph.add_edges()WeightedGraph.add_vertex()WeightedGraph.build_from_adj_list()WeightedGraph.build_from_adj_matrix()WeightedGraph.degree()WeightedGraph.get_adj()WeightedGraph.has_edge()WeightedGraph.is_directed()WeightedGraph.print_graph()WeightedGraph.vertices()
- Graph Generators
- Graph Algorithms
- Utilities
- Core Data Structures
- Supported Python Data Structures