Package opennlp.tools.cmdline.doccat
Class DoccatFineGrainedReportListener
java.lang.Object
opennlp.tools.cmdline.FineGrainedReportListener
opennlp.tools.cmdline.doccat.DoccatFineGrainedReportListener
- All Implemented Interfaces:
DoccatEvaluationMonitor
,EvaluationMonitor<DocumentSample>
public class DoccatFineGrainedReportListener
extends opennlp.tools.cmdline.FineGrainedReportListener
implements DoccatEvaluationMonitor
Generates a detailed report for the POS Tagger.
It is possible to use it from an API and access the statistics using the provided getters
-
Nested Class Summary
Nested classes/interfaces inherited from class opennlp.tools.cmdline.FineGrainedReportListener
opennlp.tools.cmdline.FineGrainedReportListener.ConfusionMatrixLine, opennlp.tools.cmdline.FineGrainedReportListener.Counter, opennlp.tools.cmdline.FineGrainedReportListener.GroupedLabelComparator, opennlp.tools.cmdline.FineGrainedReportListener.GroupedMatrixLabelComparator, opennlp.tools.cmdline.FineGrainedReportListener.MatrixLabelComparator, opennlp.tools.cmdline.FineGrainedReportListener.SimpleLabelComparator, opennlp.tools.cmdline.FineGrainedReportListener.Stats
-
Constructor Summary
ConstructorDescriptionCreates a listener that will print to the configuredlogger
.DoccatFineGrainedReportListener
(OutputStream outputStream) Creates a listener that prints to a givenOutputStream
-
Method Summary
Modifier and TypeMethodDescriptionvoid
correctlyClassified
(DocumentSample reference, DocumentSample prediction) void
misclassified
(DocumentSample reference, DocumentSample prediction) void
Methods inherited from class opennlp.tools.cmdline.FineGrainedReportListener
getLabelComparator, getMatrixLabelComparator
-
Constructor Details
-
DoccatFineGrainedReportListener
public DoccatFineGrainedReportListener()Creates a listener that will print to the configuredlogger
. -
DoccatFineGrainedReportListener
Creates a listener that prints to a givenOutputStream
-
-
Method Details
-
misclassified
- Specified by:
misclassified
in interfaceEvaluationMonitor<DocumentSample>
-
correctlyClassified
- Specified by:
correctlyClassified
in interfaceEvaluationMonitor<DocumentSample>
-
writeReport
public void writeReport()- Specified by:
writeReport
in classopennlp.tools.cmdline.FineGrainedReportListener
-