(G, walk_length, num_walks)
| 75 | |
| 76 | |
| 77 | def simulate_walks(G, walk_length, num_walks): |
| 78 | walks = [] |
| 79 | nodes = list(G.nodes) |
| 80 | print("Walk iteration:") |
| 81 | for walk_iter in tqdm(range(num_walks)): |
| 82 | random.shuffle(nodes) |
| 83 | for node in nodes: |
| 84 | walks.append(_deepwalk_walk(G, walk_length=walk_length, start_node=node)) |
| 85 | |
| 86 | return walks |
| 87 | |
| 88 | |
| 89 | def _deepwalk_walk(G, walk_length, start_node): |
no test coverage detected