我正在使用Stanford CoreNLP进行一些注释(我还添加了一些自定义注释器),我想测量每个注释器花费的时间。有没有办法轻易这样做?
另外,我注意到在注释器的源代码中有一个布尔变量verbose
,但我无法理解如何设置它。是否记录在哪里?
答案 0 :(得分:1)
StanfordCoreNLP
有一个方法String timingInformation()
,它将返回每个注释器使用了多少时间的信息。
(这与可能由详细控制的任何额外打印无关,但您通常可以为各个注释器设置详细标记,尽管不是很一致。如命令上的-parse.debug
或-pos.verbose
line,或属性文件中的相应内容。