# MultivariateGaussian

function MultivariateGaussian<Arg1, Arg2>(μ:Add<Dot<Arg1, Random<Real[_,_]>>, Arg2>, Σ:Random<Real[_,_]>) -> Distribution<Real[_]>

Create multivariate Gaussian distribution.

function MultivariateGaussian<Arg1, Arg2, Arg3>(μ:Add<Multiply<Arg1, Random<Real[_]>>, Arg2>, Σ:Arg3) -> Distribution<Real[_]>

Create multivariate Gaussian distribution.

function MultivariateGaussian<Arg1, Arg2, Arg3>(μ:Add<Multiply<Arg1, Random<Real[_]>>, Arg2>, Σ:Multiply<Arg3, Random<Real>>) -> Distribution<Real[_]>

Create multivariate Gaussian distribution.

function MultivariateGaussian<Arg1, Arg2, Arg3>(μ:Add<Multiply<Arg1, Random<Real[_]>>, Arg2>, Σ:Multiply<Random<Real>, Arg3>) -> Distribution<Real[_]>

Create multivariate Gaussian distribution.

function MultivariateGaussian<Arg1, Arg2>(μ:Arg1, Σ:Arg2) ->

Create multivariate Gaussian distribution.

function MultivariateGaussian<Arg>(μ:Random<Real[_]>, Σ:Arg) -> Distribution<Real[_]>

Create multivariate Gaussian distribution.

function MultivariateGaussian<Arg1, Arg2>(μ:Arg1, Σ:Multiply<Arg2, Random<Real>>) -> Distribution<Real[_]>

Create multivariate Gaussian distribution.

function MultivariateGaussian<Arg1, Arg2>(μ:Arg1, Σ:Multiply<Random<Real>, Arg2>) -> Distribution<Real[_]>

Create multivariate Gaussian distribution.

function MultivariateGaussian<Arg>(μ:Random<Real[_]>, Σ:Multiply<Arg, Random<Real>>) -> Distribution<Real[_]>

Create multivariate Gaussian distribution.

function MultivariateGaussian<Arg>(μ:Random<Real[_]>, Σ:Multiply<Random<Real>, Arg>) -> Distribution<Real[_]>

Create multivariate Gaussian distribution.

function MultivariateGaussian<Arg>(μ:Dot<Arg, Random<Real[_,_]>>, Σ:Random<Real[_,_]>) -> Distribution<Real[_]>

Create multivariate Gaussian distribution.

function MultivariateGaussian<Arg1, Arg2>(μ:Multiply<Arg1, Random<Real[_]>>, Σ:Arg2) -> Distribution<Real[_]>

Create multivariate Gaussian distribution.

function MultivariateGaussian<Arg1, Arg2>(μ:Multiply<Arg1, Random<Real[_]>>, Σ:Multiply<Arg2, Random<Real>>) -> Distribution<Real[_]>

Create multivariate Gaussian distribution.

function MultivariateGaussian<Arg1, Arg2>(μ:Multiply<Arg1, Random<Real[_]>>, Σ:Multiply<Random<Real>, Arg2>) -> Distribution<Real[_]>

Create multivariate Gaussian distribution.