Package network.aika.neuron.disjunctive
Class DisjunctiveNeuron<S extends DisjunctiveSynapse,A extends Activation>
java.lang.Object
network.aika.neuron.Neuron<S,A>
network.aika.neuron.disjunctive.DisjunctiveNeuron<S,A>
- All Implemented Interfaces:
Writable
- Direct Known Subclasses:
CategoryNeuron
,InhibitoryNeuron
public abstract class DisjunctiveNeuron<S extends DisjunctiveSynapse,A extends Activation>
extends Neuron<S,A>
- Author:
- Lukas Molzberger
-
Field Summary
Fields inherited from class network.aika.neuron.Neuron
allowTraining, bias, frequency, inputSynapses, isNetworkInput, lock, outputSynapses, sampleSpace
-
Constructor Summary
-
Method Summary
Methods inherited from class network.aika.neuron.Neuron
addInputSynapse, addOutputSynapse, applyMovingAverage, biasUpdate, checkTemplateInductionThreshold, containsInputSynapse, containsOutputSynapse, count, createActivation, getActivations, getBias, getCandidateGradient, getCustomData, getFrequency, getFrequency, getId, getInputSynapse, getInputSynapses, getLabel, getLock, getModel, getOutputSynapse, getOutputSynapses, getProbability, getProvider, getRetrievalCount, getSampleSpace, getSurprisal, getTemplate, getTemplateGroup, getTemplateInfo, initFromTemplate, instantiateTemplate, isAllowTraining, isModified, isNetworkInput, isTemplate, limitBias, reactivate, read, readFields, register, removeInputSynapse, removeOutputSynapse, resetModified, setAllowTraining, setCustomData, setFrequency, setLabel, setModified, setNetworkInput, setProvider, suspend, templateNeuronMatches, toKeyString, toString, updateAllowPropagate, write
-
Constructor Details
-
DisjunctiveNeuron
public DisjunctiveNeuron() -
DisjunctiveNeuron
-
DisjunctiveNeuron
-
-
Method Details
-
getTargetSynapses
- Overrides:
getTargetSynapses
in classNeuron<S extends DisjunctiveSynapse,
A extends Activation>
-
addInactiveLinks
- Specified by:
addInactiveLinks
in classNeuron<S extends DisjunctiveSynapse,
A extends Activation>
-
getActivationFunction
- Specified by:
getActivationFunction
in classNeuron<S extends DisjunctiveSynapse,
A extends Activation>
-