Package opennlp.tools.ml.maxent.io
Class QNModelReader
- java.lang.Object
- 
- opennlp.tools.ml.model.AbstractModelReader
- 
- opennlp.tools.ml.maxent.io.GISModelReader
- 
- opennlp.tools.ml.maxent.io.QNModelReader
 
 
 
- 
- Direct Known Subclasses:
- BinaryQNModelReader
 
 public class QNModelReader extends GISModelReader 
- 
- 
Constructor SummaryConstructors Constructor Description QNModelReader(File file)QNModelReader(DataReader dataReader)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckModelType()QNModelconstructModel()Retrieve a model from disk.- 
Methods inherited from class opennlp.tools.ml.model.AbstractModelReadergetModel, readDouble, readInt, readUTF
 
- 
 
- 
- 
- 
Constructor Detail- 
QNModelReaderpublic QNModelReader(DataReader dataReader) 
 - 
QNModelReaderpublic QNModelReader(File file) throws IOException - Throws:
- IOException
 
 
- 
 - 
Method Detail- 
checkModelTypepublic void checkModelType() throws IOException- Overrides:
- checkModelTypein class- GISModelReader
- Throws:
- IOException
 
 - 
constructModelpublic QNModel constructModel() throws IOException Description copied from class:GISModelReaderRetrieve a model from disk. It assumes that models are saved in the following sequence:
 GIS (model type identifier)
 1. # of parameters (int)
 2. the correction constant (int)
 3. the correction constant parameter (double)
 4. # of outcomes (int)
 * list of outcome names (String)
 5. # of different types of outcome patterns (int)
 * list of (int int[])
 [# of predicates for which outcome pattern is true] [outcome pattern]
 6. # of predicates (int)
 * list of predicate names (String)If you are creating a reader for a format which won't work with this (perhaps a database or xml file), override this method and ignore the other methods provided in this abstract class. - Overrides:
- constructModelin class- GISModelReader
- Returns:
- The GISModel stored in the format and location specified to this GISModelReader (usually via its the constructor).
- Throws:
- IOException
 
 
- 
 
-