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 2014/03/06 10:45:32 UTC

svn commit: r1574819 - /opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/chunker/ChunkerME.java

Author: joern
Date: Thu Mar  6 09:45:31 2014
New Revision: 1574819

URL: http://svn.apache.org/r1574819
Log:
OPENNLP-641 Changed logic to retrieve the model from the package

Modified:
    opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/chunker/ChunkerME.java

Modified: opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/chunker/ChunkerME.java
URL: http://svn.apache.org/viewvc/opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/chunker/ChunkerME.java?rev=1574819&r1=1574818&r2=1574819&view=diff
==============================================================================
--- opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/chunker/ChunkerME.java (original)
+++ opennlp/trunk/opennlp-tools/src/main/java/opennlp/tools/chunker/ChunkerME.java Thu Mar  6 09:45:31 2014
@@ -110,19 +110,21 @@ public class ChunkerME implements Chunke
    *
    * @param model The model for this chunker.
    * @param beamSize The size of the beam that should be used when decoding sequences.
+   * 
+   * @deprecated beam size is now stored inside the model
    */
+  @Deprecated
   public ChunkerME(ChunkerModel model, int beamSize) {
     
    contextGenerator = model.getFactory().getContextGenerator();
    sequenceValidator = model.getFactory().getSequenceValidator();
-    // beam = new BeamSearch<String>(beamSize, contextGenerator, this.model, sequenceValidator, 0);
     
-    if (model.getChunkerModel() != null) {
-      this.model = new opennlp.tools.ml.BeamSearch<String>(beamSize,
-          model.getChunkerModel(), 0);
+    if (model.getChunkerSequenceModel() != null) {
+      this.model = model.getChunkerSequenceModel();
     }
     else {
-      this.model = model.getChunkerSequenceModel();
+      this.model = new opennlp.tools.ml.BeamSearch<String>(beamSize,
+          model.getChunkerModel(), 0);
     }
   }