def remove_nonancestors_of(self, node):
"""Remove all of the non-ancestors operation nodes of node."""
anc = nx.ancestors(self.multi_graph, node)
comp = list(set(self.multi_graph.nodes()) - set(anc))
for n in comp:
nd = self.multi_graph.node[n]
if nd["type"] == "op":
self._remove_op_node(n)
评论列表
文章目录