opennlp.tools.sentdetect
Class SDCrossValidator

java.lang.Object
  extended by opennlp.tools.sentdetect.SDCrossValidator

public class SDCrossValidator
extends Object


Constructor Summary
SDCrossValidator(String languageCode)
           
SDCrossValidator(String languageCode, int cutoff, int iterations)
          Deprecated. use SDCrossValidator(String, TrainingParameters) instead and pass in a TrainingParameters object.
SDCrossValidator(String languageCode, int cutoff, int iterations, Dictionary abbreviations)
          Deprecated. use SDCrossValidator(String, TrainingParameters, Dictionary, SentenceDetectorEvaluationMonitor...) instead and pass in a TrainingParameters object.
SDCrossValidator(String languageCode, TrainingParameters params)
           
SDCrossValidator(String languageCode, TrainingParameters params, Dictionary abbreviations, SentenceDetectorEvaluationMonitor... listeners)
           
SDCrossValidator(String languageCode, TrainingParameters params, SentenceDetectorEvaluationMonitor... listeners)
           
 
Method Summary
 void evaluate(ObjectStream<SentenceSample> samples, int nFolds)
          Starts the evaluation.
 FMeasure getFMeasure()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SDCrossValidator

public SDCrossValidator(String languageCode,
                        TrainingParameters params,
                        Dictionary abbreviations,
                        SentenceDetectorEvaluationMonitor... listeners)

SDCrossValidator

public SDCrossValidator(String languageCode,
                        int cutoff,
                        int iterations)
Deprecated. use SDCrossValidator(String, TrainingParameters) instead and pass in a TrainingParameters object.


SDCrossValidator

public SDCrossValidator(String languageCode,
                        TrainingParameters params)

SDCrossValidator

@Deprecated
public SDCrossValidator(String languageCode,
                                   int cutoff,
                                   int iterations,
                                   Dictionary abbreviations)
Deprecated. use SDCrossValidator(String, TrainingParameters, Dictionary, SentenceDetectorEvaluationMonitor...) instead and pass in a TrainingParameters object.


SDCrossValidator

public SDCrossValidator(String languageCode,
                        TrainingParameters params,
                        SentenceDetectorEvaluationMonitor... listeners)

SDCrossValidator

public SDCrossValidator(String languageCode)
Method Detail

evaluate

public void evaluate(ObjectStream<SentenceSample> samples,
                     int nFolds)
              throws IOException
Starts the evaluation.

Parameters:
samples - the data to train and test
nFolds - number of folds
Throws:
IOException

getFMeasure

public FMeasure getFMeasure()


Copyright © 2011 The Apache Software Foundation. All Rights Reserved.