Uses of Package
edu.cmu.tetrad.bayes
Packages that use edu.cmu.tetrad.bayes
Package
Description
Contains some utility classes for search algorithms.
-
Classes in edu.cmu.tetrad.bayes used by edu.cmu.tetrad.algcomparison.simulationClassDescriptionInterface implemented by Bayes instantiated models.Implements a discrete Bayes parametric model--that is, a DAG together with a map from the nodes in the graph to a set of discrete variables, specifying the number of categories for each variable and the name of each category for each variable.
-
Classes in edu.cmu.tetrad.bayes used by edu.cmu.tetrad.bayesClassDescriptionCalculates updated marginals for a Bayes net by simulating data and calculating likelihood ratios.Interface implemented by Bayes instantiated models.Calculates cell probabilities from conditional BayesIm probabilities on the fly without constructing the entire table.Implements a discrete Bayes parametric model--that is, a DAG together with a map from the nodes in the graph to a set of discrete variables, specifying the number of categories for each variable and the name of each category for each variable.The LikelihoodRet class represents the result of a likelihood ratio test.Interface for a discrete Bayes updating algorithm.Calculates marginals of the form P(V=v') for an updated Bayes net for purposes of the CPT Invariant Updater.Calculates updated probabilities for variables conditional on their parents as well as single-variable updated marginals for a Bayes IM using an algorithm that restricts expensive updating summations only to conditional probabilities of variables with respect to their parents that change from non-updated to updated values.An interface representing a map of probabilities or counts for nodes in a Bayesian network.Represents a conditional probability table (CPT) in a Bayes net.Stores Dirichlet pseudocounts for the distributions of each variable conditional on particular combinations of its parent values and, together with Bayes Pm and Dag, provides methods to manipulate these tables.Interface for an estimator.Stores information for a variable source about evidence we have for each variable as well as whether each variable has been manipulated.Identifiability, based on RowSummingExactUpdaterInterface for a Bayes updating algorithm that's capable of doing manipulation.Stores information for a variable source about evidence we have for each variable as well as whether each variable has been manipulated.Stores a table of probabilities for a Bayes net and, together with BayesPm and Dag, provides methods to manipulate this table.An enumeration representing the different types of CptMap.The InitializationMethod enum represents different methods of initializing a class object.Stores a table of probabilities for a Bayes net and, together with BayesPm and Dag, provides methods to manipulate this table.Represents propositions over the variables of a particular BayesIm describing an event of a fairly general sort--namely, conjunctions of propositions that particular variables take on values from a particular disjunctive list of categories.Performs updating operations on a BayesIm by summing over cells in the joint probability table for the BayesIm.Creates a table of stored cell probabilities for the given list of variables.Creates a table of stored cell probabilities for the given list of variables.Represents a Bayes IM in which all of the conditional probability tables have been updated to take into account evidence.
-
Classes in edu.cmu.tetrad.bayes used by edu.cmu.tetrad.classify
-
Classes in edu.cmu.tetrad.bayes used by edu.cmu.tetrad.search.utils