Uses of Interface
edu.cmu.tetrad.algcomparison.utils.AcceptsKnowledge

Packages that use AcceptsKnowledge
  • Uses of AcceptsKnowledge in edu.cmu.tetrad.algcomparison.algorithm.continuous.dag

    Modifier and Type
    Class
    Description
    class 
    Direct LiNGAM.
    class 
    FASK algorithm.
    class 
    Deprecated.
  • Uses of AcceptsKnowledge in edu.cmu.tetrad.algcomparison.algorithm.multi

    Modifier and Type
    Class
    Description
    class 
    Wraps the IMaGES algorithm for continuous variables.
    class 
    Wraps the pooled-FASK multi-dataset algorithm for continuous variables.
    class 
    Wraps the MultiFask algorithm for continuous variables.
    class 
    Runs FCI on multiple datasets using the IOD pooled dataset independence test.
    class 
    Requires that the parameter 'randomSelectionSize' be set to indicate how many datasets should be taken at a time (randomly).
    class 
    Wraps the IMaGES algorithm for continuous variables.
    class 
    Wraps the IMaGES algorithm for continuous variables.
    class 
    Wraps the IMaGES algorithm for continuous variables.
  • Uses of AcceptsKnowledge in edu.cmu.tetrad.algcomparison.algorithm.oracle.cpdag

    Modifier and Type
    Class
    Description
    class 
    BOSS (Best Order Score Search)
    class 
    BOSS + score-based CD-NOD context augmentation.
    class 
    BOSS-TopK (Best Order Score Search, Top K).
    class 
    Deprecated.
    class 
    Represents the CAM algorithm, which is a causal additive model search algorithm.
    class 
    CD-NOD wrapper for algcomparison.
    class 
    Algcomparison wrapper for the CD-NOD-BOSS search (CdnodBoss): a BOSS backbone with constraint-based collider orientation applied only to unshielded triples that BOSS leaves fully undirected, followed by Meek closure.
    class 
    CD-NOD wrapper for algcomparison.
    class 
    Conservative PC (CPC).
    class 
    Fast Adjacency Search (FAS)--i.e., the PC adjacency step, which is used in many algorithms.
    class 
    FGES (the heuristic version).
    class 
    FGES-MB (the heuristic version).
    class 
    GRaSP (Greedy Relaxations of Sparsest Permutation)
    class 
    IS-FGES (Instance-Specific FGES) wrapper for the algcomparison interface.
    class 
    Peter/Clark algorithm (PC).
    class 
    Peter/Clark algorithm with adjacency-rescue (PcAR): PC augmented with detection, and optionally repair, of cancelled unfaithful-triangle edges.
    class 
    PC.
    class 
    PC-Max.
    class 
    PC.
    class 
    PCMCI wrapper for algcomparison.
    class 
    PC.
    class 
    SP (Sparsest Permutation)
    class 
    Deprecated.
    class 
    Algorithm-comparison wrapper for the Trek-MIMIC search.
  • Uses of AcceptsKnowledge in edu.cmu.tetrad.algcomparison.algorithm.oracle.pag

    Modifier and Type
    Class
    Description
    class 
    Adjusts FGES-FCI to use a permutation algorithm (such as BOSS-Tuck) to do the initial steps of finding adjacencies and unshielded colliders.
    class 
    BFCI-Bryan: BOSS followed by the from-scratch, sepset-map-as-state formulation of the gated StarFCI extra-edge-removal step, with sepset RE-SELECTION (a gate-rejected separating set does not retire the pair; the next separating set is tried) and NO saturating step.
    class 
    BFCI-Bryan-Score: BFCI-Bryan (sepset re-selection under the legality gate) with a scoring step: a legal candidate is committed only if the RICF Gaussian BIC of its MAG strictly improves on the committed model's, following Bryan Andrews's "BFCI-Bryan with scoring" pseudocode.
    class 
    Adjusts FGES-FCI to use a permutation algorithm (such as BOSS-Tuck) to do the initial steps of finding adjacencies and unshielded colliders.
    class 
    Adjusts FGES-FCI to use a permutation algorithm (such as BOSS-Tuck) to do the initial steps of finding adjacencies and unshielded colliders.
    class 
    / Hidden from the interface on 2026-10-21 (no @Algorithm annotation): kept only so that saved sessions
    class 
    BOSS-CCD (Cyclic Causal Discovery with a BOSS adjacency superstructure).
    class 
    BOSS-FCI, the former name of BFCI.
    class 
    BOSS-POD, removed in Tetrad 8.0.0.
    class 
    CCD (Cyclic Causal Discovery)
    class 
    CFCI (Conservative FCI).
    class 
    Algorithm-comparison wrapper for the Murray-Watters/Glymour style Detect-Mimic search, DM.
    class 
    DM-FCIT, removed in Tetrad 8.0.0.
    class 
    DM-PC, removed in Tetrad 8.0.0.
    class 
    The Fast Causal Inference (FCI) algorithm.
    class 
    FCI-Max.
    class 
    This class represents the FCI Targeted Testing (FCIT) algorithm, which is variant of the *-FCI algorithm for learning causal structures from observational data using the BOSS algorithm as an initial CPDAG and using all score-based steps afterward.
    class 
    This class represents the FCI Targeted Testing (FCIT) algorithm, which is variant of the *-FCI algorithm for learning causal structures from observational data using the BOSS algorithm as an initial CPDAG and using all score-based steps afterward.
    class 
    This class represents the FCI Targeted Testing (FCIT) algorithm, which is variant of the *-FCI algorithm for learning causal structures from observational data using the BOSS algorithm as an initial CPDAG and using all score-based steps afterward.
    class 
    This class represents the FCI Targeted Testing (FCIT) algorithm, which is variant of the *-FCI algorithm for learning causal structures from observational data using the BOSS algorithm as an initial CPDAG and using all score-based steps afterward.
    class 
    FCIT-SL-Score-Check: the FCIT-SL algorithm with a MAG BIC SCORE CHECK applied to every candidate the search adjudicates.
    class 
    This class represents the FCI Targeted Testing (FCIT) algorithm, which is variant of the *-FCI algorithm for learning causal structures from observational data using the BOSS algorithm as an initial CPDAG and using all score-based steps afterward.
    class 
    The Fges-FCI class represents the Greedy Fast Causal Inference algorithm, adjusted as in *-FCI.
    class 
    The GFCI class represents the Greedy Fast Causal Inference algorithm, adjusted as in *-FCI.
    class 
    GMAS: a latent-variable search that uses no independence tests.
    class 
    GRaSP-FCI, an implentatation of *-FCI using GRaSP.
    class 
    The Iterative Causal Discovery (ICD) algorithm.
    class 
    IS-GFCI (Instance-Specific GFCI) wrapper for the algcomparison interface.
    class 
    This class represents the FCIT algorithm, which is an implementation of the FGES-FCI algorithm for learning causal structures from observational data using the BOSS algorithm as an initial CPDAG and using all score-based steps afterward.
    class 
    PAG-Sampling-RFCI, the former name of the class now called PagSamplingRfci.
    class 
    Jan 29, 2023 3:45:09 PM
    class 
    RFCI.
    class 
    Runs RFCI-BSC, which is RFCI with bootstrap sampling of PAGs.
    class 
    Adjusts GFCI to use a permutation algorithm (in this case SP) to do the initial steps of finding adjacencies and unshielded colliders.
  • Uses of AcceptsKnowledge in edu.cmu.tetrad.algcomparison.algorithm.other

    Modifier and Type
    Class
    Description
    class 
    Wrapper for the RLCD algorithm (Rank-based Latent Causal Discovery; Dong et al., ICLR 2024), which learns a graph over the observed variables and newly introduced latent variables from rank constraints on the covariance matrix.
  • Uses of AcceptsKnowledge in edu.cmu.tetrad.algcomparison.score

    Modifier and Type
    Class
    Description
    final class 
    Wrapper for InstanceAugmentedSemBicScore that: - pulls the testing DataSet from Params.TESTING_DATA (injected by the algorithm wrapper), - takes the instance row from Params.INSTANCE_ROW, - aligns columns by training variable names, - uses alpha from Params.IS_ALPHA (default 1.0).
    final class 
    Wrapper for ISBDeuScore (discrete).
  • Uses of AcceptsKnowledge in edu.cmu.tetrad.algcomparison.simulation

    Modifier and Type
    Class
    Description
    class 
    Time series SEM simulation.
  • Uses of AcceptsKnowledge in edu.cmu.tetrad.algcomparison.statistic

    Modifier and Type
    Class
    Description
    class 
    Implementation of the KnowledgeSatisfied class.