Trait rv::traits::HasSuffStat [−][src]
pub trait HasSuffStat<X> { type Stat: SuffStat<X> + Debug; fn empty_suffstat(&self) -> Self::Stat; }
The data for this distribution can be summarized by a statistic
Associated Types
Required Methods
fn empty_suffstat(&self) -> Self::Stat
Implementors
impl HasSuffStat<bool> for Bernoulli type Stat = BernoulliSuffStat;
impl HasSuffStat<u8> for Bernoulli type Stat = BernoulliSuffStat;
impl HasSuffStat<u16> for Bernoulli type Stat = BernoulliSuffStat;
impl HasSuffStat<u32> for Bernoulli type Stat = BernoulliSuffStat;
impl HasSuffStat<u64> for Bernoulli type Stat = BernoulliSuffStat;
impl HasSuffStat<usize> for Bernoulli type Stat = BernoulliSuffStat;
impl HasSuffStat<i8> for Bernoulli type Stat = BernoulliSuffStat;
impl HasSuffStat<i16> for Bernoulli type Stat = BernoulliSuffStat;
impl HasSuffStat<i32> for Bernoulli type Stat = BernoulliSuffStat;
impl HasSuffStat<i64> for Bernoulli type Stat = BernoulliSuffStat;
impl HasSuffStat<isize> for Bernoulli type Stat = BernoulliSuffStat;
impl<X: CategoricalDatum> HasSuffStat<X> for Categorical type Stat = CategoricalSuffStat;
impl HasSuffStat<f32> for Gaussian type Stat = GaussianSuffStat;
impl HasSuffStat<f64> for Gaussian type Stat = GaussianSuffStat;
impl HasSuffStat<DVector<f64>> for MvGaussian type Stat = MvGaussianSuffStat;
impl HasSuffStat<f64> for NormalGamma type Stat = GaussianSuffStat;