Uses of Class
edu.cmu.tetrad.sem.GeneralizedSemPm
Packages that use GeneralizedSemPm
-
Uses of GeneralizedSemPm in edu.cmu.tetrad.algcomparison.simulation
Constructors in edu.cmu.tetrad.algcomparison.simulation with parameters of type GeneralizedSemPmModifierConstructorDescriptionInitializes a GeneralSemSimulation with the given GeneralizedSemPm object. -
Uses of GeneralizedSemPm in edu.cmu.tetrad.sem
Methods in edu.cmu.tetrad.sem that return GeneralizedSemPmModifier and TypeMethodDescriptionGeneralizedSemIm.getGeneralizedSemPm()
Retrieves the GeneralizedSemPm object associated with this GeneralizedSemIm.GeneralizedSemIm.getSemPm()
getSemPm.static GeneralizedSemPm
GeneralizedSemPm.serializableInstance()
Generates a simple exemplar of this class to test serialization.Methods in edu.cmu.tetrad.sem with parameters of type GeneralizedSemPmModifier and TypeMethodDescriptionGeneralizedSemEstimator.estimate
(GeneralizedSemPm pm, DataSet data) Maximizes likelihood equation by equation.TemplateExpander.expandTemplate
(String template, GeneralizedSemPm semPm, Node node) Returns the expanded template, which needs to be checked to make sure it can be used.Constructors in edu.cmu.tetrad.sem with parameters of type GeneralizedSemPmModifierConstructorDescriptionEmpiricalDistributionForExpression
(GeneralizedSemPm semPm, Node error, Context context) Constructor for EmpiricalDistributionForExpression.Constructs a new GeneralizedSemIm from the given GeneralizedSemPm by picking values for each of the freeParameters from their initial distributions.GeneralizedSemIm
(GeneralizedSemPm pm, SemIm semIm) Initializes a GeneralizedSemIm object by applying values to free parameters from the given GeneralizedSemPm and SemIm.GeneralizedSemPm
(GeneralizedSemPm semPm) Initializes a new instance of the GeneralizedSemPm class by copying the properties of the provided GeneralizedSemPm object. -
Uses of GeneralizedSemPm in edu.pitt.csb.mgm
Methods in edu.pitt.csb.mgm that return GeneralizedSemPmModifier and TypeMethodDescriptionstatic GeneralizedSemPm
MixedUtils.GaussianCategoricalPm
(Graph trueGraph, String paramTemplate) GaussianCategoricalPm.static GeneralizedSemPm
MixedUtils.GaussianTrinaryPm
(Graph trueGraph, HashMap<String, String> nodeDists, int maxSample, String paramTemplate) GaussianTrinaryPm.Methods in edu.pitt.csb.mgm with parameters of type GeneralizedSemPmModifier and TypeMethodDescriptionstatic GeneralizedSemIm
MixedUtils.GaussianCategoricalIm
(GeneralizedSemPm pm) GaussianCategoricalIm.static GeneralizedSemIm
MixedUtils.GaussianCategoricalIm
(GeneralizedSemPm pm, boolean discParamRand) This method is needed to normalize edge parameters for an Instantiated Mixed Model Generates edge parameters for c-d and d-d edges from a single weight, abs(w), drawn by the normal IM constructor.MixedUtils.getEdgeParams
(Node n1, Node n2, GeneralizedSemPm pm) getEdgeParams.MixedUtils.getEdgeParams
(String s1, String s2, GeneralizedSemPm pm) getEdgeParams.static void
MixedUtils.setStartsWith
(String sta, String template, GeneralizedSemPm pm) Set all existing parameters that begins with sta to template and also set template for any new parameters