Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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
`ActivationFunction` | `createActivationFunction(String name)` Create an activation function.
`MLMethod` | `createMethod(String methodType, String architecture, int input, int output)` Create a new machine learning method.
`MLTrain` | `createTraining(MLMethod method, MLDataSet training, String type, String args)` Create a trainer.

Methods inherited from interface org.encog.plugin.EncogPluginBase
`getPluginDescription, getPluginName, getPluginServiceType, getPluginType`

Method Detail

### createActivationFunction

    ActivationFunction createActivationFunction(String name)

  Create an activation function.

  Parameters:
    `name` - The name of the activation function.
  Returns:
    The newly created activation function.

### createMethod

    MLMethod createMethod(String methodType,
                          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.

### createTraining

    MLTrain createTraining(MLMethod method,
                           MLDataSet training,
                           String type,
                           String args)

  Create a trainer.

  Parameters:
    `method` - The method to train.
    `training` - The training data.
    `type` - Type type of trainer.
    `args` - The training args.
  Returns:
    The new training method.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2011. All Rights Reserved.