public class MaxPoolNeuron extends Neuron implements Storable, java.lang.Cloneable, java.lang.Comparable
errorSignal, externalInput, input, inputNeuron, layer, linkInput, links, output, outputNeuron, position, usingBiasactivationFn, name, NO_ID, weight| Constructor and Description |
|---|
MaxPoolNeuron()
Creates a default MaxPoolNeuron with identity activation function and no bias use.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addLinkInput(Link link)
Registers the maximal input value to be used as global link input.
|
void |
calculate()
Calculates the neuron output based on its input, which is the maximal signal.
|
MaxPoolNeuron |
clone()
Returns a semi-deep clone of this neuron.
|
addToBias, compareTo, fromXML, getBias, getErrorSignal, getExternalInput, getInput, getInputLink, getInputLinkCount, getLayer, getLink, getLinkCount, getLinkInput, getLinks, getLinkTo, getOutput, getOutputLink, getOutputLinkCount, getPosition, isHiddenNeuron, isInputNeuron, isOutputNeuron, isUsingBias, propagateOutput, reset, setBias, setErrorSignal, setExternalInput, setInput, setInputNeuron, setLayer, setLinkInput, setOutput, setOutputNeuron, setPosition, setUsingBias, toString, toXMLaddGradient, addToWeight, getAccu, getActivationFn, getGradient, getID, getLastGradient, getName, getUniqueID, getWeight, isTrainable, randomize, randomize, setAccu, setActivationFn, setGradient, setID, setLastGradient, setName, setTrainable, setWeightpublic MaxPoolNeuron()
public MaxPoolNeuron clone()
public void addLinkInput(Link link)
addLinkInput in class Neuronlink - a link sending a value/signal