smile.stat.distribution
Interface MultivariateDistribution
-
- All Known Implementing Classes:
- AbstractMultivariateDistribution, MultivariateExponentialFamilyMixture, MultivariateGaussianDistribution, MultivariateGaussianMixture, MultivariateMixture
public interface MultivariateDistributionProbability distribution of multivariate random variable.- See Also:
Distribution
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description doublecdf(double[] x)Cumulative distribution function.double[][]cov()The covariance matrix of distribution.doubleentropy()Shannon entropy of the distribution.doublelikelihood(double[][] x)The likelihood of the sample set following this distribution.doublelogLikelihood(double[][] x)The log likelihood of the sample set following this distribution.doublelogp(double[] x)The density at x in log scale, which may prevents the underflow problem.double[]mean()The mean vector of distribution.intnpara()The number of parameters of the distribution.doublep(double[] x)The probability density function for continuous distribution or probability mass function for discrete distribution at x.
-
-
-
Method Detail
-
npara
int npara()
The number of parameters of the distribution.
-
entropy
double entropy()
Shannon entropy of the distribution.
-
mean
double[] mean()
The mean vector of distribution.
-
cov
double[][] cov()
The covariance matrix of distribution.
-
p
double p(double[] x)
The probability density function for continuous distribution or probability mass function for discrete distribution at x.
-
logp
double logp(double[] x)
The density at x in log scale, which may prevents the underflow problem.
-
cdf
double cdf(double[] x)
Cumulative distribution function. That is the probability to the left of x.
-
likelihood
double likelihood(double[][] x)
The likelihood of the sample set following this distribution.- Parameters:
x- sample set. Each row is a sample.
-
logLikelihood
double logLikelihood(double[][] x)
The log likelihood of the sample set following this distribution.- Parameters:
x- sample set. Each row is a sample.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG