public class POSTaggerCrossValidator extends Object
Modifier and Type | Method and Description |
---|---|
void |
evaluate(ObjectStream<POSSample> samples,
int nFolds)
Starts the evaluation.
|
double |
getWordAccuracy()
Retrieves the accuracy for all iterations.
|
long |
getWordCount()
Retrieves the number of words which where validated
over all iterations.
|
public POSTaggerCrossValidator(String languageCode, TrainingParameters trainParam, File tagDictionary, Integer ngramCutoff, Integer tagdicCutoff, String factoryClass, POSTaggerEvaluationMonitor... listeners)
POSTaggerCrossValidator
that builds a ngram dictionary
dynamically. It instantiates a sub-class of POSTaggerFactory
using
the tag and the ngram dictionaries.public POSTaggerCrossValidator(String languageCode, TrainingParameters trainParam, POSTaggerFactory factory, POSTaggerEvaluationMonitor... listeners)
POSTaggerCrossValidator
using the given
POSTaggerFactory
.public POSTaggerCrossValidator(String languageCode, TrainingParameters trainParam, POSDictionary tagDictionary, POSTaggerEvaluationMonitor... listeners)
POSTaggerCrossValidator(String, TrainingParameters, POSTaggerFactory, POSTaggerEvaluationMonitor...)
instead and pass in a POSTaggerFactory
.public POSTaggerCrossValidator(String languageCode, TrainingParameters trainParam, POSDictionary tagDictionary, Integer ngramCutoff, POSTaggerEvaluationMonitor... listeners)
POSTaggerCrossValidator(String, TrainingParameters, POSTaggerFactory, POSTaggerEvaluationMonitor...)
instead and pass in the name of POSTaggerFactory
sub-class.public POSTaggerCrossValidator(String languageCode, TrainingParameters trainParam, POSDictionary tagDictionary, Dictionary ngramDictionary, POSTaggerEvaluationMonitor... listeners)
POSTaggerCrossValidator(String, TrainingParameters, POSTaggerFactory, POSTaggerEvaluationMonitor...)
instead and pass in a POSTaggerFactory
.public void evaluate(ObjectStream<POSSample> samples, int nFolds) throws IOException
samples
- the data to train and testnFolds
- number of foldsIOException
public double getWordAccuracy()
public long getWordCount()
Copyright © 2015 The Apache Software Foundation. All rights reserved.