Class HsimRobustCompare

java.lang.Object
edu.cmu.tetrad.simulation.HsimRobustCompare

public class HsimRobustCompare extends Object
generate data from random graph, generated from parameters. calculate errors from FGES output for the data and graph create resimulated data and hybrid resimulated data with various parameters calculate errors of FGES on the resimulated and hsim data compare errors across all data sets. which simulated data errors are closest to original?

Created by Erich on 6/19/2016.

Version:
$Id: $Id
Author:
josephramsey
  • Method Summary

    Modifier and Type
    Method
    Description
    static List<double[]>
    run(int numVars, double edgesPerNode, int numCases, double penaltyDiscount, int resimSize, int repeat, boolean verbose)
    run.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • run

      public static List<double[]> run(int numVars, double edgesPerNode, int numCases, double penaltyDiscount, int resimSize, int repeat, boolean verbose)

      run.

      Parameters:
      numVars - a int
      edgesPerNode - a double
      numCases - a int
      penaltyDiscount - a double
      resimSize - a int
      repeat - a int
      verbose - a boolean
      Returns:
      a List object