covariance_impl(Args const &args)
   : cov_(
         numeric::outer_product(
             numeric::fdiv(args[sample | Sample()], (std::size_t)1)
           , numeric::fdiv(args[parameter::keyword<VariateTag>::get() | VariateType()], (std::size_t)1)
         )
     )
 {
 }
Пример #2
0
 weighted_covariance_impl(Args const &args)
   : cov_(
         numeric::outer_product(
             numeric::average(args[sample | Sample()], (std::size_t)1)
               * numeric::one<Weight>::value
           , numeric::average(args[parameter::keyword<VariateTag>::get() | VariateType()], (std::size_t)1)
               * numeric::one<Weight>::value
         )
     )
 {
 }
Пример #3
0
 tail_variate_impl(Args const &args)
   : variates(args[tag::tail<LeftRight>::cache_size], args[parameter::keyword<VariateTag>::get() | VariateType()])
 {
 }