Package network.aika.neuron.conjunctive
Class RelatedInputSynapse
java.lang.Object
network.aika.neuron.Synapse<S,I,O,L,IA,OA>
network.aika.neuron.conjunctive.ConjunctiveSynapse<S,I,BindingNeuron,L,IA,BindingActivation>
network.aika.neuron.conjunctive.BindingNeuronSynapse<RelatedInputSynapse,BindingNeuron,RelatedInputLink,BindingActivation>
network.aika.neuron.conjunctive.RelatedInputSynapse
- All Implemented Interfaces:
Writable
public class RelatedInputSynapse
extends BindingNeuronSynapse<RelatedInputSynapse,BindingNeuron,RelatedInputLink,BindingActivation>
- Author:
- Lukas Molzberger
-
Field Summary
Fields inherited from class network.aika.neuron.conjunctive.ConjunctiveSynapse
allowPropagate
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, BindingActivation output) Methods inherited from class network.aika.neuron.conjunctive.BindingNeuronSynapse
checkCommonLinkingPreConditions, checkLinkingPreConditions
Methods inherited from class network.aika.neuron.conjunctive.ConjunctiveSynapse
allowPropagate, checkConstraints, getSortingWeight, readFields, setAllowPropagate, setModified, updateWeight, write
Methods inherited from class network.aika.neuron.Synapse
allowLooseLinking, applyMovingAverage, checkTemplateInductionThreshold, checkTemplateLinkingPreConditions, 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, linkOutput, read, setAllowTraining, setFrequency, setInput, setOutput, setWeight, toString, transition, unlinkInput, unlinkOutput, weightUpdate
-
Constructor Details
-
RelatedInputSynapse
public RelatedInputSynapse()
-
-
Method Details
-
createLink
- Specified by:
createLink
in classSynapse<RelatedInputSynapse,
BindingNeuron, BindingNeuron, RelatedInputLink, BindingActivation, BindingActivation>
-
getPropagateTransitions
-
getCheckTransitions
- Specified by:
getCheckTransitions
in classSynapse<RelatedInputSynapse,
BindingNeuron, BindingNeuron, RelatedInputLink, BindingActivation, BindingActivation>
-
checkRelatedBindingSignal
-