Package opennlp.tools.tokenize
Class TokenizerCrossValidator
java.lang.Object
opennlp.tools.tokenize.TokenizerCrossValidator
A cross validator for 
tokenizers.- 
Constructor SummaryConstructorsConstructorDescriptionTokenizerCrossValidator(TrainingParameters params, TokenizerFactory factory, TokenizerEvaluationMonitor... listeners) Creates aTokenizerCrossValidatorusing the givenTokenizerFactory.
- 
Method SummaryModifier and TypeMethodDescriptionvoidevaluate(ObjectStream<TokenSample> samples, int nFolds) Starts the evaluation.
- 
Constructor Details- 
TokenizerCrossValidatorpublic TokenizerCrossValidator(TrainingParameters params, TokenizerFactory factory, TokenizerEvaluationMonitor... listeners) Creates aTokenizerCrossValidatorusing the givenTokenizerFactory.- Parameters:
- params- The- TrainingParametersfor the context of cross validation.
- factory- The- TokenizerFactoryto be used.
- listeners- The- evaluation listeners.
 
 
- 
- 
Method Details- 
evaluateStarts the evaluation.- Parameters:
- samples- The- ObjectStreamof- samplesto train and test with.
- nFolds- Number of folds. It must be greater than zero.
- Throws:
- IOException- Thrown if IO errors occurred during evaluation.
 
- 
getFMeasure
 
-