Package network.aika.neuron.disjunctive
Class InhibitorySynapse
java.lang.Object
network.aika.neuron.Synapse<S,I,O,L,IA,OA>
network.aika.neuron.disjunctive.DisjunctiveSynapse<InhibitorySynapse,BindingNeuron,InhibitoryNeuron,InhibitoryLink,BindingActivation,InhibitoryActivation>
network.aika.neuron.disjunctive.InhibitorySynapse
- All Implemented Interfaces:
Writable
public class InhibitorySynapse
extends DisjunctiveSynapse<InhibitorySynapse,BindingNeuron,InhibitoryNeuron,InhibitoryLink,BindingActivation,InhibitoryActivation>
- Author:
- Lukas Molzberger
-
Field Summary
Fields inherited from class network.aika.neuron.Synapse
allowTraining, frequencyINegOPos, frequencyIPosONeg, frequencyIPosOPos, input, output, sampleSpace, template, weight
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
createLink
(BindingActivation input, InhibitoryActivation output) void
Methods inherited from class network.aika.neuron.disjunctive.DisjunctiveSynapse
allowPropagate, getCheckTransitions, linkOutput, updateWeight
Methods inherited from class network.aika.neuron.Synapse
allowLooseLinking, applyMovingAverage, checkCommonLinkingPreConditions, checkLinkingPreConditions, checkRelatedBindingSignal, checkTemplateInductionThreshold, count, forAllLinks, getFrequency, getInput, getLooseLinkingRange, getModel, getOutput, getPInput, getPOutput, getProbability, getSampleSpace, getSurprisal, getTemplate, getTemplateInfo, getTemplateSynapseId, getWeight, initFromTemplate, instantiateTemplate, isAllowTraining, isInputLinked, isNegative, isOfTemplate, isOutputLinked, isRecurrent, isTemplate, isZero, linkExists, linkInput, read, readFields, setAllowTraining, setFrequency, setInput, setOutput, setWeight, toString, transition, unlinkInput, unlinkOutput, weightUpdate, write
-
Constructor Details
-
InhibitorySynapse
public InhibitorySynapse()
-
-
Method Details
-
createLink
- Specified by:
createLink
in classSynapse<InhibitorySynapse,
BindingNeuron, InhibitoryNeuron, InhibitoryLink, BindingActivation, InhibitoryActivation>
-
getPropagateTransitions
-
checkTemplateLinkingPreConditions
-
setModified
public void setModified()
-