Class MimbuildTrek

java.lang.Object
edu.cmu.tetrad.search.MimbuildTrek

public class MimbuildTrek extends Object
An implemetation of Mimbuild based on the treks and ranks.
Author:
Adam
  • Constructor Details

    • MimbuildTrek

      public MimbuildTrek()
  • Method Details

    • search

      public Graph search(List<List<Node>> clustering, List<String> latentNames, ICovarianceMatrix measuresCov)
    • getClustering

      public List<List<Node>> getClustering()
    • getAlpha

      public double getAlpha()
    • setAlpha

      public void setAlpha(double alpha)
    • getKnowledge

      public Knowledge getKnowledge()
    • setKnowledge

      public void setKnowledge(Knowledge knowledge)
    • getLatentsCov

      public ICovarianceMatrix getLatentsCov()
    • getLatentNames

      public List<String> getLatentNames(List<Node> latents)
    • getMinimum

      public double getMinimum()
    • getpValue

      public double getpValue()
    • getFullGraph

      public Graph getFullGraph()
      Returns:
      the allowUnfaithfulness discovered graph, with latents and indicators.
    • getEpsilon

      public double getEpsilon()
    • setEpsilon

      public void setEpsilon(double epsilon)
      Parameter convergence threshold. Default = 1e-4.
    • getNumParams

      public int getNumParams()
    • getMinClusterSize

      public int getMinClusterSize()
      jf Clusters smaller than this size will be tossed out.
    • setMinClusterSize

      public void setMinClusterSize(int minClusterSize)