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);
}
}