Package opennlp.uima.util
Class OpennlpUtil
- java.lang.Object
-
- opennlp.uima.util.OpennlpUtil
-
public final class OpennlpUtil extends Object
This class contains util methods for the maxent library.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]
loadBytes(File inFile)
Loads data from a givenFile
.static TrainingParameters
loadTrainingParams(String inFileValue, boolean isSequenceTrainingAllowed)
Loads data from a givenFile
.static void
serialize(BaseModel model, File modelFile)
-
-
-
Method Detail
-
serialize
public static void serialize(BaseModel model, File modelFile) throws IOException
- Parameters:
model
- TheBaseModel
to serialize.modelFile
- TheFile
to serialize into.- Throws:
IOException
- Thrown if IO errors occurred.
-
loadBytes
public static byte[] loadBytes(File inFile) throws IOException
Loads data from a givenFile
.- Parameters:
inFile
- TheFile
to read bytes from.- Returns:
- The bytes that have been read.
- Throws:
IOException
- Thrown if IO errors occurred.
-
loadTrainingParams
public static TrainingParameters loadTrainingParams(String inFileValue, boolean isSequenceTrainingAllowed) throws org.apache.uima.resource.ResourceInitializationException
Loads data from a givenFile
.- Parameters:
inFileValue
- The name of theFile
to read bytes from.isSequenceTrainingAllowed
- Whether theTrainerFactory.TrainerType.SEQUENCE_TRAINER
method is allowed or not.- Returns:
- The
TrainingParameters
that have been read. - Throws:
org.apache.uima.resource.ResourceInitializationException
- Thrown if IO errors occurred or theinFileValue
does not reference a valid training parameters file.
-
-