org.encog.ensemble.dropout
Class Dropout
- java.lang.Object
-
- org.encog.ensemble.Ensemble
-
- org.encog.ensemble.dropout.Dropout
-
public class Dropout extends Ensemble
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.encog.ensemble.Ensemble
Ensemble.NotPossibleInThisMethod, Ensemble.TrainingAborted
-
-
Constructor Summary
Constructors Constructor and Description Dropout(int splits, int dataSetSize, EnsembleMLMethodFactory mlFactory, EnsembleTrainFactory trainFactory, EnsembleAggregator aggregator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description EnsembleMLgetMember(int memberNumber)Extract a specific MLMethodEnsembleTypes.ProblemTypegetProblemType()Return what type of problem this Ensemble is solvingvoidinitMembers()Initialise ensemble componentsvoidtrainStep()-
Methods inherited from class org.encog.ensemble.Ensemble
addMember, addNewMember, compute, generateNewMember, getAggregator, getTrainingSet, initMembersBySplits, retrainAggregator, setAggregator, setTrainingData, setTrainingDataFactory, setTrainingMethod, train, train, train, train, trainMember, trainMember, trainMember, trainMember
-
-
-
-
Constructor Detail
-
Dropout
public Dropout(int splits, int dataSetSize, EnsembleMLMethodFactory mlFactory, EnsembleTrainFactory trainFactory, EnsembleAggregator aggregator)
-
-
Method Detail
-
initMembers
public void initMembers()
Description copied from class:EnsembleInitialise ensemble components- Specified by:
initMembersin classEnsemble
-
getProblemType
public EnsembleTypes.ProblemType getProblemType()
Description copied from class:EnsembleReturn what type of problem this Ensemble is solving- Specified by:
getProblemTypein classEnsemble- Returns:
- The problem type.
-
getMember
public EnsembleML getMember(int memberNumber)
Description copied from class:EnsembleExtract a specific MLMethod
-
trainStep
public void trainStep()
-
-
DMelt 3.0 © DataMelt by jWork.ORG