You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opennlp.apache.org by jo...@apache.org on 2016/04/28 18:56:54 UTC

svn commit: r1741478 - /opennlp/trunk/opennlp-uima/src/main/java/opennlp/uima/namefind/NameFinderTrainer.java

Author: joern
Date: Thu Apr 28 16:56:54 2016
New Revision: 1741478

URL: http://svn.apache.org/viewvc?rev=1741478&view=rev
Log:
OPENNLP-847 Update to use non-deprecated train method

Modified:
    opennlp/trunk/opennlp-uima/src/main/java/opennlp/uima/namefind/NameFinderTrainer.java

Modified: opennlp/trunk/opennlp-uima/src/main/java/opennlp/uima/namefind/NameFinderTrainer.java
URL: http://svn.apache.org/viewvc/opennlp/trunk/opennlp-uima/src/main/java/opennlp/uima/namefind/NameFinderTrainer.java?rev=1741478&r1=1741477&r2=1741478&view=diff
==============================================================================
--- opennlp/trunk/opennlp-uima/src/main/java/opennlp/uima/namefind/NameFinderTrainer.java (original)
+++ opennlp/trunk/opennlp-uima/src/main/java/opennlp/uima/namefind/NameFinderTrainer.java Thu Apr 28 16:56:54 2016
@@ -34,9 +34,11 @@ import java.util.Map;
 
 import opennlp.tools.cmdline.namefind.TokenNameFinderTrainerTool;
 import opennlp.tools.ml.maxent.GIS;
+import opennlp.tools.namefind.BioCodec;
 import opennlp.tools.namefind.NameFinderME;
 import opennlp.tools.namefind.NameSample;
 import opennlp.tools.namefind.NameSampleDataStream;
+import opennlp.tools.namefind.TokenNameFinderFactory;
 import opennlp.tools.namefind.TokenNameFinderModel;
 import opennlp.tools.util.ObjectStream;
 import opennlp.tools.util.ObjectStreamUtils;
@@ -399,8 +401,8 @@ public final class NameFinderTrainer ext
         resourceMap = Collections.emptyMap();
       }
 
-      nameModel = NameFinderME.train(language, null,
-          samples, trainingParams, featureGeneratorDefinition, resourceMap);
+      nameModel = NameFinderME.train(language, null, samples, trainingParams,
+          new TokenNameFinderFactory(featureGeneratorDefinition, resourceMap, new BioCodec()));
     }
     finally {
       if (additionalTrainingDataIn != null) {