org.encog.plugin
Interface EncogPluginService1
-
- All Superinterfaces:
- EncogPluginBase
- All Known Implementing Classes:
- SystemActivationPlugin, SystemMethodsPlugin, SystemTrainingPlugin
public interface EncogPluginService1 extends EncogPluginBase
A service plugin provides services, such as the creation of activation functions, machine learning methods and training methods.
-
-
Field Summary
-
Fields inherited from interface org.encog.plugin.EncogPluginBase
TYPE_LOGGING, TYPE_SERVICE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description ActivationFunctioncreateActivationFunction(java.lang.String name)Create an activation function.MLMethodcreateMethod(java.lang.String methodType, java.lang.String architecture, int input, int output)Create a new machine learning method.MLTraincreateTraining(MLMethod method, MLDataSet training, java.lang.String type, java.lang.String args)Create a trainer.-
Methods inherited from interface org.encog.plugin.EncogPluginBase
getPluginDescription, getPluginName, getPluginServiceType, getPluginType
-
-
-
-
Method Detail
-
createActivationFunction
ActivationFunction createActivationFunction(java.lang.String name)
Create an activation function.- Parameters:
name- The name of the activation function.- Returns:
- The newly created activation function.
-
createMethod
MLMethod createMethod(java.lang.String methodType, java.lang.String architecture, int input, int output)
Create a new machine learning method.- Parameters:
methodType- The method to create.architecture- The architecture string.input- The input count.output- The output count.- Returns:
- The newly created machine learning method.
-
-
DMelt 3.0 © DataMelt by jWork.ORG