MCPcopy
hub / github.com/waleedka/hiddenlayer / add_edge

Method add_edge

hiddenlayer/graph.py:209–214  ·  view source on GitHub ↗
(self, node1, node2, label=None)

Source from the content-addressed store, hash-verified

207 self.nodes[id] = node
208
209 def add_edge(self, node1, node2, label=None):
210 # If the edge is already present, don't add it again.
211 # TODO: If an edge exists with a different label, still don't add it again.
212 edge = (self.id(node1), self.id(node2), label)
213 if edge not in self.edges:
214 self.edges.append(edge)
215
216 def add_edge_by_id(self, vid1, vid2, label=None):
217 self.edges.append((vid1, vid2, label))

Callers 9

replaceMethod · 0.95
test_directed_graphMethod · 0.95
test_basicsMethod · 0.95
test_searchMethod · 0.95
test_regexMethod · 0.95
test_foldMethod · 0.95
test_parallel_foldMethod · 0.95
test_pruneMethod · 0.95
test_prune_branchMethod · 0.95

Calls 1

idMethod · 0.95

Tested by 8

test_directed_graphMethod · 0.76
test_basicsMethod · 0.76
test_searchMethod · 0.76
test_regexMethod · 0.76
test_foldMethod · 0.76
test_parallel_foldMethod · 0.76
test_pruneMethod · 0.76
test_prune_branchMethod · 0.76