Class LemmatizerFineGrainedReportListener

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

Generates a detailed report for the Lemmatizer.

It is possible to use it from an API and access the statistics using the provided getters.

public class LemmatizerFineGrainedReportListener : FineGrainedReportListener, ILemmatizerEvaluationMonitor, IEvaluationMonitor<LemmaSample>
Inheritance
LemmatizerFineGrainedReportListener
Implements
Inherited Members

Constructors

LemmatizerFineGrainedReportListener()

Creates a listener that will print to Error.

public LemmatizerFineGrainedReportListener()

LemmatizerFineGrainedReportListener(Stream)

Creates a listener that prints to a given Stream.

public LemmatizerFineGrainedReportListener(Stream outputStream)

Parameters

outputStream Stream

LemmatizerFineGrainedReportListener(TextWriter)

Creates a listener that prints to a given TextWriter.

public LemmatizerFineGrainedReportListener(TextWriter outputStream)

Parameters

outputStream TextWriter

Methods

CorrectlyClassified(LemmaSample, LemmaSample)

public void CorrectlyClassified(LemmaSample reference, LemmaSample prediction)

Parameters

reference LemmaSample
prediction LemmaSample

Misclassified(LemmaSample, LemmaSample)

public void Misclassified(LemmaSample reference, LemmaSample prediction)

Parameters

reference LemmaSample
prediction LemmaSample

WriteReport()

public override void WriteReport()