summaryrefslogtreecommitdiff log msg author committer range
blob: b6b2548a9c8c5af1d8606e341776e1cf1b000c11 (plain)
 ```1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 ``` `````` Struct template with_density_weighted_median_impl
Home Libraries People FAQ More

Struct template with_density_weighted_median_impl

boost::accumulators::impl::with_density_weighted_median_impl — Median estimation for weighted samples based on the density estimator.

Synopsis

// In header: <boost/accumulators/statistics_fwd.hpp>  template<typename Sample>  struct with_density_weighted_median_impl : public accumulator_base {   // construct/copy/destruct   template<typename Args> with_density_weighted_median_impl(Args const &);    // public member functions   void operator()(dont_care);   template<typename Args> result_type result(Args const &) const; };

Description

The algorithm determines the bin in which the -th sample lies, being the total number of samples. It returns the approximate horizontal position of this sample, based on a linear interpolation inside the bin.

with_density_weighted_median_impl public construct/copy/destruct

1. template<typename Args> with_density_weighted_median_impl(Args const & args);

with_density_weighted_median_impl public member functions

1. void operator()(dont_care);
2. template<typename Args> result_type result(Args const & args) const;

``````