org.encog.ensemble.aggregator
Class MetaClassifier

java.lang.Object
  extended by org.encog.ensemble.aggregator.MetaClassifier
All Implemented Interfaces:
EnsembleAggregator

public class MetaClassifier
extends Object
implements EnsembleAggregator


Constructor Summary
MetaClassifier(double trainError, EnsembleMLMethodFactory mlFact, EnsembleTrainFactory etFact)
           
 
Method Summary
 MLData evaluate(ArrayList<MLData> outputs)
           
 String getLabel()
           
 boolean needsTraining()
           
 void setTrainingSet(EnsembleDataSet trainingSet)
           
 void train()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaClassifier

public MetaClassifier(double trainError,
                      EnsembleMLMethodFactory mlFact,
                      EnsembleTrainFactory etFact)
Method Detail

evaluate

public MLData evaluate(ArrayList<MLData> outputs)
Specified by:
evaluate in interface EnsembleAggregator

getLabel

public String getLabel()
Specified by:
getLabel in interface EnsembleAggregator

train

public void train()
Specified by:
train in interface EnsembleAggregator

setTrainingSet

public void setTrainingSet(EnsembleDataSet trainingSet)
Specified by:
setTrainingSet in interface EnsembleAggregator

needsTraining

public boolean needsTraining()
Specified by:
needsTraining in interface EnsembleAggregator


Copyright © 2014. All Rights Reserved.