(self, num_walks, walk_length, workers=1, verbose=0)
| 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 = [] |
no test coverage detected