org.encog.ml.model.config
Interface MethodConfig
-
- All Known Implementing Classes:
- FeedforwardConfig, NEATConfig, PNNConfig, RBFNetworkConfig, SVMConfig
public interface MethodConfigDefine normalization for a specific method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description intdetermineOutputCount(VersatileMLDataSet dataset)Determine the needed output count.java.lang.StringgetMethodName()java.lang.StringsuggestModelArchitecture(VersatileMLDataSet dataset)Suggest a model architecture, based on a dataset.NormalizationStrategysuggestNormalizationStrategy(VersatileMLDataSet dataset, java.lang.String architecture)Suggest a normalization strategy based on a dataset.java.lang.StringsuggestTrainingArgs(java.lang.String trainingType)Suggest training arguments.java.lang.StringsuggestTrainingType()Suggest a training type.
-
-
-
Method Detail
-
getMethodName
java.lang.String getMethodName()
- Returns:
- The method name.
-
suggestModelArchitecture
java.lang.String suggestModelArchitecture(VersatileMLDataSet dataset)
Suggest a model architecture, based on a dataset.- Parameters:
dataset- The dataset.- Returns:
- The model architecture.
-
suggestNormalizationStrategy
NormalizationStrategy suggestNormalizationStrategy(VersatileMLDataSet dataset, java.lang.String architecture)
Suggest a normalization strategy based on a dataset.- Parameters:
dataset- The dataset.architecture- The architecture.- Returns:
- The strategy.
-
suggestTrainingType
java.lang.String suggestTrainingType()
Suggest a training type.- Returns:
- The training type.
-
suggestTrainingArgs
java.lang.String suggestTrainingArgs(java.lang.String trainingType)
Suggest training arguments.- Parameters:
trainingType- The training type.- Returns:
- The training arguments.
-
determineOutputCount
int determineOutputCount(VersatileMLDataSet dataset)
Determine the needed output count.- Parameters:
dataset- The dataset.- Returns:
- The needed output count.
-
-
DMelt 3.0 © DataMelt by jWork.ORG