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 java.lang.ObjectTheSynapseActivationmirror the synapse link in the network of activations.
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Comparator<Activation.Link>INPUT_COMPstatic java.util.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()booleanisRecurrent()voidlink()java.lang.StringtoString()
-
-
-
Field Detail
-
INPUT_COMP
public static java.util.Comparator<Activation.Link> INPUT_COMP
-
OUTPUT_COMP
public static java.util.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()
-
isInactive
public boolean isInactive()
-
link
public void link()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-