C# Class Encog.Engine.Network.Activation.ActivationGaussian

Inheritance: IActivationFunction
Show file Open project: encog/encog-silverlight-core Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
ActivationFunction ( double x, int start, int size ) : void
ActivationGaussian ( ) : System

Create an empty activation gaussian.

ActivationGaussian ( double center, double peak, double width ) : System

Create a gaussian activation function.

Clone ( ) : object

Clone the object.

DerivativeFunction ( double b, double a ) : double
HasDerivative ( ) : bool

Return true, gaussian has a derivative.

Method Details

ActivationFunction() public method

public ActivationFunction ( double x, int start, int size ) : void
x double
start int
size int
return void

ActivationGaussian() public method

Create an empty activation gaussian.
public ActivationGaussian ( ) : System
return System

ActivationGaussian() public method

Create a gaussian activation function.
public ActivationGaussian ( double center, double peak, double width ) : System
center double The center of the curve.
peak double The peak of the curve.
width double The width of the curve.
return System

Clone() public method

Clone the object.
public Clone ( ) : object
return object

DerivativeFunction() public method

public DerivativeFunction ( double b, double a ) : double
b double
a double
return double

HasDerivative() public method

Return true, gaussian has a derivative.
public HasDerivative ( ) : bool
return bool