Package opennlp.tools.cmdline.langdetect
Class LanguageDetectorFineGrainedReportListener
java.lang.Object
opennlp.tools.cmdline.FineGrainedReportListener
opennlp.tools.cmdline.langdetect.LanguageDetectorFineGrainedReportListener
- All Implemented Interfaces:
LanguageDetectorEvaluationMonitor,EvaluationMonitor<LanguageSample>
public class LanguageDetectorFineGrainedReportListener
extends opennlp.tools.cmdline.FineGrainedReportListener
implements LanguageDetectorEvaluationMonitor
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
ConstructorsConstructorDescriptionCreates a listener that will print toSystem.errLanguageDetectorFineGrainedReportListener(OutputStream outputStream) Creates a listener that prints to a givenOutputStream -
Method Summary
Modifier and TypeMethodDescriptionvoidcorrectlyClassified(LanguageSample reference, LanguageSample prediction) voidmisclassified(LanguageSample reference, LanguageSample prediction) voidMethods inherited from class opennlp.tools.cmdline.FineGrainedReportListener
getLabelComparator, getMatrixLabelComparator
-
Constructor Details
-
LanguageDetectorFineGrainedReportListener
public LanguageDetectorFineGrainedReportListener()Creates a listener that will print toSystem.err -
LanguageDetectorFineGrainedReportListener
Creates a listener that prints to a givenOutputStream
-
-
Method Details
-
misclassified
- Specified by:
misclassifiedin interfaceEvaluationMonitor<LanguageSample>
-
correctlyClassified
- Specified by:
correctlyClassifiedin interfaceEvaluationMonitor<LanguageSample>
-
writeReport
public void writeReport()- Specified by:
writeReportin classopennlp.tools.cmdline.FineGrainedReportListener
-