Package opennlp.tools.namefind
Class TokenNameFinderCrossValidator
java.lang.Object
opennlp.tools.namefind.TokenNameFinderCrossValidator
-
Constructor Summary
ConstructorsConstructorDescriptionTokenNameFinderCrossValidator(String languageCode, String type, TrainingParameters trainParams, byte[] featureGeneratorBytes, Map<String, Object> resources, TokenNameFinderEvaluationMonitor... listeners) TokenNameFinderCrossValidator(String languageCode, String type, TrainingParameters trainParams, byte[] featureGeneratorBytes, Map<String, Object> resources, SequenceCodec<String> codec, TokenNameFinderEvaluationMonitor... listeners) Name finder cross validatorTokenNameFinderCrossValidator(String languageCode, String type, TrainingParameters trainParams, TokenNameFinderFactory factory, TokenNameFinderEvaluationMonitor... listeners) -
Method Summary
Modifier and TypeMethodDescriptionvoidevaluate(ObjectStream<NameSample> samples, int nFolds) Starts the evaluation.
-
Constructor Details
-
TokenNameFinderCrossValidator
public TokenNameFinderCrossValidator(String languageCode, String type, TrainingParameters trainParams, byte[] featureGeneratorBytes, Map<String, Object> resources, SequenceCodec<String> codec, TokenNameFinderEvaluationMonitor... listeners) Name finder cross validator- Parameters:
languageCode- the language of the training datatype- null or an override type for all types in the training datatrainParams- machine learning train parametersfeatureGeneratorBytes- descriptor to configure the feature generation or nullresources- the resources for the name finder or null if nonelisteners- a list of listeners
-
TokenNameFinderCrossValidator
public TokenNameFinderCrossValidator(String languageCode, String type, TrainingParameters trainParams, byte[] featureGeneratorBytes, Map<String, Object> resources, TokenNameFinderEvaluationMonitor... listeners) -
TokenNameFinderCrossValidator
public TokenNameFinderCrossValidator(String languageCode, String type, TrainingParameters trainParams, TokenNameFinderFactory factory, TokenNameFinderEvaluationMonitor... listeners)
-
-
Method Details
-
evaluate
Starts the evaluation.- Parameters:
samples- the data to train and testnFolds- number of folds- Throws:
IOException
-
getFMeasure
-