Reference
At this point, EasyGraph has integrated a variety of graph computation functions, including fundamental methods such as connected and biconnected components, community detection, and PageRank, as well as advanced methods like structural hole spanners detection and graph embedding. Despite that some graph computing methods were originally implemented with other languages such as C and C++, all these functionalities are now encapsulated within EasyGraph and implemented using Python.
EasyGraph enables users to easily experiment with and compare different graph computation methods within the same platform.
- easygraph.classes package
- Submodules
- easygraph.classes.base module
- easygraph.classes.directed_graph module
- easygraph.classes.directed_multigraph module
- easygraph.classes.graph module
- easygraph.classes.graphviews module
- easygraph.classes.hypergraph module
- easygraph.classes.multigraph module
- easygraph.classes.operation module
- Module contents
- easygraph.datasets package
- Subpackages
- Submodules
- easygraph.datasets.citation_graph module
- easygraph.datasets.get_sample_graph module
- easygraph.datasets.gnn_benchmark module
- easygraph.datasets.graph_dataset_base module
- easygraph.datasets.karate module
- easygraph.datasets.ppi module
- easygraph.datasets.utils module
- Module contents
- easygraph.functions.basic package
- easygraph.functions.centrality package
- Submodules
- easygraph.functions.centrality.betweenness module
- easygraph.functions.centrality.closeness module
- easygraph.functions.centrality.degree module
- easygraph.functions.centrality.ego_betweenness module
- easygraph.functions.centrality.flowbetweenness module
- easygraph.functions.centrality.laplacian module
- easygraph.functions.centrality.pagerank module
- Module contents
- easygraph.functions.community package
- Submodules
- easygraph.functions.community.LPA module
- easygraph.functions.community.ego_graph module
- easygraph.functions.community.louvain module
- easygraph.functions.community.modularity module
- easygraph.functions.community.modularity_max_detection module
- easygraph.functions.community.motif module
- Module contents
- easygraph.functions.components package
- easygraph.functions.drawing package
- Submodules
- easygraph.functions.drawing.defaults module
- easygraph.functions.drawing.drawing module
- easygraph.functions.drawing.geometry module
- easygraph.functions.drawing.layout module
- easygraph.functions.drawing.plot module
- easygraph.functions.drawing.positioning module
- easygraph.functions.drawing.simulator module
- easygraph.functions.drawing.utils module
- Module contents
- easygraph.functions.graph_embedding package
- Submodules
- easygraph.functions.graph_embedding.NOBE module
- easygraph.functions.graph_embedding.deepwalk module
- easygraph.functions.graph_embedding.line module
- easygraph.functions.graph_embedding.net_emb_example_citeseer module
- easygraph.functions.graph_embedding.node2vec module
- easygraph.functions.graph_embedding.sdne module
- Module contents
- easygraph.functions.graph_generator package
- easygraph.functions.path package
- easygraph.functions package
- easygraph.functions.structural_holes package
- Submodules
- easygraph.functions.structural_holes.AP_Greedy module
- easygraph.functions.structural_holes.HAM module
- easygraph.functions.structural_holes.HIS module
- easygraph.functions.structural_holes.ICC module
- easygraph.functions.structural_holes.MaxD module
- easygraph.functions.structural_holes.NOBE module
- easygraph.functions.structural_holes.SHII_metric module
- easygraph.functions.structural_holes.evaluation module
- easygraph.functions.structural_holes.maxBlock module
- easygraph.functions.structural_holes.metrics module
- easygraph.functions.structural_holes.weakTie module
- Module contents
- easygraph.model.hypergraphs package
- Submodules
- easygraph.model.hypergraphs.dhcf module
- easygraph.model.hypergraphs.dhne module
- easygraph.model.hypergraphs.hgnn module
- easygraph.model.hypergraphs.hgnnp module
- easygraph.model.hypergraphs.hnhn module
- easygraph.model.hypergraphs.hypergcn module
- easygraph.model.hypergraphs.setgnn module
- easygraph.model.hypergraphs.unignn module
- Module contents
- easygraph.model package
- easygraph.nn.convs.hypergraphs package
- Submodules
- easygraph.nn.convs.hypergraphs.dhcf_conv module
- easygraph.nn.convs.hypergraphs.halfnlh_conv module
- easygraph.nn.convs.hypergraphs.hgnn_conv module
- easygraph.nn.convs.hypergraphs.hgnnp_conv module
- easygraph.nn.convs.hypergraphs.hnhn_conv module
- easygraph.nn.convs.hypergraphs.hypergcn_conv module
- easygraph.nn.convs.hypergraphs.unignn_conv module
- Module contents
- easygraph.nn.convs package
- easygraph.nn package
- easygraph.readwrite.json_graph package
- easygraph.readwrite package
- Subpackages
- Submodules
- easygraph.readwrite.edgelist module
- easygraph.readwrite.gexf module
- easygraph.readwrite.gml module
- easygraph.readwrite.graphml module
- easygraph.readwrite.graphviz module
- easygraph.readwrite.pajek module
- easygraph.readwrite.pickle module
- easygraph.readwrite.ucinet module
- Module contents
- easygraph package
- easygraph.utils package
- Submodules
- easygraph.utils.alias module
- easygraph.utils.convert_class module
- easygraph.utils.convert_to_matrix module
- easygraph.utils.decorators module
- easygraph.utils.download module
- easygraph.utils.exception module
- easygraph.utils.index_of_node module
- easygraph.utils.logging module
- easygraph.utils.mapped_queue module
- easygraph.utils.misc module
- easygraph.utils.relabel module
- easygraph.utils.sparse module
- easygraph.utils.type_change module
- Module contents
- easygraph