No project description provided
Project description
pygarn
import networkx as nx
from pygarn.base import VertexDegreeSelector
from pygarn.growth import AddVertex
n_vertices_initial = 20
g_initial = nx.erdos_renyi_graph(n_vertices_initial, 0.3)
n_edges_initial = len(g_initial.edges)
degrees_initial = [(v, d) for v, d in g_initial.degree()]
selector = VertexDegreeSelector()
op_add = AddVertex()
n_rounds = 5
g_current = g_initial.copy()
for _ in range(n_rounds):
g_current = op_add.forward(g_current)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pygarn-0.1.0.tar.gz
(18.9 kB
view hashes)
Built Distribution
pygarn-0.1.0-py3-none-any.whl
(21.0 kB
view hashes)