我在我的项目中使用Standford Core NLP, 我正在执行Parsing,Pos标记,Ner,COREF近100个句子的分辨率。 但它耗费了太多时间。
如何使用Threads减少Standford coreNlp的执行时间?
答案 0 :(得分:1)
最新版本的CoreNLP采用命令行参数-threads N
。我已成功使用它来加快执行速度。我相信它一次只处理N
个文件,因此如果您的数据都在一个文件中,您将看不到任何加速。
答案 1 :(得分:0)
如果您可以将工作负载拆分为独立任务,则仅使用线程会有所帮助。不确定这是否可行。如果是,请查看ExecutorService
。