-
Notifications
You must be signed in to change notification settings - Fork 10.9k
神经网络句法分析的时候加载有问题,CoNLLWord类 toString 方法打印两次名称 #561
Copy link
Copy link
Closed
Labels
Description
注意事项
请确认下列注意事项:
- 我已仔细阅读下列文档,都没有找到答案:
- 我已经通过Google和issue区检索功能搜索了我的问题,也没有找到答案。
- 我明白开源社区是出于兴趣爱好聚集起来的自由社区,不承担任何责任或义务。我会礼貌发言,向每一个帮助我的人表示感谢。
- [√] 我在此括号内输入x打钩,代表上述事项确认完毕。
版本号
当前最新版本号是:1.3.4
我使用的版本是:1.3.4
我的问题
采用NeuralNetworkDependencyParser.compute的进行句法分析的时候,默认会调用 jar 包的路径,会报错。需要先将 HanLP.Config.IOAdapter = null; 这样会从文件读取。而且CoNLLWord类的 toString 方法把词写了两次。
复现问题
步骤
触发代码
CoNLLSentence sentence = NeuralNetworkDependencyParser.compute("徐先生还具体帮助他确定了把画雄鹰、松鼠和麻雀作为主攻目标。");
System.out.println(sentence);
// 可以方便地遍历它
for (CoNLLWord word : sentence) {
System.out.printf("%s --(%s)--> %s\n", word.LEMMA, word.DEPREL, word.HEAD.LEMMA);
}
期望输出
1 徐先生 nh nr _ 4 主谓关系 _ _
实际输出
1 徐先生 徐先生 nh nr _ 4 主谓关系 _ _
其他信息
Reactions are currently unavailable