Uses of Interface
edu.cmu.tetrad.algcomparison.utils.HasParameters
Packages that use HasParameters
Package
Description
-
Uses of HasParameters in edu.cmu.tetrad.algcomparison.algorithm
Subinterfaces of HasParameters in edu.cmu.tetrad.algcomparison.algorithmModifier and TypeInterfaceDescriptioninterfaceInterface that algorithm must implement.interfaceImplements an algorithm that takes multiple data sets as input.Classes in edu.cmu.tetrad.algcomparison.algorithm that implement HasParametersModifier and TypeClassDescriptionclassThis is a base class for bootstrap algorithms.classTags an an algorithm that loads up external graphs for inclusion in reports.classFirst inflection point.classStability selection.classStARS -
Uses of HasParameters in edu.cmu.tetrad.algcomparison.algorithm.continuous.dag
Classes in edu.cmu.tetrad.algcomparison.algorithm.continuous.dag that implement HasParametersModifier and TypeClassDescriptionclassImplements the DAGMA algorithm.classDirect LiNGAM.classFASK algorithm.classThe FaskOrig class is an implementation of the FASK-Orig algorithm for causal discovery.classIcaLingam class implements the Algorithm and ReturnsBootstrapGraphs interface.classIcaLingD is an implementation of the Algorithm interface that performs the ICA-LiNG-D algorithm for discovering causal models for the linear non-Gaussian case where the underlying model might be cyclic. -
Uses of HasParameters in edu.cmu.tetrad.algcomparison.algorithm.multi
Classes in edu.cmu.tetrad.algcomparison.algorithm.multi that implement HasParametersModifier 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 HasParameters in edu.cmu.tetrad.algcomparison.algorithm.oracle.cpdag
Classes in edu.cmu.tetrad.algcomparison.algorithm.oracle.cpdag that implement HasParametersModifier and TypeClassDescriptionclassBOSS (Best Order Score Search)classRepresents the CAM algorithm, which is a causal additive model search algorithm.classCD-NOD wrapper for algcomparison.classDeprecated.classCstar class.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).classGIN (Generalized Independent Noise Search)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.classBOSS-DC (Best Order Score Search Divide and Conquer)classPC.classSP (Sparsest Permutation)classDeprecated. -
Uses of HasParameters in edu.cmu.tetrad.algcomparison.algorithm.oracle.pag
Classes in edu.cmu.tetrad.algcomparison.algorithm.oracle.pag that implement HasParametersModifier 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.classFCI-CPW: Run FCI with internally constructed PW-forbidden knowledge, then orient edges using a pairwise left-right rule on standardized data in cases that are safe under no-selection-bias cyclic semantics: Tail–tail (—) edges Orient per pairwise rule. Tail–circle (—o) edges If pairwise prefers x→y, set x→y (symmetrically, if prefers y→x, set y→x). Circle–circle (o–o) edges If pairwise prefers x→y, set x o→y (symmetrically for y→x).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 HasParameters in edu.cmu.tetrad.algcomparison.algorithm.other
Classes in edu.cmu.tetrad.algcomparison.algorithm.other that implement HasParametersModifier and TypeClassDescriptionclassFactor analysis.classGLASSO.classMimbuild Bollen.classMimbuild PCA. -
Uses of HasParameters in edu.cmu.tetrad.algcomparison.algorithm.pairwise
Classes in edu.cmu.tetrad.algcomparison.algorithm.pairwise that implement HasParameters -
Uses of HasParameters in edu.cmu.tetrad.algcomparison.independence
Subinterfaces of HasParameters in edu.cmu.tetrad.algcomparison.independenceModifier and TypeInterfaceDescriptioninterfaceAn interface that extends functionality of theIndependenceWrapperandHasParametersinterfaces by adding support for block-specific configuration in independence testing.interfaceInterface that algorithm must implement.Classes in edu.cmu.tetrad.algcomparison.independence that implement HasParametersModifier and TypeClassDescriptionclassWrapper for BF-Blocks-Test.classWrapper for BF-LRT.classDeprecated.classDeprecated.classWrapper for BF-Blocks-Test.classWrapper for Daudin Conditional Independence test.classWrapper for Fisher Z test.classWrapper for Fisher Z test.classWrapper for DG LRT.classThe SemBicTest class implements the IndependenceWrapper interface and represents a test for independence based on SEM BIC algorithm.classWrapper for Fisher Z test.classWrapper for GIN (Generalized Independent Noise) residual-independence test.classWrapper for Fisher Z test.classWrapper for KCI test.classWrapper for M-separation test.classWrapper for Fisher Z test.classWrapper for Fisher Z test.classThe SemBicTest class implements the IndependenceWrapper interface and represents a test for independence based on SEM BIC algorithm.classDec 17, 2018 3:44:46 PMclassDeprecated.classWrapper for Rank independence test.classDeprecated.classDeprecated.classWrapper for RCIT test.classThe SemBicTest class implements the IndependenceWrapper interface and represents a test for independence based on SEM BIC algorithm. -
Uses of HasParameters in edu.cmu.tetrad.algcomparison.score
Subinterfaces of HasParameters in edu.cmu.tetrad.algcomparison.scoreModifier and TypeInterfaceDescriptioninterfaceRepresents an interface for scoring data models using predefined block structures.interfaceInterface that algorithm must implement.Classes in edu.cmu.tetrad.algcomparison.score that implement HasParametersModifier and TypeClassDescriptionclassWrapper for Basis Function BIC Score (Basis-BIC) version.classWrapper for Fisher Z test.classWrapper for Blocks BIC Score (Blocks-BIC) version.classWrapper for Fisher Z test.classWrapper for degenerate Gaussian BIC scoreclassWrapper for Discrete BIC test.classWrapper for linear, Gaussian Extended BIC score (Chen and Chen).classThe GicScores class is an implementation of the ScoreWrapper interface that calculates the Generalized Information Criterion (GIC) scores for a given data model.final 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).classWrapper for degenerate Gaussian BIC scoreclassWrapper for Fisher Z test.classWrapper for MVP BIC Score.classWrapper for the Poisson prior score (Bryan)classWrapper for linear, Gaussian SEM BIC score.classWrapper for linear, Gaussian SEM BIC score.classWrapper for linear, Gaussian Extended BIC score (Chen and Chen). -
Uses of HasParameters in edu.cmu.tetrad.algcomparison.simulation
Subinterfaces of HasParameters in edu.cmu.tetrad.algcomparison.simulationModifier and TypeInterfaceDescriptioninterfaceThe interface that simulations must implement.Classes in edu.cmu.tetrad.algcomparison.simulation that implement HasParametersModifier and TypeClassDescriptionclassAdditive Noise SEM (ANM-style) simulator wrapper for algcomparison.classThis class represents a Causal Perceptron Network.classBayes net simulation.classA simulation method based on the conditional Gaussian assumption.classThe GeneralSemSimulation class represents a simulation using a generalized structural equation model (SEM).classThis was used for a simulation to test the FTFC and FOFC algorithm and contains some carefully selected functions to test nonlinearity and non-Gaussianity.classNL SEM simulation.classThis class represents a Simulation using Structural Equation Modeling (SEM).classA version of the Lee and Hastic simulation.classThis class represents a continuous MNAR simulation.classLinear Fisher Model.classA simulation method based on the mixed variable polynomial assumption.classThis class represents a nonlinear functions of linear simulation.classThis class represents a post-nonlinear causal model.classThis class represents a Simulation using Structural Equation Modeling (SEM).classSEM the discretize.classASimulationimplementation that returns a single supplied data set.classStandardized SEM simulation.classTime series SEM simulation. -
Uses of HasParameters in edu.cmu.tetrad.data.simulation
Classes in edu.cmu.tetrad.data.simulation that implement HasParametersModifier and TypeClassDescriptionclassLoad data sets and graphs from a directory.classLoad data sets and graphs from a directory.classLoad data sets and graphs from a directory.classLoad data sets and graphs from a directory.classLoad data sets and graphs from a directory.