|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectRBNLearning.GradientGraphNode
public abstract class GradientGraphNode
Constructor Summary | |
---|---|
GradientGraphNode(GradientGraph gg)
|
Method Summary | |
---|---|
void |
addToChildren(GradientGraphProbFormNode ggpfn)
|
void |
addToParents(GradientGraphNode ggn)
|
java.util.TreeSet<GradientGraphNode> |
ancestors()
Returns the set of all ancestors of this node in the Graph |
int |
childrenSize()
|
int |
compareTo(GradientGraphNode other)
|
boolean |
equals(GradientGraphNode other)
|
abstract double |
evaluate()
Evaluate this GradientGraphNode using current values of parameters and the current instantiation for unobserved atoms. |
abstract void |
evaluateBounds()
|
abstract double |
evaluateGrad(int param)
|
java.lang.Double[] |
gradient()
|
abstract java.lang.String |
name()
The name of this node. |
java.util.TreeSet<GradientGraphNode> |
parents()
|
void |
reEvaluateUpstream()
Re-evaluates all ancestor nodes of this node. |
void |
resetGradient()
|
void |
resetValue()
|
double |
value()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GradientGraphNode(GradientGraph gg)
Method Detail |
---|
public void addToChildren(GradientGraphProbFormNode ggpfn)
public abstract double evaluate()
public abstract double evaluateGrad(int param)
public abstract void evaluateBounds()
public abstract java.lang.String name()
public double value()
public java.lang.Double[] gradient()
public void resetValue()
public void resetGradient()
public int childrenSize()
public java.util.TreeSet<GradientGraphNode> parents()
public void addToParents(GradientGraphNode ggn)
public boolean equals(GradientGraphNode other)
public int compareTo(GradientGraphNode other)
compareTo
in interface java.lang.Comparable<GradientGraphNode>
public java.util.TreeSet<GradientGraphNode> ancestors()
public void reEvaluateUpstream()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |