public class LearningNode
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static double |
learningRate |
| Constructor and Description |
|---|
LearningNode() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allOutgoingFinished() |
boolean |
backPropagate(com.ibm.bluej.util.common.IdentitySet<LearningNode> recomputeSet) |
double |
getValue() |
void |
pushDelta(double delta,
LearningState learningState) |
void |
reset() |
void |
updateWeights(LearningState learningState) |
public void pushDelta(double delta,
LearningState learningState)
public double getValue()
public boolean allOutgoingFinished()
public boolean backPropagate(com.ibm.bluej.util.common.IdentitySet<LearningNode> recomputeSet)
public void updateWeights(LearningState learningState)
public void reset()