edu.ksu.cis.bnj.bbn.learning.score
Class SparseScore

java.lang.Object
  extended byedu.ksu.cis.bnj.bbn.learning.LearnerScore
      extended byedu.ksu.cis.bnj.bbn.learning.score.SparseScore
Direct Known Subclasses:
DiscrepancyScore, MaximizeScore, ShieldScore

public abstract class SparseScore
extends LearnerScore

Author:
Roby Joehanes

Field Summary
protected  int[] arityCache
           
protected  int attributeSize
           
protected  int maxArity
           
protected  int[] nodes
           
protected  int totalRows
           
protected  int tupleSize
           
 
Fields inherited from class edu.ksu.cis.bnj.bbn.learning.LearnerScore
NO_CANDIDATES, owner, tally
 
Constructor Summary
SparseScore()
           
SparseScore(Learner l)
           
 
Method Summary
protected  void initializeCache()
          Precaching the arity table and P(Xi, Xj) table.
 
Methods inherited from class edu.ksu.cis.bnj.bbn.learning.LearnerScore
getScore, getTallyer, initialize, setData, setOwner
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nodes

protected int[] nodes

arityCache

protected int[] arityCache

tupleSize

protected int tupleSize

attributeSize

protected int attributeSize

maxArity

protected int maxArity

totalRows

protected int totalRows
Constructor Detail

SparseScore

public SparseScore()

SparseScore

public SparseScore(Learner l)
Parameters:
l -
Method Detail

initializeCache

protected void initializeCache()
Precaching the arity table and P(Xi, Xj) table.