Class TokenizerCrossValidator

Namespace
NOpenNLP.Tools.Tokenize
Assembly
NOpenNLP.Tools.dll
public class TokenizerCrossValidator
Inheritance
TokenizerCrossValidator
Inherited Members

Constructors

TokenizerCrossValidator(TrainingParameters, TokenizerFactory, params ITokenizerEvaluationMonitor?[]?)

public TokenizerCrossValidator(TrainingParameters trainParams, TokenizerFactory factory, params ITokenizerEvaluationMonitor?[]? listeners)

Parameters

trainParams TrainingParameters
factory TokenizerFactory
listeners ITokenizerEvaluationMonitor[]

Properties

FMeasure

public virtual FMeasure FMeasure { get; }

Property Value

FMeasure

Methods

Evaluate(IObjectStream<TokenSample?>, int)

Starts the evaluation.

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

Parameters

samples IObjectStream<TokenSample>

the data to train and test

nFolds int

number of folds

Exceptions

IOException

IOException