Class SDCrossValidator

Namespace
NOpenNLP.Tools.Sentdetect
Assembly
NOpenNLP.Tools.dll

A cross validator for the sentence detector.

public class SDCrossValidator
Inheritance
SDCrossValidator
Inherited Members

Constructors

SDCrossValidator(string)

public SDCrossValidator(string languageCode)

Parameters

languageCode string

Remarks

Deprecated: Use SDCrossValidator(string, TrainingParameters, SentenceDetectorFactory, ISentenceDetectorEvaluationMonitor[]) instead and pass in a TrainingParameters object.

SDCrossValidator(string, TrainingParameters)

public SDCrossValidator(string languageCode, TrainingParameters trainParams)

Parameters

languageCode string
trainParams TrainingParameters

Remarks

Deprecated: Use SDCrossValidator(string, TrainingParameters, SentenceDetectorFactory, ISentenceDetectorEvaluationMonitor[]) and pass in a SentenceDetectorFactory.

SDCrossValidator(string, TrainingParameters, params ISentenceDetectorEvaluationMonitor?[]?)

public SDCrossValidator(string languageCode, TrainingParameters trainParams, params ISentenceDetectorEvaluationMonitor?[]? listeners)

Parameters

languageCode string
trainParams TrainingParameters
listeners ISentenceDetectorEvaluationMonitor[]

Remarks

Deprecated: Use SDCrossValidator(string, TrainingParameters, SentenceDetectorFactory, ISentenceDetectorEvaluationMonitor[]) instead and pass in a SentenceDetectorFactory.

SDCrossValidator(string, TrainingParameters, SentenceDetectorFactory, params ISentenceDetectorEvaluationMonitor?[]?)

A cross validator for the sentence detector.

public SDCrossValidator(string languageCode, TrainingParameters trainParams, SentenceDetectorFactory sdFactory, params ISentenceDetectorEvaluationMonitor?[]? listeners)

Parameters

languageCode string
trainParams TrainingParameters
sdFactory SentenceDetectorFactory
listeners ISentenceDetectorEvaluationMonitor[]

Properties

FMeasure

public virtual FMeasure FMeasure { get; }

Property Value

FMeasure

Methods

Evaluate(IObjectStream<SentenceSample?>, int)

Starts the evaluation.

public virtual void Evaluate(IObjectStream<SentenceSample?> samples, int nFolds)

Parameters

samples IObjectStream<SentenceSample>

the data to train and test

nFolds int

number of folds

Exceptions

IOException

IOException