Uses of Class
com.bayesserver.CLGaussian
-
Packages that use CLGaussian Package Description com.bayesserver com.bayesserver.analysis com.bayesserver.statistics -
-
Uses of CLGaussian in com.bayesserver
Methods in com.bayesserver that return CLGaussian Modifier and Type Method Description CLGaussian
CLGaussian. divide(CLGaussian subset)
Creates a new distribution by dividing this instance by the [subset].CLGaussian
CLGaussian. instantiate(Variable variable, double value)
Calculates the distribution which results from instantiating a particular variable.CLGaussian
CLGaussian. instantiate(Variable variable, double value, Integer time)
Calculates the distribution which results from instantiating a particular variable at a specified time.CLGaussian
CLGaussian. instantiateDiscrete(Integer[] discreteValues)
Instantiates discrete variables.CLGaussian
CLGaussian. instantiateHead(Variable variable, double value, Integer time)
Calculates the distribution which results from instantiating a particular continuous head variable at a specified time.CLGaussian
CLGaussian. instantiateHead(Variable variable, double value, Integer time, double[] logPdf)
Calculates the distribution which results from instantiating a particular continuous head variable at a specified time.CLGaussian
CLGaussian. instantiateTails(Double[] tailValues)
Calculates the distribution which results from instantiating continuous tail variables.CLGaussian
CLGaussian. multiply(CLGaussian gaussian)
Multiplies this instance by anotherCLGaussian
distribution.Methods in com.bayesserver with parameters of type CLGaussian Modifier and Type Method Description void
CLGaussian. copyFrom(CLGaussian source)
Copies the values from the [source] distribution to this instance.CLGaussian
CLGaussian. divide(CLGaussian subset)
Creates a new distribution by dividing this instance by the [subset].void
CLGaussian. marginalize(CLGaussian superset)
Marginalizes (sums/integrates) the [superset] into this instance.CLGaussian
CLGaussian. multiply(CLGaussian gaussian)
Multiplies this instance by anotherCLGaussian
distribution.Constructors in com.bayesserver with parameters of type CLGaussian Constructor Description CLGaussian(CLGaussian source)
Initializes a new instance of theCLGaussian
class, copying the source distribution.CLGaussian(CLGaussian source, Integer timeShift)
Initializes a new instance of theCLGaussian
class, copying the source distribution but shifting any times by the specified number of units. -
Uses of CLGaussian in com.bayesserver.analysis
Methods in com.bayesserver.analysis with parameters of type CLGaussian Modifier and Type Method Description static double[][]
Correlation. fromCovariance(CLGaussian gaussian, int index)
Convert a covariance matrix to a correlation matrix.static double[][]
Correlation. fromCovariance(CLGaussian gaussian, State... states)
static double[][]
Correlation. fromCovariance(CLGaussian gaussian, StateContext... stateContexts)
-
Uses of CLGaussian in com.bayesserver.statistics
Methods in com.bayesserver.statistics with parameters of type CLGaussian Modifier and Type Method Description static double
Entropy. calculate(CLGaussian joint, LogarithmBase logarithmBase)
Measures the uncertainty of a distribution.static double
Entropy. calculate(CLGaussian joint, List<VariableContext> conditionOn, LogarithmBase logarithmBase)
Measures the uncertainty of a distribution conditional on one or more variables.
-