Package network.aika.neuron.activation
Class NegativeFeedbackLink
java.lang.Object
network.aika.neuron.activation.Element<Link>
network.aika.neuron.activation.Link<S,IA,BindingActivation>
network.aika.neuron.activation.BindingNeuronLink<NegativeFeedbackSynapse,InhibitoryActivation>
network.aika.neuron.activation.NegativeFeedbackLink
- All Implemented Interfaces:
Comparable<Link>
public class NegativeFeedbackLink
extends BindingNeuronLink<NegativeFeedbackSynapse,InhibitoryActivation>
- Author:
- Lukas Molzberger
-
Field Summary
-
Constructor Summary
ConstructorDescriptionNegativeFeedbackLink
(NegativeFeedbackSynapse s, InhibitoryActivation input, BindingActivation output) -
Method Summary
Methods inherited from class network.aika.neuron.activation.Link
backPropagate, compareTo, getBackPropGradient, getConfig, getFired, getInformationGainGradient, getInput, getInputValue, getOutput, getRelativeSurprisal, getSynapse, getThought, getWeightedInput, getWeightInput, getWeightOutput, induce, init, isCausal, isCausal, isNegative, isRecurrent, isSelfRef, isTemplate, linkInput, linkOutput, receiveWeightUpdate, setFinalMode, setSynapse, templateLinkExists, toString, unlinkInput, unlinkOutput, updateWeight
Methods inherited from class network.aika.neuron.activation.Element
addToQueue, copySteps, getQueuedSteps, removeQueuedPhase
-
Constructor Details
-
NegativeFeedbackLink
public NegativeFeedbackLink(NegativeFeedbackSynapse s, InhibitoryActivation input, BindingActivation output)
-
-
Method Details
-
initWeightInput
protected void initWeightInput()- Overrides:
initWeightInput
in classLink<NegativeFeedbackSynapse,
InhibitoryActivation, BindingActivation>
-