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 InputSummationconnection - The connection to add.public double calculate()
calculate in interface InputSummationpublic ActivationFunction getActivationFunction()
getActivationFunction in interface InputSummationpublic double getSum()
getSum in interface InputSummationpublic List<FreeformConnection> list()
list in interface InputSummationpublic void setActivationFunction(ActivationFunction activationFunction)
activationFunction - The activation function.Copyright © 2014. All Rights Reserved.