Vowpal Wabbit
|
Public Member Functions | |
~cb_explore () | |
Public Attributes | |
std::shared_ptr< rand_state > | _random_state |
cb_to_cs | cbcs |
v_array< uint32_t > | preds |
v_array< float > | cover_probs |
CB::label | cb_label |
COST_SENSITIVE::label | cs_label |
COST_SENSITIVE::label | second_cs_label |
learner< cb_explore, example > * | cs |
size_t | tau |
float | epsilon |
size_t | bag_size |
size_t | cover_size |
float | psi |
size_t | counter |
Definition at line 19 of file cb_explore.cc.
|
inline |
Definition at line 40 of file cb_explore.cc.
References COST_SENSITIVE::cs_label, label_parser::delete_label, v_array< T >::delete_v(), and GEN_CS::cb_to_cs::pred_scores.
std::shared_ptr<rand_state> CB_EXPLORE::cb_explore::_random_state |
Definition at line 21 of file cb_explore.cc.
Referenced by CB_EXPLORE::predict_or_learn_bag().
size_t CB_EXPLORE::cb_explore::bag_size |
Definition at line 34 of file cb_explore.cc.
Referenced by CB_EXPLORE::predict_or_learn_bag().
CB::label CB_EXPLORE::cb_explore::cb_label |
Definition at line 26 of file cb_explore.cc.
Referenced by CB_EXPLORE::predict_or_learn_cover().
cb_to_cs CB_EXPLORE::cb_explore::cbcs |
Definition at line 22 of file cb_explore.cc.
Referenced by CB_EXPLORE::get_cover_probabilities(), CB_EXPLORE::output_example(), CB_EXPLORE::predict_or_learn_bag(), CB_EXPLORE::predict_or_learn_cover(), CB_EXPLORE::predict_or_learn_first(), and CB_EXPLORE::predict_or_learn_greedy().
size_t CB_EXPLORE::cb_explore::counter |
Definition at line 38 of file cb_explore.cc.
Referenced by CB_EXPLORE::get_cover_probabilities(), and CB_EXPLORE::predict_or_learn_cover().
v_array<float> CB_EXPLORE::cb_explore::cover_probs |
Definition at line 24 of file cb_explore.cc.
Referenced by CB_EXPLORE::predict_or_learn_cover().
size_t CB_EXPLORE::cb_explore::cover_size |
Definition at line 35 of file cb_explore.cc.
Referenced by CB_EXPLORE::get_cover_probabilities(), and CB_EXPLORE::predict_or_learn_cover().
learner<cb_explore, example>* CB_EXPLORE::cb_explore::cs |
Definition at line 30 of file cb_explore.cc.
Referenced by CB_EXPLORE::get_cover_probabilities(), and CB_EXPLORE::predict_or_learn_cover().
COST_SENSITIVE::label CB_EXPLORE::cb_explore::cs_label |
Definition at line 27 of file cb_explore.cc.
Referenced by CB_EXPLORE::predict_or_learn_cover().
float CB_EXPLORE::cb_explore::epsilon |
Definition at line 33 of file cb_explore.cc.
Referenced by CB_EXPLORE::predict_or_learn_greedy().
v_array<uint32_t> CB_EXPLORE::cb_explore::preds |
Definition at line 23 of file cb_explore.cc.
Referenced by CB_EXPLORE::get_cover_probabilities(), and CB_EXPLORE::predict_or_learn_cover().
float CB_EXPLORE::cb_explore::psi |
Definition at line 36 of file cb_explore.cc.
Referenced by CB_EXPLORE::predict_or_learn_cover().
COST_SENSITIVE::label CB_EXPLORE::cb_explore::second_cs_label |
Definition at line 28 of file cb_explore.cc.
Referenced by CB_EXPLORE::predict_or_learn_cover().
size_t CB_EXPLORE::cb_explore::tau |
Definition at line 32 of file cb_explore.cc.
Referenced by CB_EXPLORE::predict_or_learn_first().