edu.cmu.minorthird.classify.sequential
Class SequenceUtils.MultiClassClassifier

java.lang.Object
  extended by edu.cmu.minorthird.classify.OneVsAllClassifier
      extended by edu.cmu.minorthird.classify.sequential.SequenceUtils.MultiClassClassifier
All Implemented Interfaces:
Classifier, Visible, java.io.Serializable
Enclosing class:
SequenceUtils

public static class SequenceUtils.MultiClassClassifier
extends OneVsAllClassifier
implements java.io.Serializable

Wraps the OneVsAllClassifier, and provides a more convenient constructor.

See Also:
Serialized Form

Constructor Summary
SequenceUtils.MultiClassClassifier(ExampleSchema schema, Classifier[] classifiers)
           
SequenceUtils.MultiClassClassifier(ExampleSchema schema, ClassifierLearner[] learners)
           
 
Method Summary
static BinaryClassifier[] getBinaryClassifiers(ClassifierLearner[] learners)
           
 ExampleSchema getSchema()
           
 
Methods inherited from class edu.cmu.minorthird.classify.OneVsAllClassifier
classification, explain, getBinaryClassifiers, getClassNames, getExplanation, toGUI, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SequenceUtils.MultiClassClassifier

public SequenceUtils.MultiClassClassifier(ExampleSchema schema,
                                          ClassifierLearner[] learners)

SequenceUtils.MultiClassClassifier

public SequenceUtils.MultiClassClassifier(ExampleSchema schema,
                                          Classifier[] classifiers)
Method Detail

getSchema

public ExampleSchema getSchema()

getBinaryClassifiers

public static BinaryClassifier[] getBinaryClassifiers(ClassifierLearner[] learners)