org.encog.ensemble.aggregator
Class WeightedAveraging
- java.lang.Object
-
- org.encog.ensemble.aggregator.WeightedAveraging
-
- All Implemented Interfaces:
- EnsembleAggregator, EnsembleWeightedAggregator
public class WeightedAveraging extends java.lang.Object implements EnsembleWeightedAggregator
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description classWeightedAveraging.WeightMismatchException
-
Constructor Summary
Constructors Constructor and Description WeightedAveraging(java.util.List<java.lang.Double> weights)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description MLDataevaluate(java.util.ArrayList<MLData> outputs)java.lang.StringgetLabel()java.util.List<java.lang.Double>getWeights()booleanneedsTraining()voidsetNumberOfMembers(int members)voidsetTrainingSet(EnsembleDataSet trainingSet)voidsetWeights(java.util.List<java.lang.Double> weights)voidtrain()
-
-
-
Constructor Detail
-
WeightedAveraging
public WeightedAveraging(java.util.List<java.lang.Double> weights)
-
-
Method Detail
-
setWeights
public void setWeights(java.util.List<java.lang.Double> weights)
- Specified by:
setWeightsin interfaceEnsembleWeightedAggregator
-
getWeights
public java.util.List<java.lang.Double> getWeights()
- Specified by:
getWeightsin interfaceEnsembleWeightedAggregator
-
evaluate
public MLData evaluate(java.util.ArrayList<MLData> outputs) throws WeightedAveraging.WeightMismatchException
- Specified by:
evaluatein interfaceEnsembleAggregator- Throws:
WeightedAveraging.WeightMismatchException
-
getLabel
public java.lang.String getLabel()
- Specified by:
getLabelin interfaceEnsembleAggregator
-
train
public void train()
- Specified by:
trainin interfaceEnsembleAggregator
-
setTrainingSet
public void setTrainingSet(EnsembleDataSet trainingSet)
- Specified by:
setTrainingSetin interfaceEnsembleAggregator
-
needsTraining
public boolean needsTraining()
- Specified by:
needsTrainingin interfaceEnsembleAggregator
-
setNumberOfMembers
public void setNumberOfMembers(int members)
- Specified by:
setNumberOfMembersin interfaceEnsembleAggregator
-
-
DMelt 3.0 © DataMelt by jWork.ORG