public abstract class InputNode extends Node
| Modifier and Type | Class and Description |
|---|---|
static class |
InputNode.Key |
| Modifier and Type | Field and Description |
|---|---|
Integer |
deactivationCount |
Neuron |
inputNeuron |
InputNode.Key |
key |
activations, andChildren, andChildrenWithinDocument, countingMode, currentNodeId, frequency, frequencyHasChanged, id, isBlocked, isPredefined, isRemoved, isRemovedId, isRemovedIdCounter, level, minFrequency, n, neuron, orChildren| Constructor and Description |
|---|
InputNode(InputNode.Key key) |
| Modifier and Type | Method and Description |
|---|---|
static InputNode |
add(Neuron input,
boolean isNeg,
int posDelta,
Integer deactivationCount) |
abstract Activation |
addActivation(Iteration t,
Activation inputAct) |
protected void |
collectNodeAndRefinements(Set<InputNode> inputs) |
double |
computeSynapseWeightSum(Neuron n) |
void |
expandToNextLevel(Iteration t,
LatticeQueue queue,
Activation act,
Option conflict,
boolean train) |
String |
logicToString() |
void |
remove() |
abstract void |
removeActivation(Iteration t,
Activation.Key inputAk) |
void |
setActivationsEmpty() |
addActivationAndPropagate, addActivationInternal, addNeuron, cleanup, clearActivations, compareTo, computeAndParents, computePredefinedAndNodes, computePredefinedInputNodes, computePredefinedSecondLevelAndNodes, countActivation, getActivation, getActivation, getActivation, getActivation, getActivations, getActivations, getAndChildPatterns, getMatchingActivations, getWeight, isFrequentOrPredefined, isFrequentOrPredefined, propagateAddedActivation, propagateRemovedActivation, removeActivationAndPropagate, removeActivationInternal, removeFromNextLevel, toSimpleString, toString, trainpublic Neuron inputNeuron
public InputNode.Key key
public Integer deactivationCount
public InputNode(InputNode.Key key)
public abstract Activation addActivation(Iteration t, Activation inputAct)
public abstract void removeActivation(Iteration t, Activation.Key inputAk)
public static InputNode add(Neuron input, boolean isNeg, int posDelta, Integer deactivationCount)
public void setActivationsEmpty()
setActivationsEmpty in class Nodeprotected void collectNodeAndRefinements(Set<InputNode> inputs)
collectNodeAndRefinements in class Nodepublic void expandToNextLevel(Iteration t, LatticeQueue queue, Activation act, Option conflict, boolean train)
expandToNextLevel in class Nodepublic double computeSynapseWeightSum(Neuron n)
computeSynapseWeightSum in class Nodepublic String logicToString()
logicToString in class NodeCopyright © 2016. All rights reserved.