edu.duke.cs.banjo.learner.components
Class Evaluator.ObservationsSelector
java.lang.Object
edu.duke.cs.banjo.learner.components.Evaluator.ObservationsSelector
- Direct Known Subclasses:
- EvaluatorBDe.CompactObservationsSelector, EvaluatorBDe.LegacyObservationsSelector
- Enclosing class:
- Evaluator
- protected abstract class Evaluator.ObservationsSelector
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Evaluator.ObservationsSelector
protected Evaluator.ObservationsSelector()
computeNodeScore
protected abstract double computeNodeScore(int nodeID,
int[][] parentIDlist)
throws java.lang.Exception
- Returns:
- Returns the computed score for the node with id=nodeID.
- Throws:
java.lang.Exception
getObservationCount
protected abstract int getObservationCount()
throws java.lang.Exception
- Throws:
java.lang.Exception
getMaxValueCount
protected abstract int getMaxValueCount()
throws java.lang.Exception
- Throws:
java.lang.Exception
getMaxValueCount
protected abstract int getMaxValueCount(int nodeID)
throws java.lang.Exception
- Throws:
java.lang.Exception