org.encog.ml.model.config
Class RBFNetworkConfig
- java.lang.Object
-
- org.encog.ml.model.config.RBFNetworkConfig
-
- All Implemented Interfaces:
- MethodConfig
public class RBFNetworkConfig extends java.lang.Object implements MethodConfig
Config class for EncogModel to use a RBF neural network.
-
-
Constructor Summary
Constructors Constructor and Description RBFNetworkConfig()
-
Method Summary
All Methods Instance Methods Concrete 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
public java.lang.String getMethodName()
- Specified by:
getMethodNamein interfaceMethodConfig- Returns:
- The method name.
-
suggestModelArchitecture
public java.lang.String suggestModelArchitecture(VersatileMLDataSet dataset)
Suggest a model architecture, based on a dataset.- Specified by:
suggestModelArchitecturein interfaceMethodConfig- Parameters:
dataset- The dataset.- Returns:
- The model architecture.
-
suggestNormalizationStrategy
public NormalizationStrategy suggestNormalizationStrategy(VersatileMLDataSet dataset, java.lang.String architecture)
Suggest a normalization strategy based on a dataset.- Specified by:
suggestNormalizationStrategyin interfaceMethodConfig- Parameters:
dataset- The dataset.architecture- The architecture.- Returns:
- The strategy.
-
suggestTrainingType
public java.lang.String suggestTrainingType()
Suggest a training type.- Specified by:
suggestTrainingTypein interfaceMethodConfig- Returns:
- The training type.
-
suggestTrainingArgs
public java.lang.String suggestTrainingArgs(java.lang.String trainingType)
Suggest training arguments.- Specified by:
suggestTrainingArgsin interfaceMethodConfig- Parameters:
trainingType- The training type.- Returns:
- The training arguments.
-
determineOutputCount
public int determineOutputCount(VersatileMLDataSet dataset)
Determine the needed output count.- Specified by:
determineOutputCountin interfaceMethodConfig- Parameters:
dataset- The dataset.- Returns:
- The needed output count.
-
-
DMelt 3.0 © DataMelt by jWork.ORG