MCPcopy
hub / github.com/shenweichen/GraphEmbedding / simulate_walks

Method simulate_walks

ge/walker.py:117–129  ·  view source on GitHub ↗
(self, num_walks, walk_length, workers=1, verbose=0)

Source from the content-addressed store, hash-verified

115 return walk
116
117 def simulate_walks(self, num_walks, walk_length, workers=1, verbose=0):
118
119 G = self.G
120
121 nodes = list(G.nodes())
122
123 results = Parallel(n_jobs=workers, verbose=verbose, )(
124 delayed(self._simulate_walks)(nodes, num, walk_length) for num in
125 partition_num(num_walks, workers))
126
127 walks = list(itertools.chain(*results))
128
129 return walks
130
131 def _simulate_walks(self, nodes, num_walks, walk_length, ):
132 walks = []

Callers 3

__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45

Calls 1

partition_numFunction · 0.85

Tested by

no test coverage detected