easygraph.classes package#
Submodules#
- easygraph.classes.base module
BaseHypergraphBaseHypergraph.HBaseHypergraph.H_e2vBaseHypergraph.H_e2v_of_group()BaseHypergraph.H_of_groupBaseHypergraph.H_v2eBaseHypergraph.H_v2e_of_group()BaseHypergraph.R_e2vBaseHypergraph.R_e2v_of_group()BaseHypergraph.R_v2eBaseHypergraph.R_v2e_of_group()BaseHypergraph.W_eBaseHypergraph.W_e_of_group()BaseHypergraph.W_vBaseHypergraph.add_hyperedges()BaseHypergraph.clear()BaseHypergraph.clone()BaseHypergraph.draw()BaseHypergraph.drop_hyperedges()BaseHypergraph.drop_hyperedges_of_group()BaseHypergraph.eBaseHypergraph.e2v()BaseHypergraph.e2v_aggregation()BaseHypergraph.e2v_aggregation_of_group()BaseHypergraph.e2v_of_group()BaseHypergraph.e2v_update()BaseHypergraph.e2v_update_of_group()BaseHypergraph.e_of_group()BaseHypergraph.e_propertyBaseHypergraph.from_state_dict()BaseHypergraph.group_namesBaseHypergraph.load()BaseHypergraph.num_eBaseHypergraph.num_e_of_group()BaseHypergraph.num_groupsBaseHypergraph.num_vBaseHypergraph.remove_hyperedges()BaseHypergraph.save()BaseHypergraph.smoothing()BaseHypergraph.state_dictBaseHypergraph.to()BaseHypergraph.vBaseHypergraph.v2e()BaseHypergraph.v2e_aggregation()BaseHypergraph.v2e_aggregation_of_group()BaseHypergraph.v2e_of_group()BaseHypergraph.v2e_update()BaseHypergraph.v2e_update_of_group()BaseHypergraph.v2v()BaseHypergraph.v2v_of_group()BaseHypergraph.v_propertyBaseHypergraph.v_weightBaseHypergraph.vars_for_DL
load_structure()
 - easygraph.classes.directed_graph module
DiGraphDiGraph.add_edge()DiGraph.add_edges()DiGraph.add_edges_from()DiGraph.add_edges_from_file()DiGraph.add_node()DiGraph.add_nodes()DiGraph.add_nodes_from()DiGraph.add_weighted_edge()DiGraph.adjDiGraph.adjlist_inner_dict_factoryDiGraph.adjlist_outer_dict_factoryDiGraph.all_neighbors()DiGraph.copy()DiGraph.cpp()DiGraph.degree()DiGraph.edge_attr_dict_factoryDiGraph.edgesDiGraph.ego_subgraph()DiGraph.gnn_data_dict_factoryDiGraph.graph_attr_dict_factoryDiGraph.has_edge()DiGraph.has_node()DiGraph.in_degree()DiGraph.index2nodeDiGraph.is_directed()DiGraph.is_multigraph()DiGraph.nameDiGraph.nbunch_iter()DiGraph.ndataDiGraph.neighbors()DiGraph.node_attr_dict_factoryDiGraph.node_dict_factoryDiGraph.node_indexDiGraph.node_index_dictDiGraph.nodesDiGraph.nodes_subgraph()DiGraph.number_of_edges()DiGraph.number_of_nodes()DiGraph.out_degree()DiGraph.predDiGraph.predecessors()DiGraph.remove_edge()DiGraph.remove_edges()DiGraph.remove_edges_from()DiGraph.remove_node()DiGraph.remove_nodes()DiGraph.size()DiGraph.successors()DiGraph.to_index_node_graph()
DiGraphC
 - easygraph.classes.directed_multigraph module
MultiDiGraphMultiDiGraph.add_edge()MultiDiGraph.degreeMultiDiGraph.edge_key_dict_factoryMultiDiGraph.edgesMultiDiGraph.in_degreeMultiDiGraph.in_edgesMultiDiGraph.is_directed()MultiDiGraph.is_multigraph()MultiDiGraph.out_degreeMultiDiGraph.out_edgesMultiDiGraph.remove_edge()MultiDiGraph.reverse()MultiDiGraph.to_undirected()
 - easygraph.classes.graph module
GraphGraph.AGraph.D_vGraph.D_v_neg_1_2Graph.L_GCNGraph.N_v()Graph.add_edge()Graph.add_edges()Graph.add_edges_from()Graph.add_edges_from_file()Graph.add_extra_selfloop()Graph.add_node()Graph.add_nodes()Graph.add_nodes_from()Graph.add_weighted_edge()Graph.add_weighted_edges_from()Graph.adjGraph.adjlist_inner_dict_factoryGraph.adjlist_outer_dict_factoryGraph.all_neighbors()Graph.clone()Graph.copy()Graph.cpp()Graph.degree()Graph.eGraph.e_both_sideGraph.edge_attr_dict_factoryGraph.edgesGraph.ego_subgraph()Graph.gnn_data_dict_factoryGraph.graph_attr_dict_factoryGraph.has_edge()Graph.has_node()Graph.index2nodeGraph.is_directed()Graph.is_multigraph()Graph.nameGraph.nbr_v()Graph.nbunch_iter()Graph.ndataGraph.neighbors()Graph.node_attr_dict_factoryGraph.node_dict_factoryGraph.node_indexGraph.node_index_dictGraph.nodesGraph.nodes_subgraph()Graph.number_of_edges()Graph.number_of_nodes()Graph.order()Graph.raw_selfloop_dictGraph.remove_edge()Graph.remove_edges()Graph.remove_extra_selfloop()Graph.remove_node()Graph.remove_nodes()Graph.remove_nodes_from()Graph.remove_selfloop()Graph.size()Graph.smoothing_with_GCN()Graph.to_directed()Graph.to_directed_class()Graph.to_index_node_graph()
GraphC
 - easygraph.classes.graphviews module
 - easygraph.classes.hypergraph module
 - easygraph.classes.multigraph module
MultiGraphMultiGraph.add_edge()MultiGraph.add_edges_from()MultiGraph.copy()MultiGraph.degreeMultiGraph.edge_key_dict_factoryMultiGraph.edgesMultiGraph.get_edge_data()MultiGraph.has_edge()MultiGraph.is_directed()MultiGraph.is_multigraph()MultiGraph.new_edge_key()MultiGraph.number_of_edges()MultiGraph.remove_edge()MultiGraph.remove_edges_from()MultiGraph.to_directed()
 - easygraph.classes.operation module