[][src]Type Definition rstat::multivariate::normal::DiagonalNormal

type DiagonalNormal = Normal<Array1<f64>>;

Methods

impl DiagonalNormal[src]

pub fn diagonal(mu: Array1<f64>, sigma: Array1<f64>) -> Result<Self, Error>[src]

pub fn diagonal_unchecked(mu: Array1<f64>, sigma: Array1<f64>) -> Self[src]

pub fn precision(&self) -> Array1<f64>[src]

pub fn z(&self, x: &[f64]) -> f64[src]

Trait Implementations

impl ContinuousDistribution for DiagonalNormal[src]

impl Distribution for DiagonalNormal[src]

type Support = ProductSpace<Reals>

Support of sample elements.

type Params = Params<Array1<f64>>

Parameter set uniquely defining the instance.

impl From<Params<ArrayBase<OwnedRepr<f64>, Dim<[usize; 1]>>>> for DiagonalNormal[src]

impl MultivariateMoments for DiagonalNormal[src]