#include <confidence_sequence.h>
◆ confidence_sequence()
VW::estimators::confidence_sequence::confidence_sequence |
( |
double |
alpha = VW::details::CS_DEFAULT_ALPHA , |
|
|
double |
rmin_init = 0.0 , |
|
|
double |
rmax_init = 1.0 , |
|
|
bool |
adjust = true |
|
) |
| |
◆ lower_bound()
float VW::estimators::confidence_sequence::lower_bound |
( |
| ) |
const |
◆ persist()
void VW::estimators::confidence_sequence::persist |
( |
metric_sink & |
, |
|
|
const std::string & |
|
|
) |
| const |
◆ reset_stats()
void VW::estimators::confidence_sequence::reset_stats |
( |
| ) |
|
◆ update()
void VW::estimators::confidence_sequence::update |
( |
double |
w, |
|
|
double |
r, |
|
|
double |
p_drop = 0.0 , |
|
|
double |
n_drop = -1.0 |
|
) |
| |
◆ upper_bound()
float VW::estimators::confidence_sequence::upper_bound |
( |
| ) |
const |
◆ adjust
bool VW::estimators::confidence_sequence::adjust |
◆ alpha
double VW::estimators::confidence_sequence::alpha |
◆ eta
double VW::estimators::confidence_sequence::eta |
◆ last_r
double VW::estimators::confidence_sequence::last_r |
◆ last_w
double VW::estimators::confidence_sequence::last_w |
◆ rmax
double VW::estimators::confidence_sequence::rmax |
◆ rmax_init
double VW::estimators::confidence_sequence::rmax_init |
◆ rmin
double VW::estimators::confidence_sequence::rmin |
◆ rmin_init
double VW::estimators::confidence_sequence::rmin_init |
double VW::estimators::confidence_sequence::s |
◆ sumw
◆ sumwr
◆ sumwrxhathigh
◆ sumwrxhatlow
◆ sumwsq
◆ sumwsqr
◆ sumwsqrsq
◆ sumwxhathigh
◆ sumwxhatlow
◆ sumxhathighsq
◆ sumxhatlowsq
int VW::estimators::confidence_sequence::t |
◆ update_count
uint64_t VW::estimators::confidence_sequence::update_count |
The documentation for this class was generated from the following file:
- /nix/store/2saqbz278bj3pvhbfxlcc50cjbvs3h0h-source/vowpalwabbit/core/include/vw/core/estimators/confidence_sequence.h