Interface Scorer

All Known Implementing Classes:
DagScorer

public interface Scorer
Interface for a class that represents a scoring of a SEM model.
Version:
$Id: $Id
Author:
josephramsey
  • Method Details

    • score

      double score(Graph dag)

      score.

      Parameters:
      dag - a Graph object
      Returns:
      a double
    • getCovMatrix

      ICovarianceMatrix getCovMatrix()

      getCovMatrix.

      Returns:
      a ICovarianceMatrix object
    • toString

      String toString()

      toString.

      Overrides:
      toString in class Object
      Returns:
      a String object
    • getFml

      double getFml()

      getFml.

      Returns:
      a double
    • getBicScore

      double getBicScore()

      getBicScore.

      Returns:
      a double
    • getChiSquare

      double getChiSquare()

      getChiSquare.

      Returns:
      a double
    • getPValue

      double getPValue()

      getPValue.

      Returns:
      a double
    • getDataSet

      DataSet getDataSet()

      getDataSet.

      Returns:
      a DataSet object
    • getNumFreeParams

      int getNumFreeParams()

      getNumFreeParams.

      Returns:
      a int
    • getDof

      int getDof()

      getDof.

      Returns:
      a int
    • getSampleSize

      int getSampleSize()

      getSampleSize.

      Returns:
      a int
    • getMeasuredNodes

      List<Node> getMeasuredNodes()

      getMeasuredNodes.

      Returns:
      a List object
    • getSampleCovar

      Matrix getSampleCovar()

      getSampleCovar.

      Returns:
      a Matrix object
    • getEdgeCoef

      Matrix getEdgeCoef()

      getEdgeCoef.

      Returns:
      a Matrix object
    • getErrorCovar

      Matrix getErrorCovar()

      getErrorCovar.

      Returns:
      a Matrix object
    • getVariables

      List<Node> getVariables()

      getVariables.

      Returns:
      a List object
    • getEstSem

      SemIm getEstSem()

      getEstSem.

      Returns:
      a SemIm object