MatrixGaussian


function MatrixGaussian<Arg1, Arg2, Arg3>(M:Arg1, U:Arg2, V:Arg3) -> Distribution<Real[_,_]>

Create matrix Gaussian distribution.

function MatrixGaussian<Arg1, Arg2>(M:Arg1, U:Arg2, V:Random<Real[_,_]>) -> Distribution<Real[_,_]>

Create matrix Gaussian distribution.

function MatrixGaussian<Arg1, Arg2, Arg3>(M:Add<Mul<Arg1, Random<Real[_,_]>>, Arg2>, Σ:Arg3, Ψ:Random<Real[_,_]>) -> Distribution<Real[_,_]>

Create matrix Gaussian distribution.

function MatrixGaussian<Arg1, Arg2>(M:Mul<Arg1, Random<Real[_,_]>>, Σ:Arg2, Ψ:Random<Real[_,_]>) -> Distribution<Real[_,_]>

Create matrix Gaussian distribution.

function MatrixGaussian<Arg>(M:Random<Real[_,_]>, Σ:Arg, Ψ:Random<Real[_,_]>) -> Distribution<Real[_,_]>

Create matrix Gaussian distribution.