#include <distributionally_robust.h>
|
| | ChiSquared (double _alpha, double _tau, double _wmin=0, double _wmax=std::numeric_limits< double >::infinity(), double _rmin=0, double _rmax=1) |
| |
| bool | isValid () |
| |
| ChiSquared & | update (double w, double r) |
| |
| double | qlb (double w, double r) |
| |
| void | reset (double _alpha, double _tau) |
| |
| double | lower_bound () |
| |
| ScoredDual | recompute_duals () |
| |
| const double & | effn () |
| |
| void | save_load (io_buf &model_file, bool read, bool text, const char *name) |
| |
◆ ChiSquared()
| VW::distributionally_robust::ChiSquared::ChiSquared |
( |
double |
_alpha, |
|
|
double |
_tau, |
|
|
double |
_wmin = 0, |
|
|
double |
_wmax = std::numeric_limits<double>::infinity(), |
|
|
double |
_rmin = 0, |
|
|
double |
_rmax = 1 |
|
) |
| |
|
inlineexplicit |
◆ chisq_onedof_isf()
| static double VW::distributionally_robust::ChiSquared::chisq_onedof_isf |
( |
double |
alpha | ) |
|
|
static |
◆ effn()
| const double& VW::distributionally_robust::ChiSquared::effn |
( |
| ) |
|
|
inline |
◆ isValid()
| bool VW::distributionally_robust::ChiSquared::isValid |
( |
| ) |
|
|
inline |
◆ lower_bound()
| double VW::distributionally_robust::ChiSquared::lower_bound |
( |
| ) |
|
|
inline |
◆ qlb()
| double VW::distributionally_robust::ChiSquared::qlb |
( |
double |
w, |
|
|
double |
r |
|
) |
| |
|
inline |
◆ recompute_duals()
| ScoredDual VW::distributionally_robust::ChiSquared::recompute_duals |
( |
| ) |
|
◆ reset()
| void VW::distributionally_robust::ChiSquared::reset |
( |
double |
_alpha, |
|
|
double |
_tau |
|
) |
| |
|
inline |
◆ save_load()
| void VW::distributionally_robust::ChiSquared::save_load |
( |
io_buf & |
model_file, |
|
|
bool |
read, |
|
|
bool |
text, |
|
|
const char * |
name |
|
) |
| |
◆ update()
| ChiSquared& VW::distributionally_robust::ChiSquared::update |
( |
double |
w, |
|
|
double |
r |
|
) |
| |
|
inline |
◆ VW::model_utils::read_model_field
◆ VW::model_utils::write_model_field
The documentation for this class was generated from the following file: