Stanford CoreNLP获得了SemanticGraph的所有边缘

时间:2014-12-19 19:32:40

标签: stanford-nlp

我正在尝试获取给定SemanticGraph中所有边的列表 有"getAllEdges(IndexedWord gov, IndexedWord dep)" method但它似乎只适用于一对2个索引词,而不是整个图 是否有其他方法可以获得所有边缘而无需手动遍历整个图形?

1 个答案:

答案 0 :(得分:2)

您可以尝试:

SemanticGraph parse = ...
for (SemanticGraphEdge edge : parse.edgeIterable()) {
  ...
}

outgoingEdgeIterableincomingEdgeIterable也有相似之处。