This should be working. Did you test with 1.8.0?

Jörn

On Mon, Jun 5, 2017 at 3:43 PM, Damiano Porta <[email protected]>
wrote:

> Hello,
> i am using the POSTaggerFeatureGenerator via generators.xml
>
> <tokenpos model="postagger.bin" />
>
> during the training i add this model in the resources doing:
>
>         HashMap<String, Object> map = new HashMap<>();
>         map.put("postagger.bin", myPostaggerModel);
>
>
>          factory = new TokenNameFinderFactory(
>                IOUtils.toByteArray(in),
>                map,
>                new BioCodec()
>          );
>
> I get this error:
>
> java.lang.IllegalStateException: Missing serializer for it-pos-maxent.bin
> at opennlp.tools.util.model.BaseModel.serialize(BaseModel.java:589)
> at com.damiano.nlp.ner.trainer.Trainer.<init>(Trainer.java:187)
> at com.damiano.nlp.ner.trainer.Trainer.main(Trainer.java:44)
> 2017-06-05 15:37:35 INFO  Trainer:192 - java.lang.IllegalStateException:
> Missing serializer for postagger.bin
>
> Do i have to change the extension of the file?
>
> Thanks
>

Reply via email to