edu.ksu.cis.bnj.bbn.analysis
Class GraphScorer

java.lang.Object
  extended byedu.ksu.cis.bnj.bbn.analysis.GraphScorer

public class GraphScorer
extends java.lang.Object

Author:
Julie Thornton Evaluation methods for structure learning including graph error count, BDe score, and RMSE

Constructor Summary
GraphScorer(BBNGraph input)
           
 
Method Summary
 int getGraphErrors()
           
 double getLogLikelihood()
           
 double getNetworkScore()
           
 double getRMSE()
           
 void loadData(java.lang.String dataFile, java.lang.String format)
           
 void loadGoldGraph(java.lang.String goldFile)
           
static void main(java.lang.String[] args)
           
 void makeParentTable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphScorer

public GraphScorer(BBNGraph input)
Method Detail

makeParentTable

public void makeParentTable()

loadData

public void loadData(java.lang.String dataFile,
                     java.lang.String format)

getRMSE

public double getRMSE()

getNetworkScore

public double getNetworkScore()

loadGoldGraph

public void loadGoldGraph(java.lang.String goldFile)

getGraphErrors

public int getGraphErrors()

getLogLikelihood

public double getLogLikelihood()

main

public static void main(java.lang.String[] args)