Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Struct template weighted_p_square_quantile_impl

Boost , The Boost C++ Libraries BoostBook Documentation Subset , Reference

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

Struct template weighted_p_square_quantile_impl

boost::accumulators::impl::weighted_p_square_quantile_impl — Single quantile estimation with the algorithm for weighted samples.

Synopsis

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

Description

Эта версия алгоритма расширяет алгоритм для поддержки взвешенных образцов. Алгоритм оценивает квантовую динамику без хранения образцов. Вместо хранения всего кумулятивного распределения образца хранятся только пять точек (маркеров). Высота этих маркеров - это минимум и максимум образцов и текущие оценки -, - и -quantiles. Их позиции равны количеству образцов, которые меньше или равны маркерам. Каждый раз, когда добавляется новый образец, позиции маркеров обновляются и, при необходимости, их высоты корректируются с помощью почечной параболической формулы.

Дополнительные сведения см

R. Jain и I. Chlamtac, алгоритм P^2 для динамического расчета квантилей и гистограмм без хранения наблюдений, Связь ACM, том 28 (октябрь), Номер 10, 1985, p. 1076-1085.

weighted_p_square_quantile_impl public construct/copy/destruct

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

weighted_p_square_quantile_impl public member functions

  1. template<typename Args> void оператор()(Арги & args>;
  2. result_type результат(dont_care)const;

PrevUpHomeNext

Статья Struct template weighted_p_square_quantile_impl раздела The Boost C++ Libraries BoostBook Documentation Subset Reference может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Reference ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-20 07:35:04/0.0058197975158691/0