Package opennlp.tools.ml
Class AbstractEventModelSequenceTrainer
java.lang.Object
opennlp.tools.ml.AbstractTrainer
opennlp.tools.ml.AbstractEventModelSequenceTrainer
- All Implemented Interfaces:
- Trainer,- EventModelSequenceTrainer<Event>
- Direct Known Subclasses:
- SimplePerceptronSequenceTrainer
public abstract class AbstractEventModelSequenceTrainer
extends AbstractTrainer
implements EventModelSequenceTrainer<Event>
A basic 
EventModelSequenceTrainer implementation that processes events.- 
Field SummaryFields inherited from interface opennlp.tools.ml.EventModelSequenceTrainerSEQUENCE_VALUE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionabstract MaxentModeldoTrain(SequenceStream<Event> events) final MaxentModeltrain(SequenceStream<Event> events) Trains aMaxentModelfor givenevents.Methods inherited from class opennlp.tools.ml.AbstractTrainergetAlgorithm, getCutoff, getIterations, getTrainingConfiguration, init, init, validate
- 
Constructor Details- 
AbstractEventModelSequenceTrainerpublic AbstractEventModelSequenceTrainer()
 
- 
- 
Method Details- 
doTrain- Throws:
- IOException
 
- 
trainDescription copied from interface:EventModelSequenceTrainerTrains aMaxentModelfor givenevents.- Specified by:
- trainin interface- EventModelSequenceTrainer<Event>
- Parameters:
- events- The input- events.
- Returns:
- The trained MaxentModel.
- Throws:
- IOException- Thrown if IO errors occurred.
 
 
-