public class OutputNode extends RecurrentNode
RecurrentNode.RecurrentTypeNode.Queue| Modifier and Type | Field and Description |
|---|---|
ClockTerminationNode |
ctNode |
InputNode |
inputNode |
int |
maxLength |
direction, frequencyactivations, added, countingMode, currentNodeId, frequencyHasChanged, id, isBlocked, isPredefined, isQueued, isRemoved, isRemovedId, isRemovedIdCounter, level, MAX_NODE, MIN_NODE, minFrequency, n, neuron, removed, visitedCounter, weight| Constructor and Description |
|---|
OutputNode(Model m,
int maxLength) |
| Modifier and Type | Method and Description |
|---|---|
void |
addActivation(Iteration t,
Activation inputAct,
Range addedRange) |
double |
computeForwardWeight(Activation act) |
Collection<RecurrentNode> |
getChildren() |
double |
getNodeWeight(Activation act) |
String |
logicToString() |
void |
propagateAddedActivation(Iteration t,
Activation act,
Range addedRange,
Option conflict) |
void |
propagateRemovedActivation(Iteration t,
Activation act,
Range removedRange) |
void |
removeActivation(Iteration t,
Activation inputAct,
Range removedRange) |
cleanup, computeSynapseWeightSum, containsNegative, deleteActivation, initActivation, isAllowedOption, isNegativeaddActivationAndPropagate, addActivationInternal, clearActivations, compare, compareTo, countActivation, getActivations, getFirstActivation, getSelectedActivations, isFrequentOrPredefined, isFrequentOrPredefined, processAddedActivations, processRemovedActivations, removeActivationAndPropagate, removeActivationInternal, retrieveInitialOption, toSimpleString, toStringpublic InputNode inputNode
public ClockTerminationNode ctNode
public int maxLength
public OutputNode(Model m, int maxLength)
public double computeForwardWeight(Activation act)
computeForwardWeight in class Nodepublic double getNodeWeight(Activation act)
getNodeWeight in class Nodepublic Collection<RecurrentNode> getChildren()
getChildren in class RecurrentNodepublic void addActivation(Iteration t, Activation inputAct, Range addedRange)
addActivation in class RecurrentNodepublic void removeActivation(Iteration t, Activation inputAct, Range removedRange)
removeActivation in class RecurrentNodepublic void propagateAddedActivation(Iteration t, Activation act, Range addedRange, Option conflict)
propagateAddedActivation in class RecurrentNodepublic void propagateRemovedActivation(Iteration t, Activation act, Range removedRange)
propagateRemovedActivation in class RecurrentNodepublic String logicToString()
logicToString in class NodeCopyright © 2016. All rights reserved.