Class TokenNameFinderCrossValidator
public class TokenNameFinderCrossValidator
- Inheritance
-
TokenNameFinderCrossValidator
- Inherited Members
Constructors
TokenNameFinderCrossValidator(string, string?, TrainingParameters, TokenNameFinderFactory, params ITokenNameFinderEvaluationMonitor?[]?)
public TokenNameFinderCrossValidator(string languageCode, string? type, TrainingParameters trainParams, TokenNameFinderFactory factory, params ITokenNameFinderEvaluationMonitor?[]? listeners)
Parameters
languageCodestringtypestringtrainParamsTrainingParametersfactoryTokenNameFinderFactorylistenersITokenNameFinderEvaluationMonitor[]
TokenNameFinderCrossValidator(string, string?, TrainingParameters, byte[]?, IDictionary<string, object>?, params ITokenNameFinderEvaluationMonitor?[]?)
public TokenNameFinderCrossValidator(string languageCode, string? type, TrainingParameters trainParams, byte[]? featureGeneratorBytes, IDictionary<string, object>? resources, params ITokenNameFinderEvaluationMonitor?[]? listeners)
Parameters
languageCodestringtypestringtrainParamsTrainingParametersfeatureGeneratorBytesbyte[]resourcesIDictionary<string, object>listenersITokenNameFinderEvaluationMonitor[]
TokenNameFinderCrossValidator(string, string?, TrainingParameters, byte[]?, IDictionary<string, object>?, ISequenceCodec<string>, params ITokenNameFinderEvaluationMonitor?[]?)
Name finder cross validator
public TokenNameFinderCrossValidator(string languageCode, string? type, TrainingParameters trainParams, byte[]? featureGeneratorBytes, IDictionary<string, object>? resources, ISequenceCodec<string> codec, params ITokenNameFinderEvaluationMonitor?[]? listeners)
Parameters
languageCodestringthe language of the training data
typestringnull or an override type for all types in the training data
trainParamsTrainingParametersmachine learning train parameters
featureGeneratorBytesbyte[]descriptor to configure the feature generation or null
resourcesIDictionary<string, object>the resources for the name finder or null if none
codecISequenceCodec<string>the sequence codec
listenersITokenNameFinderEvaluationMonitor[]a list of listeners
Properties
FMeasure
public virtual FMeasure FMeasure { get; }
Property Value
Methods
Evaluate(IObjectStream<NameSample?>, int)
Starts the evaluation.
public virtual void Evaluate(IObjectStream<NameSample?> samples, int nFolds)
Parameters
samplesIObjectStream<NameSample>the data to train and test
nFoldsintnumber of folds
Exceptions
- IOException
IOException