#-------------------- g = nx.newman_watts_strogatz_graph(1000, 20, 0.05) model = NodeSketch() model.fit(g) embedding = model.get_embedding() #--------------- # HOPE example #--------------- g = nx.newman_watts_strogatz_graph(1000, 20, 0.05) model = HOPE() model.fit(g) embedding = model.get_embedding() #------------------------------ # Laplacian Eigenmaps example #------------------------------ g = nx.newman_watts_strogatz_graph(1000, 20, 0.05) model = LaplacianEigenmaps() model.fit(g) embedding = model.get_embedding()
"""HOPE illustrative example.""" import networkx as nx from karateclub.node_embedding.neighbourhood import HOPE g = nx.newman_watts_strogatz_graph(100, 20, 0.05) model = HOPE() model.fit(g)