Package opennlp.tools.namefind
Klasse TokenNameFinderCrossValidator
java.lang.Object
opennlp.tools.namefind.TokenNameFinderCrossValidator
Cross validator for 
TokenNameFinder.- 
KonstruktorübersichtKonstruktorenKonstruktorBeschreibungTokenNameFinderCrossValidator(String languageCode, String type, TrainingParameters trainParams, byte[] featureGeneratorBytes, Map<String, Object> resources, TokenNameFinderEvaluationMonitor... listeners) Initializes aTokenNameFinderCrossValidatorwith the given parameters.TokenNameFinderCrossValidator(String languageCode, String type, TrainingParameters params, byte[] featureGeneratorBytes, Map<String, Object> resources, SequenceCodec<String> codec, TokenNameFinderEvaluationMonitor... listeners) Initializes aTokenNameFinderCrossValidatorwith the given parameters.TokenNameFinderCrossValidator(String languageCode, String type, TrainingParameters params, TokenNameFinderFactory factory, TokenNameFinderEvaluationMonitor... listeners) Initializes aTokenNameFinderCrossValidatorwith the given parameters.
- 
MethodenübersichtModifizierer und TypMethodeBeschreibungvoidevaluate(ObjectStream<NameSample> samples, int nFolds) Starts the evaluation.
- 
Konstruktordetails- 
TokenNameFinderCrossValidatorpublic TokenNameFinderCrossValidator(String languageCode, String type, TrainingParameters params, byte[] featureGeneratorBytes, Map<String, Object> resources, SequenceCodec<String> codec, TokenNameFinderEvaluationMonitor... listeners) Initializes aTokenNameFinderCrossValidatorwith the given parameters.- Parameter:
- languageCode- The ISO conform language code.
- type-- nullor an override type for all types in the training data.
- params- The- TrainingParametersfor the context of cross validation.
- featureGeneratorBytes- The- byte[]representing the feature generator descriptor.
- resources- Additional resources in a mapping.
- codec- The- SequenceCodecto use.
- listeners- the- evaluation listeners.
 
- 
TokenNameFinderCrossValidatorpublic TokenNameFinderCrossValidator(String languageCode, String type, TrainingParameters trainParams, byte[] featureGeneratorBytes, Map<String, Object> resources, TokenNameFinderEvaluationMonitor... listeners) Initializes aTokenNameFinderCrossValidatorwith the given parameters.- Parameter:
- languageCode- The ISO conform language code.
- type-- nullor an override type for all types in the training data.
- featureGeneratorBytes- The- byte[]representing the feature generator descriptor.
- resources- Additional resources in a mapping.
- listeners- the- evaluation listeners.
 
- 
TokenNameFinderCrossValidatorpublic TokenNameFinderCrossValidator(String languageCode, String type, TrainingParameters params, TokenNameFinderFactory factory, TokenNameFinderEvaluationMonitor... listeners) Initializes aTokenNameFinderCrossValidatorwith the given parameters.- Parameter:
- languageCode- The ISO conform language code.
- type-- nullor an override type for all types in the training data.
- params- The- TrainingParametersfor the context of cross validation.
- factory- The- TokenNameFinderFactoryfor creating related objects.
- listeners- the- evaluation listeners.
 
 
- 
- 
Methodendetails- 
evaluateStarts the evaluation.Note: The name samples need to be grouped on a document basis. - Parameter:
- samples- The- ObjectStreamof- samplesto train and test with.
- nFolds- Number of folds. It must be greater than zero.
- Löst aus:
- IOException- Thrown if IO errors occurred.
 
- 
getFMeasure
 
-