-
Notifications
You must be signed in to change notification settings - Fork 685
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1.3分词速度很慢 #57
Comments
只是第一次加载的时候很慢而已。或者你可以选择改一下日志的打印等级。 |
@joyJZhang 就是项目启动的时候,加载配置文件,分词,模型建立的确慢,但是项目一旦启动成功后,直接调用就很快了。 |
请问怎么进行预加载操作? |
@fujiangkun 定义一个普通类,spring.xml配置一下bean, 指定init-method就行了,在init-method里面实现就行了。 |
@sosojustdo 请问具体怎么操作,我在项目启动时调用了DictionaryFactory.reload()方法,但是后面每次分词,调用WordSegmenter.seg()方法的时候,还是会初始化配置。 |
我也遇到楼上的问题,怎么解决的 |
@lixuanli @jenopob 写一个process处理类,spring容器启动的时候,执行init方法,初始化好seg, 程序中直接使用process对应的bean去调用操作seg相关的方法就行啦。 import java.io.IOException; import org.apache.commons.collections.CollectionUtils; import com.llb.cloud.util.WordUtil; /**
}` spring.xml配置:
|
已解决,this |
@sosojustdo 谢谢 |
使用1.2时很快,但是使用1.3时打印了许多日志,相当慢。
18:23:38.131 [main] INFO o.a.w.s.SegmentationFactory - 构造分词实现类:org.apdplat.word.segmentation.impl.MaxNgramScore
18:23:38.159 [main] INFO org.apdplat.word.util.WordConfTools - 开始加载配置文件
18:23:38.160 [main] INFO org.apdplat.word.util.WordConfTools - 加载配置文件:word.conf
18:23:38.164 [main] INFO org.apdplat.word.util.WordConfTools - 未找到配置文件:word.local.conf
18:23:38.165 [main] INFO org.apdplat.word.util.WordConfTools - 配置文件加载完毕,耗时5 毫秒,配置项数目:33
18:23:38.165 [main] INFO org.apdplat.word.util.WordConfTools - 配置信息:
18:23:38.263 [main] INFO org.apdplat.word.util.WordConfTools - 1、auto.detect=true
这该怎么处理~
The text was updated successfully, but these errors were encountered: