Vowpal Wabbit
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
VW::details::g_tilde Class Reference

#include <confidence_sequence_robust.h>

Public Member Functions

 g_tilde (double k)
 
double histo_variance (double lam_sqrt_tp1) const
 
void histo_insert (double x)
 
void add_obs (double x)
 
double get_s () const
 
double get_v (double lam_sqrt_tp1) const
 
void reset_stats ()
 

Public Attributes

double k
 
double log_k
 
double sum_x
 
double sum_low_v
 
double sum_mid_v
 
uint64_t t
 
std::map< std::pair< uint64_t, bool >, double > sum_v_histo
 

Constructor & Destructor Documentation

◆ g_tilde()

VW::details::g_tilde::g_tilde ( double  k)

Member Function Documentation

◆ add_obs()

void VW::details::g_tilde::add_obs ( double  x)

◆ get_s()

double VW::details::g_tilde::get_s ( ) const

◆ get_v()

double VW::details::g_tilde::get_v ( double  lam_sqrt_tp1) const

◆ histo_insert()

void VW::details::g_tilde::histo_insert ( double  x)

◆ histo_variance()

double VW::details::g_tilde::histo_variance ( double  lam_sqrt_tp1) const

◆ reset_stats()

void VW::details::g_tilde::reset_stats ( )

Member Data Documentation

◆ k

double VW::details::g_tilde::k

◆ log_k

double VW::details::g_tilde::log_k

◆ sum_low_v

double VW::details::g_tilde::sum_low_v

◆ sum_mid_v

double VW::details::g_tilde::sum_mid_v

◆ sum_v_histo

std::map<std::pair<uint64_t, bool>, double> VW::details::g_tilde::sum_v_histo

◆ sum_x

double VW::details::g_tilde::sum_x

◆ t

uint64_t VW::details::g_tilde::t

The documentation for this class was generated from the following file: