Stanford nlp 如何使用stanford ner中的flag-loadJarClassifier创建您自己的jar文件?

Stanford nlp 如何使用stanford ner中的flag-loadJarClassifier创建您自己的jar文件?,stanford-nlp,Stanford Nlp,如何创建自己的jar文件,其中包含自己的NER模型作为斯坦福NER中的默认模型?最简单的方法是将经过培训的模型添加到jar文件中 以下是用于将文件添加到jar文件的链接: 如果您想创建一个jar文件,比如my custom models.jar,下面是有关创建jar文件的信息: 然后将该jar文件放在类路径中 如果要在启动时加载自定义模型,只需使用ner.model属性指定即可 从命令行: -ner.model /path/to/my_model-1.ser.gz,/path/to/my_m

如何创建自己的jar文件,其中包含自己的NER模型作为斯坦福NER中的默认模型?

最简单的方法是将经过培训的模型添加到jar文件中

以下是用于将文件添加到jar文件的链接:

如果您想创建一个jar文件,比如
my custom models.jar
,下面是有关创建jar文件的信息:

然后将该jar文件放在类路径中

如果要在启动时加载自定义模型,只需使用
ner.model
属性指定即可

从命令行:

-ner.model /path/to/my_model-1.ser.gz,/path/to/my_model-2.ser.gz
Java API:

props.setProperty("ner.model", "/path/to/my_model-1.ser.gz);
这里有更详尽的文档:


谢谢您的回答,先生。但是,这就是我所做的:1。解压缩stanford-ner.jar。2.将我自己的模型放在名为“myModel”的解压缩文件中。3.然后将其重新构建为jar文件。jar文件及其默认模型实际上在命令行中工作,但是当我执行jar文件时,仍然必须单击分类器选项卡并加载模型。