Class AbstractBootstrapAlgorithm

java.lang.Object
edu.cmu.tetrad.algcomparison.algorithm.AbstractBootstrapAlgorithm
All Implemented Interfaces:
Algorithm, ReturnsBootstrapGraphs, HasParameters, TetradSerializable, Serializable
Direct Known Subclasses:
Bfci, Boss, BossLingam, Ccd, Cfci, Cpc, Dagma, DirectLingam, Eb, FactorAnalysis, Fas, Fask, FaskPw, Fci, FciMax, Fges, FgesMb, FgesMeasurement, Fofc, Ftfc, Gfci, Glasso, Grasp, GraspFci, IcaLingam, IcaLingD, LvLite, Mgm, PagSampleRfci, Pc, Pcd, PcMb, R1, R2, R3, RestrictedBoss, Rfci, RfciBsc, Rskew, RskewE, Skew, SkewE, Sp, SpFci, SvarFci, SvarGfci, Tanh

public abstract class AbstractBootstrapAlgorithm extends Object implements Algorithm, ReturnsBootstrapGraphs
This is a base class for bootstrap algorithms.

Mar 4, 2024 5:05:28 PM

Author:
Kevin V. Bui (kvb2univpitt@gmail.com)
See Also:
  • Method Details

    • search

      public Graph search(DataModel dataModel, Parameters parameters)
      Runs the search.
      Specified by:
      search in interface Algorithm
      Parameters:
      dataModel - The data set to run to the search on.
      parameters - The paramters of the search.
      Returns:
      The result graph.
    • getBootstrapGraphs

      public List<Graph> getBootstrapGraphs()
      Returns the bootstrap graphs.

      Returns the bootstrap graphs.

      Specified by:
      getBootstrapGraphs in interface ReturnsBootstrapGraphs
      Returns:
      the bootstrap graphs.