Uses of Interface
edu.cmu.tetrad.algcomparison.score.ScoreWrapper
Packages that use ScoreWrapper
Package
Description
This package contains classes for causal graph search algorithms.
-
Uses of ScoreWrapper in edu.cmu.tetrad.algcomparison.algorithm
Methods in edu.cmu.tetrad.algcomparison.algorithm with parameters of type ScoreWrapperModifier and TypeMethodDescriptionstatic AlgorithmAlgorithmFactory.create(Class<? extends Algorithm> algoClass, IndependenceWrapper test, ScoreWrapper score) Creates an algorithm.static AlgorithmAlgorithmFactory.create(Class<? extends Algorithm> algoClass, IndependenceWrapper test, ScoreWrapper score, Graph externalGraph) Creates an algorithm.voidMultiDataSetAlgorithm.setScoreWrapper(ScoreWrapper score) Sets a score wrapper if not null. -
Uses of ScoreWrapper in edu.cmu.tetrad.algcomparison.algorithm.continuous.dag
Methods in edu.cmu.tetrad.algcomparison.algorithm.continuous.dag that return ScoreWrapperModifier and TypeMethodDescriptionDirectLingam.getScoreWrapper()Fask.getScoreWrapper()Retrieves the ScoreWrapper object associated with this class.FaskOrig.getScoreWrapper()Deprecated.Retrieves the ScoreWrapper object associated with this class.Methods in edu.cmu.tetrad.algcomparison.algorithm.continuous.dag with parameters of type ScoreWrapperModifier and TypeMethodDescriptionvoidDirectLingam.setScoreWrapper(ScoreWrapper score) Sets the score wrapper for this DirectLingam instance.voidFask.setScoreWrapper(ScoreWrapper score) Sets the score wrapper for the object.voidFaskOrig.setScoreWrapper(ScoreWrapper score) Deprecated.Sets the score wrapper for the object.Constructors in edu.cmu.tetrad.algcomparison.algorithm.continuous.dag with parameters of type ScoreWrapperModifierConstructorDescriptionDirectLingam(ScoreWrapper score) Constructor for DirectLingam.Fask(ScoreWrapper score) Constructs a new Fask object with the given ScoreWrapper.FaskOrig(IndependenceWrapper test, ScoreWrapper score) Deprecated.Constructor for Fask. -
Uses of ScoreWrapper in edu.cmu.tetrad.algcomparison.algorithm.multi
Methods in edu.cmu.tetrad.algcomparison.algorithm.multi that return ScoreWrapperModifier and TypeMethodDescriptionFaskPool.getScoreWrapper()Returns the score wrapper.FaskVote.getScoreWrapper()Returns the score wrapper.Images.getScoreWrapper()Returns the score wrapper.ImagesBoss.getScoreWrapper()Returns the score wrapper.ImagesFges.getScoreWrapper()Retrieves the score wrapper object.Ion.getScoreWrapper()Returns the score wrapper.Methods in edu.cmu.tetrad.algcomparison.algorithm.multi with parameters of type ScoreWrapperModifier and TypeMethodDescriptionvoidFaskConcatenated.setScoreWrapper(ScoreWrapper score) Sets a score wrapper if not null.voidFaskPool.setScoreWrapper(ScoreWrapper score) Sets a score wrapper if not null.voidFaskVote.setScoreWrapper(ScoreWrapper score) Sets a score wrapper if not null.voidFciIod.setScoreWrapper(ScoreWrapper score) Sets a score wrapper if not null.voidFgesConcatenated.setScoreWrapper(ScoreWrapper score) Sets a score wrapper if not null.voidImages.setScoreWrapper(ScoreWrapper score) Sets a score wrapper if not null.voidImagesBoss.setScoreWrapper(ScoreWrapper score) Sets a score wrapper if not null.voidImagesFges.setScoreWrapper(ScoreWrapper score) Sets the score wrapper for the algorithm.voidIon.setScoreWrapper(ScoreWrapper score) Sets a score wrapper if not null.Constructors in edu.cmu.tetrad.algcomparison.algorithm.multi with parameters of type ScoreWrapperModifierConstructorDescriptionFaskConcatenated(ScoreWrapper score, IndependenceWrapper test) Constructor for FaskConcatenated.FaskPool(ScoreWrapper score) Constructor for FaskPool.FaskVote(ScoreWrapper score) Constructor for FaskVote.FgesConcatenated(ScoreWrapper score) Constructor for FgesConcatenated.FgesConcatenated(ScoreWrapper score, boolean compareToTrue) Constructor for FgesConcatenated.FgesConcatenated(ScoreWrapper score, Algorithm externalGraph) Constructor for FgesConcatenated.Images(ScoreWrapper score) Constructor for ImagesBoss.ImagesBoss(ScoreWrapper score) Constructor for ImagesBoss.ImagesFges(ScoreWrapper score) Constructor for Images.Ion(IndependenceWrapper test, ScoreWrapper score) Constructor for Ion. -
Uses of ScoreWrapper in edu.cmu.tetrad.algcomparison.algorithm.oracle.cpdag
Methods in edu.cmu.tetrad.algcomparison.algorithm.oracle.cpdag that return ScoreWrapperModifier and TypeMethodDescriptionBoss.getScoreWrapper()Returns the score wrapper.BossCdnodScore.getScoreWrapper()BossTopK.getScoreWrapper()Returns the score wrapper.CdnodBoss.getScoreWrapper()CdnodPag.getScoreWrapper()Cstar.getScoreWrapper()Returns the score wrapper.Fges.getScoreWrapper()Returns the score wrapper.FgesMb.getScoreWrapper()Returns the score wrapper.Grasp.getScoreWrapper()Returns the score wrapper.RestrictedBoss.getScoreWrapper()Returns the score wrapper.Sp.getScoreWrapper()Returns the score wrapper.Methods in edu.cmu.tetrad.algcomparison.algorithm.oracle.cpdag with parameters of type ScoreWrapperModifier and TypeMethodDescriptionvoidBoss.setScoreWrapper(ScoreWrapper score) Sets the score wrapper.voidBossCdnodScore.setScoreWrapper(ScoreWrapper score) voidBossTopK.setScoreWrapper(ScoreWrapper score) Sets the score wrapper.voidCdnodBoss.setScoreWrapper(ScoreWrapper score) voidCdnodPag.setScoreWrapper(ScoreWrapper score) voidCstar.setScoreWrapper(ScoreWrapper score) Sets the score wrapper.voidFges.setScoreWrapper(ScoreWrapper score) Sets the score wrapper.voidFgesMb.setScoreWrapper(ScoreWrapper score) Sets the score wrapper.voidGrasp.setScoreWrapper(ScoreWrapper score) Sets the score wrapper.voidRestrictedBoss.setScoreWrapper(ScoreWrapper score) Sets the score wrapper.voidSp.setScoreWrapper(ScoreWrapper score) Sets the score wrapper.Constructors in edu.cmu.tetrad.algcomparison.algorithm.oracle.cpdag with parameters of type ScoreWrapperModifierConstructorDescriptionBoss(ScoreWrapper score) Constructs a new BOSS algorithm with the given score.BossCdnodScore(ScoreWrapper score) Constructs a BossCdnodScore instance with a specified ScoreWrapper.BossTopK(ScoreWrapper score) Constructs a new BOSS-TopK algorithm with the given score.CdnodBoss(ScoreWrapper score) Constructs the wrapper with a score wrapper for the BOSS backbone.CdnodBoss(ScoreWrapper score, IndependenceWrapper test) Constructs the wrapper with both a score wrapper (for the BOSS backbone) and an independence wrapper (for the collider-orientation step).Cstar(IndependenceWrapper test, ScoreWrapper score) Constructor for Cstar.Fges(ScoreWrapper score) Constructor for Fges.FgesMb(ScoreWrapper score) Constructor for FgesMb.Grasp(IndependenceWrapper test, ScoreWrapper score) Constructor for Grasp.RestrictedBoss(ScoreWrapper score) Constructor for RestrictedBoss.Sp(ScoreWrapper score) Constructor for Sp. -
Uses of ScoreWrapper in edu.cmu.tetrad.algcomparison.algorithm.oracle.pag
Methods in edu.cmu.tetrad.algcomparison.algorithm.oracle.pag that return ScoreWrapperModifier and TypeMethodDescriptionBfci.getScoreWrapper()Retrieves the ScoreWrapper associated with this algorithm.BfciBryan.getScoreWrapper()Retrieves the ScoreWrapper associated with this algorithm.BfciBryanScore.getScoreWrapper()Retrieves the ScoreWrapper associated with this algorithm.BfciC.getScoreWrapper()Retrieves the ScoreWrapper associated with this algorithm.BfciD.getScoreWrapper()Retrieves the ScoreWrapper associated with this algorithm.BfciScoreCheck.getScoreWrapper()Retrieves the ScoreWrapper associated with this algorithm.BossCcd.getScoreWrapper()Returns the ScoreWrapper object associated with this instance.BossFci.getScoreWrapper()Returns the score wrapper.BossPod.getScoreWrapper()Returns the score wrapper.DmFcit.getScoreWrapper()Returns the score wrapper.Fcit.getScoreWrapper()Retrieves the ScoreWrapper object associated with this method.FcitMagMarkov.getScoreWrapper()Retrieves the ScoreWrapper object associated with this method.FcitMarkov.getScoreWrapper()Retrieves the ScoreWrapper object associated with this method.FcitSl.getScoreWrapper()Retrieves the ScoreWrapper object associated with this method.FcitSlScoreCheck.getScoreWrapper()Retrieves the ScoreWrapper object associated with this method.FcitZm.getScoreWrapper()Retrieves the ScoreWrapper object associated with this method.Gfci.getScoreWrapper()Retrieves the ScoreWrapper associated with this instance.GfciOld.getScoreWrapper()Retrieves the ScoreWrapper associated with this instance.Gmas.getScoreWrapper()Returns the score wrapper.GraspFci.getScoreWrapper()Retrieves the ScoreWrapper object associated with this method.LvHeuristic.getScoreWrapper()Retrieves the ScoreWrapper object associated with this method.SpFci.getScoreWrapper()Retrieves the ScoreWrapper object associated with this algorithm.Methods in edu.cmu.tetrad.algcomparison.algorithm.oracle.pag with parameters of type ScoreWrapperModifier and TypeMethodDescriptionvoidBfci.setScoreWrapper(ScoreWrapper score) Sets the score wrapper for this algorithm.voidBfciBryan.setScoreWrapper(ScoreWrapper score) Sets the score wrapper for this algorithm.voidBfciBryanScore.setScoreWrapper(ScoreWrapper score) Sets the score wrapper for this algorithm.voidBfciC.setScoreWrapper(ScoreWrapper score) Sets the score wrapper for this algorithm.voidBfciD.setScoreWrapper(ScoreWrapper score) Sets the score wrapper for this algorithm.voidBfciScoreCheck.setScoreWrapper(ScoreWrapper score) Sets the score wrapper for this algorithm.voidBossCcd.setScoreWrapper(ScoreWrapper score) Updates the score wrapper for this algorithm.voidBossFci.setScoreWrapper(ScoreWrapper score) Sets the score wrapper.voidBossPod.setScoreWrapper(ScoreWrapper score) Sets the score wrapper.voidDmFcit.setScoreWrapper(ScoreWrapper score) Sets the score wrapper.voidFcit.setScoreWrapper(ScoreWrapper score) Sets the score wrapper for the algorithm.voidFcitMagMarkov.setScoreWrapper(ScoreWrapper score) Sets the score wrapper for the algorithm.voidFcitMarkov.setScoreWrapper(ScoreWrapper score) Sets the score wrapper for the algorithm.voidFcitSl.setScoreWrapper(ScoreWrapper score) Sets the score wrapper for the algorithm.voidFcitSlScoreCheck.setScoreWrapper(ScoreWrapper score) Sets the score wrapper for the algorithm.voidFcitZm.setScoreWrapper(ScoreWrapper score) Sets the score wrapper for the algorithm.voidGfci.setScoreWrapper(ScoreWrapper score) Sets the score wrapper for the algorithm.voidGfciOld.setScoreWrapper(ScoreWrapper score) Sets the score wrapper for the algorithm.voidGmas.setScoreWrapper(ScoreWrapper score) Sets the score wrapper.voidGraspFci.setScoreWrapper(ScoreWrapper score) Sets the score wrapper for the algorithm.voidLvHeuristic.setScoreWrapper(ScoreWrapper score) Sets the score wrapper for the algorithm.voidSpFci.setScoreWrapper(ScoreWrapper score) Sets the ScoreWrapper object for the algorithm.Constructors in edu.cmu.tetrad.algcomparison.algorithm.oracle.pag with parameters of type ScoreWrapperModifierConstructorDescriptionBfci(IndependenceWrapper test, ScoreWrapper score) Constructs a new BOSS-FCI algorithm using the given test and score.BfciBryan(IndependenceWrapper test, ScoreWrapper score) Constructs a new BFCI-Bryan algorithm using the given test and score.BfciBryanScore(IndependenceWrapper test, ScoreWrapper score) Constructs a new BFCI-Bryan algorithm using the given test and score.BfciC(IndependenceWrapper test, ScoreWrapper score) Constructs a new BOSS-FCI algorithm using the given test and score.BfciD(IndependenceWrapper test, ScoreWrapper score) Constructs a new BOSS-FCI algorithm using the given test and score.BfciScoreCheck(IndependenceWrapper test, ScoreWrapper score) Constructs a new BFCI-Score-Check algorithm using the given test and score.BossCcd(IndependenceWrapper test, ScoreWrapper score) Constructs a new BOSS-CCD algorithm with the given independence test and score.BossFci(IndependenceWrapper test, ScoreWrapper score) Constructs a new BOSS-FCI algorithm using the given test and score.Fcit(IndependenceWrapper test, ScoreWrapper score) FCIT is a class that represents a FCIT algorithm.FcitMagMarkov(IndependenceWrapper test, ScoreWrapper score) FCIT is a class that represents a FCIT algorithm.FcitMarkov(IndependenceWrapper test, ScoreWrapper score) FCIT is a class that represents a FCIT algorithm.FcitSl(IndependenceWrapper test, ScoreWrapper score) FCIT is a class that represents a FCIT algorithm.FcitSlScoreCheck(IndependenceWrapper test, ScoreWrapper score) FCIT is a class that represents a FCIT algorithm.FcitZm(IndependenceWrapper test, ScoreWrapper score) FCIT is a class that represents a FCIT algorithm.Gfci(IndependenceWrapper test, ScoreWrapper score) Constructs a new instance of FGES-FCI with the given IndependenceWrapper and ScoreWrapper.GfciOld(IndependenceWrapper test, ScoreWrapper score) Constructs a new instance of GFCI with the given IndependenceWrapper and ScoreWrapper.Gmas(ScoreWrapper score) Constructs a GMAS algorithm with the given score.GraspFci(IndependenceWrapper test, ScoreWrapper score) Constructor for GraspFci.LvHeuristic(ScoreWrapper score) FCIT is a class that represents a FCIT algorithm.SpFci(IndependenceWrapper test, ScoreWrapper score) Constructor for the SpFci class. -
Uses of ScoreWrapper in edu.cmu.tetrad.algcomparison.score
Subinterfaces of ScoreWrapper in edu.cmu.tetrad.algcomparison.scoreModifier and TypeInterfaceDescriptioninterfaceRepresents an interface for scoring data models using predefined block structures.Classes in edu.cmu.tetrad.algcomparison.score that implement ScoreWrapperModifier and TypeClassDescriptionclassWrapper for BF-BGe, the BGe (Normal-Wishart marginal likelihood) score over the basis-function embedding that BF-BIC uses.classWrapper for Basis Function BIC Score (Basis-BIC) version.classWrapper for the full-sample (tabular) Basis Function BIC Score, delegating toBasisFunctionBicScoreFullSample.classWrapper for Fisher Z test.classWrapper for Blocks BIC Score (Blocks-BIC) version.classWrapper for the BGe (Bayesian Gaussian equivalent) score, the Gaussian analog of BDeu: the local score is the exact log marginal likelihood of a family under a Normal-Wishart prior rather than a BIC-penalized maximum likelihood.classWrapper for Blocks BIC Score (Blocks-BIC) version.classWrapper for Fisher Z test.classWrapper for DG-BGe, the BGe (Normal-Wishart marginal likelihood) score over the degenerate Gaussian indicator embedding that DG-BIC uses.classWrapper for degenerate Gaussian BIC scoreclassWrapper for Discrete BIC test.classWrapper for linear, Gaussian Extended BIC score (Chen and Chen).classWrapper for FF-ML MIxed Marginal Likelihood Score.classWrapper for FF Marginal Likelihood Score.classThe GicScores class is an implementation of the ScoreWrapper interface that calculates the Generalized Information Criterion (GIC) scores for a given data model.classWrapper for linear, Gaussian SEM BIC score.class// * Wrapper for Huang Marginal Likelihood Score.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 KVC BIC score.classWrapper for Kernel Marginal Likelihood Score.classWrapper for degenerate Gaussian BIC scoreclassWrapper for Fisher Z test.classDeprecated.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 SEM BIC score.classTheTRffBicScoreclass is a scoring mechanism designed to evaluate the fit and complexity of a data model.classWrapper for linear, Gaussian Extended BIC score (Chen and Chen). -
Uses of ScoreWrapper in edu.cmu.tetrad.algcomparison.utils
Subinterfaces of ScoreWrapper in edu.cmu.tetrad.algcomparison.utilsModifier and TypeInterfaceDescriptioninterfaceA score wrapper that can construct its per-data-set scores jointly, coordinating any data-dependent representation choices across the data sets.Classes in edu.cmu.tetrad.algcomparison.utils that implement ScoreWrapperModifier and TypeClassDescriptionfinal classA score wrapper that pools several data sets into one IMaGES score built from an inner score wrapper.Methods in edu.cmu.tetrad.algcomparison.utils that return ScoreWrapperModifier and TypeMethodDescriptionPooledScoreWrapper.getInner()Returns the score wrapper that is built on each pooled data set.TakesScoreWrapper.getScoreWrapper()Returns the score wrapper.Methods in edu.cmu.tetrad.algcomparison.utils with parameters of type ScoreWrapperModifier and TypeMethodDescriptionvoidTakesScoreWrapper.setScoreWrapper(ScoreWrapper score) Sets the score wrapper.Constructors in edu.cmu.tetrad.algcomparison.utils with parameters of type ScoreWrapperModifierConstructorDescriptionPooledScoreWrapper(ScoreWrapper inner, List<DataModel> defaultDataSets) Constructs a pooled score wrapper. -
Uses of ScoreWrapper in edu.cmu.tetrad.search
Constructors in edu.cmu.tetrad.search with parameters of type ScoreWrapperModifierConstructorDescriptionCstar(IndependenceWrapper test, ScoreWrapper score, Parameters parameters) Constructor.FaskPool(List<DataSet> dataSets, ScoreWrapper score) Constructs a pooled-FASK search from the supplied datasets and score wrapper.FaskVote(List<DataSet> dataSets, ScoreWrapper score) Constructs a FASK-voting search from the supplied datasets, score wrapper, and independence wrapper.Constructs the search with the given score wrapper (used only by the IMAGES method; may be null for the other methods).