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 CLGaussianCLGaussian. divide(CLGaussian subset)Creates a new distribution by dividing this instance by the [subset].CLGaussianCLGaussian. instantiate(Variable variable, double value)Calculates the distribution which results from instantiating a particular variable.CLGaussianCLGaussian. instantiate(Variable variable, double value, Integer time)Calculates the distribution which results from instantiating a particular variable at a specified time.CLGaussianCLGaussian. instantiateDiscrete(Integer[] discreteValues)Instantiates discrete variables.CLGaussianCLGaussian. instantiateHead(Variable variable, double value, Integer time)Calculates the distribution which results from instantiating a particular continuous head variable at a specified time.CLGaussianCLGaussian. 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.CLGaussianCLGaussian. instantiateTails(Double[] tailValues)Calculates the distribution which results from instantiating continuous tail variables.CLGaussianCLGaussian. multiply(CLGaussian gaussian)Multiplies this instance by anotherCLGaussiandistribution.Methods in com.bayesserver with parameters of type CLGaussian Modifier and Type Method Description voidCLGaussian. copyFrom(CLGaussian source)Copies the values from the [source] distribution to this instance.CLGaussianCLGaussian. divide(CLGaussian subset)Creates a new distribution by dividing this instance by the [subset].voidCLGaussian. marginalize(CLGaussian superset)Marginalizes (sums/integrates) the [superset] into this instance.CLGaussianCLGaussian. multiply(CLGaussian gaussian)Multiplies this instance by anotherCLGaussiandistribution.Constructors in com.bayesserver with parameters of type CLGaussian Constructor Description CLGaussian(CLGaussian source)Initializes a new instance of theCLGaussianclass, copying the source distribution.CLGaussian(CLGaussian source, Integer timeShift)Initializes a new instance of theCLGaussianclass, 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 doubleEntropy. calculate(CLGaussian joint, LogarithmBase logarithmBase)Measures the uncertainty of a distribution.static doubleEntropy. calculate(CLGaussian joint, List<VariableContext> conditionOn, LogarithmBase logarithmBase)Measures the uncertainty of a distribution conditional on one or more variables.
-