Uses of Interface
edu.cmu.tetrad.algcomparison.utils.HasKnowledge
Packages that use HasKnowledge
Package
Description
-
Uses of HasKnowledge in edu.cmu.tetrad.algcomparison.algorithm.continuous.dag
Classes in edu.cmu.tetrad.algcomparison.algorithm.continuous.dag that implement HasKnowledge -
Uses of HasKnowledge in edu.cmu.tetrad.algcomparison.algorithm.multi
Classes in edu.cmu.tetrad.algcomparison.algorithm.multi that implement HasKnowledgeModifier and TypeClassDescriptionclassWraps the IMaGES algorithm for continuous variables.classWraps the IMaGES algorithm for continuous variables.classWraps the MultiFask algorithm for continuous variables.classWraps the IMaGES algorithm for continuous variables.classRuns FCI on multiple datasets using the IOD pooled dataset independence test.classRequires that the parameter 'randomSelectionSize' be set to indicate how many datasets should be taken at a time (randomly).classWraps the IMaGES algorithm for continuous variables.classWraps the IMaGES algorithm for continuous variables. -
Uses of HasKnowledge in edu.cmu.tetrad.algcomparison.algorithm.oracle.cpdag
Classes in edu.cmu.tetrad.algcomparison.algorithm.oracle.cpdag that implement HasKnowledgeModifier and TypeClassDescriptionclassBOSS (Best Order Score Search)classRepresents the CAM algorithm, which is a causal additive model search algorithm.classCD-NOD wrapper for algcomparison.classDeprecated.classFast Adjacency Search (FAS)--i.e., the PC adjacency step, which is used in many algorithms.classFGES (the heuristic version).classFGES-MB (the heuristic version).classGRaSP (Greedy Relaxations of Sparsest Permutation)classIS-FGES (Instance-Specific FGES) wrapper for the algcomparison interface.classPeter/Clark algorithm (PC).classPC.classDeprecated.classPC.classPCMCI wrapper for algcomparison.classPC.classSP (Sparsest Permutation) -
Uses of HasKnowledge in edu.cmu.tetrad.algcomparison.algorithm.oracle.pag
Classes in edu.cmu.tetrad.algcomparison.algorithm.oracle.pag that implement HasKnowledgeModifier and TypeClassDescriptionclassAdjusts FGES-FCI to use a permutation algorithm (such as BOSS-Tuck) to do the initial steps of finding adjacencies and unshielded colliders.classThis 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.classCCD (Cyclic Causal Discovery)classDeprecated.classThis class represents the Detect-Mimic-FCIT (DM-FCIT) algorithm, a specialized variant of the DM-PC and FCIT algorithms designed to identify intermediate latent variables.classThis class represents the Detect-Mimic-FCIT (DM-FCIT) algorithm, a specialized variant of the DM-PC and FCIT algorithms designed to identify intermediate latent variables.classDetect-Mimic-PC (DM-PC) algorithm.classThe Fast Causal Inference (FCI) algorithm.classDeprecated.classThis 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.classThe Fges-FCI class represents the Greedy Fast Causal Inference algorithm, adjusted as in *-FCI.classThe GFCI class represents the Greedy Fast Causal Inference algorithm, adjusted as in *-FCI.classGRaSP-FCI, an implentatation of *-FCI using GRaSP.classIS-GFCI (Instance-Specific GFCI) wrapper for the algcomparison interface.classJan 29, 2023 3:45:09 PMclassRFCI.classRuns RFCI-BSC, which is RFCI with bootstrap sampling of PAGs.classAdjusts GFCI to use a permutation algorithm (in this case SP) to do the initial steps of finding adjacencies and unshielded colliders. -
Uses of HasKnowledge in edu.cmu.tetrad.algcomparison.score
Classes in edu.cmu.tetrad.algcomparison.score that implement HasKnowledgeModifier and TypeClassDescriptionfinal classWrapper 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 classWrapper for ISBDeuScore (discrete). -
Uses of HasKnowledge in edu.cmu.tetrad.algcomparison.simulation
Classes in edu.cmu.tetrad.algcomparison.simulation that implement HasKnowledge -
Uses of HasKnowledge in edu.cmu.tetrad.algcomparison.statistic
Classes in edu.cmu.tetrad.algcomparison.statistic that implement HasKnowledgeModifier and TypeClassDescriptionclassImplementation of the KnowledgeSatisfied class.