Class TokenizerEvaluator
The TokenizerEvaluator measures the performance of the given ITokenizer with the provided reference TokenSamples.
public class TokenizerEvaluator : Evaluator<TokenSample>
- Inheritance
-
TokenizerEvaluator
- Inherited Members
Constructors
TokenizerEvaluator(ITokenizer, params ITokenizerEvaluationMonitor?[]?)
Initializes the current instance with the given ITokenizer.
public TokenizerEvaluator(ITokenizer tokenizer, params ITokenizerEvaluationMonitor?[]? listeners)
Parameters
tokenizerITokenizerthe ITokenizer to evaluate.
listenersITokenizerEvaluationMonitor[]evaluation sample listeners
Properties
FMeasure
public virtual FMeasure FMeasure { get; }
Property Value
Methods
ProcessSample(TokenSample)
Evaluates the given reference sample object.
The implementation has to update the score after every invocation.
protected override TokenSample ProcessSample(TokenSample reference)
Parameters
referenceTokenSamplethe reference sample.
Returns
- TokenSample
the predicted sample