[][src]Trait rv::traits::HasSuffStat

pub trait HasSuffStat<X> {
    type Stat: SuffStat<X>;
    fn empty_suffstat(&self) -> Self::Stat;
}

The data for this distribution can be summarized by a statistic

Associated Types

type Stat: SuffStat<X>

Loading content...

Required methods

fn empty_suffstat(&self) -> Self::Stat

Loading content...

Implementors

impl HasSuffStat<bool> for Bernoulli[src]

impl HasSuffStat<f32> for Gaussian[src]

impl HasSuffStat<f64> for Gaussian[src]

impl HasSuffStat<f64> for NormalGamma[src]

impl HasSuffStat<i16> for Bernoulli[src]

impl HasSuffStat<i32> for Bernoulli[src]

impl HasSuffStat<i64> for Bernoulli[src]

impl HasSuffStat<i8> for Bernoulli[src]

impl HasSuffStat<isize> for Bernoulli[src]

impl HasSuffStat<u16> for Bernoulli[src]

impl HasSuffStat<u16> for Poisson[src]

type Stat = PoissonSuffStat

impl HasSuffStat<u32> for Bernoulli[src]

impl HasSuffStat<u32> for Poisson[src]

type Stat = PoissonSuffStat

impl HasSuffStat<u64> for Bernoulli[src]

impl HasSuffStat<u8> for Bernoulli[src]

impl HasSuffStat<u8> for Poisson[src]

type Stat = PoissonSuffStat

impl HasSuffStat<usize> for Bernoulli[src]

impl HasSuffStat<Matrix<f64, Dynamic, U1, VecStorage<f64, Dynamic, U1>>> for MvGaussian[src]

impl<X: CategoricalDatum> HasSuffStat<X> for Categorical[src]

Loading content...