我收到使用dependencies.getEdgeSet()时找不到符号错误

时间:2016-03-20 04:06:02

标签: java dependencies stanford-nlp

我使用Stanford CoreNLP处理Collapsed依赖项。

我正在

  

找不到符号。符号:方法getEdgeSet()

键入以下代码时出现

错误:

Set<SemanticGraphEdge> edge_set1 = dependencies.getEdgeSet();

未发现其他错误。我已经导入了

 edu.stanford.nlp.semgraph.SemanticGraphEdge;

为什么会这样?

1 个答案:

答案 0 :(得分:0)

dependencies的类型为SemanticGraph,其中没有方法getEdgeSet()

在文档的第一段中,您可以看到:

  

没有一次返回所有边缘的机制(例如edgeSet())。这是故意的。如有必要,使用edgeIterable()迭代边缘。

请改为getAllEdges(IndexedWord gov, IndexedWord dep)edgeIterable()