Package network.aika.neuron.activation
Class Activation.Link
- java.lang.Object
-
- network.aika.neuron.activation.Activation.Link
-
- Enclosing class:
- Activation
public static class Activation.Link extends Object
TheSynapseActivationmirror the synapse link in the network of activations.
-
-
Field Summary
Fields Modifier and Type Field Description static Comparator<Activation.Link>INPUT_COMPstatic Comparator<Activation.Link>OUTPUT_COMP
-
Constructor Summary
Constructors Constructor Description Link(Synapse s, Activation input, Activation output)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActivationgetInput()ActivationgetOutput()SynapsegetSynapse()booleanisIdentity()booleanisInactive()booleanisNegative(Synapse.State s)booleanisRecurrent()voidlink()StringtoString()
-
-
-
Field Detail
-
INPUT_COMP
public static Comparator<Activation.Link> INPUT_COMP
-
OUTPUT_COMP
public static Comparator<Activation.Link> OUTPUT_COMP
-
-
Constructor Detail
-
Link
public Link(Synapse s, Activation input, Activation output)
-
-
Method Detail
-
getSynapse
public Synapse getSynapse()
-
getInput
public Activation getInput()
-
getOutput
public Activation getOutput()
-
isRecurrent
public boolean isRecurrent()
-
isIdentity
public boolean isIdentity()
-
isNegative
public boolean isNegative(Synapse.State s)
-
isInactive
public boolean isInactive()
-
link
public void link()
-
-