public class Bagging extends Ensemble
Ensemble.NotPossibleInThisMethod, Ensemble.TrainingAbortedaggregator, aggregatorDataSet, dataSetFactory, members, mlFactory, trainFactory| Constructor and Description |
|---|
Bagging(int splits,
int dataSetSize,
EnsembleMLMethodFactory mlFactory,
EnsembleTrainFactory trainFactory,
EnsembleAggregator aggregator) |
Bagging(int splits,
int dataSetSize,
EnsembleMLMethodFactory mlFactory,
EnsembleTrainFactory trainFactory,
EnsembleAggregator aggregator,
EnsembleDataSetFactory edf) |
| Modifier and Type | Method and Description |
|---|---|
EnsembleML |
getMember(int memberNumber)
Extract a specific MLMethod
|
EnsembleTypes.ProblemType |
getProblemType()
Return what type of problem this Ensemble is solving
|
void |
initMembers()
Initialise ensemble components
|
void |
trainStep() |
addMember, addNewMember, compute, generateNewMember, getAggregator, getTrainingSet, initMembersBySplits, retrainAggregator, setAggregator, setTrainingData, setTrainingDataFactory, setTrainingMethod, train, train, train, train, trainMember, trainMember, trainMember, trainMemberpublic Bagging(int splits,
int dataSetSize,
EnsembleMLMethodFactory mlFactory,
EnsembleTrainFactory trainFactory,
EnsembleAggregator aggregator)
public Bagging(int splits,
int dataSetSize,
EnsembleMLMethodFactory mlFactory,
EnsembleTrainFactory trainFactory,
EnsembleAggregator aggregator,
EnsembleDataSetFactory edf)
public void initMembers()
EnsembleinitMembers in class Ensemblepublic EnsembleTypes.ProblemType getProblemType()
EnsemblegetProblemType in class Ensemblepublic EnsembleML getMember(int memberNumber)
Ensemblepublic void trainStep()