Vowpal Wabbit
|
#include <cats.h>
Public Member Functions | |
cats (LEARNER::learner *p_base) | |
int | learn (example &ec, experimental::api_status *status) |
int | predict (example &ec, experimental::api_status *status) |
float | get_loss (const VW::cb_continuous::continuous_label &cb_cont_costs, float predicted_action) const |
Public Attributes | |
uint32_t | num_actions = 0 |
float | bandwidth = 0.f |
float | min_value = 0.f |
float | max_value = 0.f |
VW::reductions::cats::cats::cats | ( | LEARNER::learner * | p_base | ) |
float VW::reductions::cats::cats::get_loss | ( | const VW::cb_continuous::continuous_label & | cb_cont_costs, |
float | predicted_action | ||
) | const |
int VW::reductions::cats::cats::learn | ( | example & | ec, |
experimental::api_status * | status | ||
) |
int VW::reductions::cats::cats::predict | ( | example & | ec, |
experimental::api_status * | status | ||
) |
float VW::reductions::cats::cats::bandwidth = 0.f |
float VW::reductions::cats::cats::max_value = 0.f |
float VW::reductions::cats::cats::min_value = 0.f |
uint32_t VW::reductions::cats::cats::num_actions = 0 |