public class SequenceLabelerCrossValidator extends Object
| Constructor and Description |
|---|
SequenceLabelerCrossValidator(String languageCode,
String type,
opennlp.tools.util.TrainingParameters trainParams,
byte[] featureGeneratorBytes,
Map<String,Object> resources,
SequenceLabelerCodec<String> codec,
SequenceLabelerEvaluationMonitor... listeners)
SequenceLabeler Cross Validator.
|
SequenceLabelerCrossValidator(String languageCode,
String type,
opennlp.tools.util.TrainingParameters trainParams,
byte[] featureGeneratorBytes,
Map<String,Object> resources,
SequenceLabelerEvaluationMonitor... listeners) |
SequenceLabelerCrossValidator(String languageCode,
String type,
opennlp.tools.util.TrainingParameters trainParams,
SequenceLabelerFactory factory,
SequenceLabelerEvaluationMonitor... listeners) |
| Modifier and Type | Method and Description |
|---|---|
void |
evaluate(opennlp.tools.util.ObjectStream<SequenceLabelSample> samples,
int nFolds)
Starts the evaluation.
|
opennlp.tools.util.eval.FMeasure |
getFMeasure() |
public SequenceLabelerCrossValidator(String languageCode, String type, opennlp.tools.util.TrainingParameters trainParams, byte[] featureGeneratorBytes, Map<String,Object> resources, SequenceLabelerCodec<String> codec, SequenceLabelerEvaluationMonitor... listeners)
languageCode - the languagetype - the classtrainParams - the parameters filesfeatureGeneratorBytes - the feature descriptorresources - the external resourcescodec - the encodinglisteners - the listenerspublic SequenceLabelerCrossValidator(String languageCode, String type, opennlp.tools.util.TrainingParameters trainParams, byte[] featureGeneratorBytes, Map<String,Object> resources, SequenceLabelerEvaluationMonitor... listeners)
public SequenceLabelerCrossValidator(String languageCode, String type, opennlp.tools.util.TrainingParameters trainParams, SequenceLabelerFactory factory, SequenceLabelerEvaluationMonitor... listeners)
public void evaluate(opennlp.tools.util.ObjectStream<SequenceLabelSample> samples, int nFolds) throws IOException
samples - the data to train and testnFolds - number of foldsIOException - if io errorspublic opennlp.tools.util.eval.FMeasure getFMeasure()
Copyright © 2016 IXA pipes. All rights reserved.