Class LanguageDetectorFineGrainedReportListener

Namespace
NOpenNLP.Tools.Cmdline.Langdetect
Assembly
nopennlp.dll

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.

public class LanguageDetectorFineGrainedReportListener : FineGrainedReportListener, ILanguageDetectorEvaluationMonitor, IEvaluationMonitor<LanguageSample>
Inheritance
LanguageDetectorFineGrainedReportListener
Implements
Inherited Members

Constructors

LanguageDetectorFineGrainedReportListener()

Creates a listener that will print to Error.

public LanguageDetectorFineGrainedReportListener()

LanguageDetectorFineGrainedReportListener(Stream)

Creates a listener that prints to a given Stream.

public LanguageDetectorFineGrainedReportListener(Stream outputStream)

Parameters

outputStream Stream

LanguageDetectorFineGrainedReportListener(TextWriter)

Creates a listener that prints to a given TextWriter.

public LanguageDetectorFineGrainedReportListener(TextWriter outputStream)

Parameters

outputStream TextWriter

Methods

CorrectlyClassified(LanguageSample, LanguageSample)

public void CorrectlyClassified(LanguageSample reference, LanguageSample prediction)

Parameters

reference LanguageSample
prediction LanguageSample

Misclassified(LanguageSample, LanguageSample)

public void Misclassified(LanguageSample reference, LanguageSample prediction)

Parameters

reference LanguageSample
prediction LanguageSample

WriteReport()

public override void WriteReport()