Header menu logo FSharp.Stats

MultivariateNormal Type

multivariate normal distribution.

Static members

Static member Description

MultivariateNormal.CDF(mu) (sigma) (x)

Full Usage: MultivariateNormal.CDF(mu) (sigma) (x)

Parameters:
    mu : Vector<float>
    sigma : Matrix<float>
    x : Vector<float>

Returns: 'a

Computes the cumulative distribution function.

mu : Vector<float>
sigma : Matrix<float>
x : Vector<float>
Returns: 'a

MultivariateNormal.CheckParam(mu) (sigma)

Full Usage: MultivariateNormal.CheckParam(mu) (sigma)

Parameters:
    mu : Vector<float>
    sigma : Matrix<float>

mu : Vector<float>
sigma : Matrix<float>

MultivariateNormal.Init(mu) (sigma)

Full Usage: MultivariateNormal.Init(mu) (sigma)

Parameters:
    mu : Vector<float>
    sigma : Matrix<float>

Returns: ContinuousDistribution<Vector<float>, Vector<float>>

Initializes a multivariate normal distribution with mean mu and covariance matrix sigma

mu : Vector<float>
sigma : Matrix<float>
Returns: ContinuousDistribution<Vector<float>, Vector<float>>

MultivariateNormal.InvCDF(mu) (sigma) (x)

Full Usage: MultivariateNormal.InvCDF(mu) (sigma) (x)

Parameters:
    mu : Vector<float>
    sigma : Matrix<float>
    x : Vector<float>

Returns: 'a

Computes the inverse cumulative distribution function (quantile function).

mu : Vector<float>
sigma : Matrix<float>
x : Vector<float>
Returns: 'a

MultivariateNormal.Mean(mu) (sigma)

Full Usage: MultivariateNormal.Mean(mu) (sigma)

Parameters:
    mu : Vector<float>
    sigma : Matrix<float>

Returns: Vector<float>

Computes the mean.

mu : Vector<float>
sigma : Matrix<float>
Returns: Vector<float>

MultivariateNormal.PDF(mu) (sigma) (x)

Full Usage: MultivariateNormal.PDF(mu) (sigma) (x)

Parameters:
    mu : Vector<float>
    sigma : Matrix<float>
    x : Vector<float>

Returns: float

Computes the probability density function.

mu : Vector<float>
sigma : Matrix<float>
x : Vector<float>
Returns: float

MultivariateNormal.Sample(mu) (sigma)

Full Usage: MultivariateNormal.Sample(mu) (sigma)

Parameters:
    mu : Vector<float>
    sigma : Matrix<float>

Returns: Vector<float>

Produces a random sample using the current random number generator (from GetSampleGenerator()).

mu : Vector<float>
sigma : Matrix<float>
Returns: Vector<float>

MultivariateNormal.StandardDeviation(mu) (sigma)

Full Usage: MultivariateNormal.StandardDeviation(mu) (sigma)

Parameters:
    mu : Vector<float>
    sigma : Matrix<float>

Returns: 'a

Computes the standard deviation.

mu : Vector<float>
sigma : Matrix<float>
Returns: 'a

MultivariateNormal.Variance(mu) (sigma)

Full Usage: MultivariateNormal.Variance(mu) (sigma)

Parameters:
    mu : Vector<float>
    sigma : Matrix<float>

Returns: 'a

Computes the variance.

mu : Vector<float>
sigma : Matrix<float>
Returns: 'a

Type something to start searching.