Class DefaultTrainingProgressMonitor
java.lang.Object
opennlp.tools.monitoring.DefaultTrainingProgressMonitor
- All Implemented Interfaces:
opennlp.tools.monitoring.TrainingProgressMonitor
public class DefaultTrainingProgressMonitor
extends Object
implements opennlp.tools.monitoring.TrainingProgressMonitor
The default implementation of
TrainingProgressMonitor.
This publishes model training progress to the chosen logging destination.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddisplay(boolean clear) voidfinishedIteration(int iteration, int numberCorrectEvents, int totalEvents, opennlp.tools.monitoring.TrainingMeasure measure, double measureValue) voidfinishedTraining(int iterations, opennlp.tools.monitoring.StopCriteria<?> stopCriteria) boolean
-
Constructor Details
-
DefaultTrainingProgressMonitor
public DefaultTrainingProgressMonitor()
-
-
Method Details
-
finishedIteration
public void finishedIteration(int iteration, int numberCorrectEvents, int totalEvents, opennlp.tools.monitoring.TrainingMeasure measure, double measureValue) - Specified by:
finishedIterationin interfaceopennlp.tools.monitoring.TrainingProgressMonitor
-
finishedTraining
public void finishedTraining(int iterations, opennlp.tools.monitoring.StopCriteria<?> stopCriteria) - Specified by:
finishedTrainingin interfaceopennlp.tools.monitoring.TrainingProgressMonitor
-
display
public void display(boolean clear) - Specified by:
displayin interfaceopennlp.tools.monitoring.TrainingProgressMonitor
-
isTrainingFinished
public boolean isTrainingFinished()- Specified by:
isTrainingFinishedin interfaceopennlp.tools.monitoring.TrainingProgressMonitor
-