org.encog.neural.freeform.basic
public class BasicActivationSummation extends Object implements InputSummation, Serializable
Constructor and Description |
---|
BasicActivationSummation(ActivationFunction theActivationFunction)
Construct the activation summation.
|
Modifier and Type | Method and Description |
---|---|
void |
add(FreeformConnection connection)
Add an input connection.
|
double |
calculate()
Perform the summation, and apply the activation function.
|
ActivationFunction |
getActivationFunction() |
double |
getSum() |
List<FreeformConnection> |
list() |
void |
setActivationFunction(ActivationFunction activationFunction)
Set the activation function.
|
public BasicActivationSummation(ActivationFunction theActivationFunction)
theActivationFunction
- The activation function.public void add(FreeformConnection connection)
add
in interface InputSummation
connection
- The connection to add.public double calculate()
calculate
in interface InputSummation
public ActivationFunction getActivationFunction()
getActivationFunction
in interface InputSummation
public double getSum()
getSum
in interface InputSummation
public List<FreeformConnection> list()
list
in interface InputSummation
public void setActivationFunction(ActivationFunction activationFunction)
activationFunction
- The activation function.Copyright © 2014. All Rights Reserved.