Vowpal Wabbit
|
Classes | |
struct | action_score |
class | score_iterator |
Typedefs | |
typedef v_array< action_score > | action_scores |
Functions | |
void | print_action_score (int f, v_array< action_score > &a_s, v_array< char > &tag) |
void | delete_action_scores (void *v) |
score_iterator | begin_scores (action_scores &a_s) |
score_iterator | end_scores (action_scores &a_s) |
int | cmp (size_t a, size_t b) |
int | score_comp (const void *p1, const void *p2) |
int | reverse_order (const void *p1, const void *p2) |
Definition at line 10 of file action_score.h.
|
inline |
Definition at line 43 of file action_score.h.
References v_array< T >::begin().
Referenced by do_actual_learning_ldf(), CB_EXPLORE::get_cover_probabilities(), VW::cb_sample_data::learn_or_predict(), CB_ADF::cb_adf::learn_SM(), predict_bandit_adf(), predict_or_learn(), predict_or_learn_adf(), CB_EXPLORE::predict_or_learn_greedy(), VW::cb_explore_adf::softmax::cb_explore_adf_softmax::predict_or_learn_impl(), VW::cb_explore_adf::first::cb_explore_adf_first::predict_or_learn_impl(), VW::cb_explore_adf::bag::cb_explore_adf_bag::predict_or_learn_impl(), VW::cb_explore_adf::cover::cb_explore_adf_cover::predict_or_learn_impl(), and VW::cb_explore_adf::regcb::cb_explore_adf_regcb::predict_or_learn_impl().
|
inline |
Definition at line 47 of file action_score.h.
Referenced by compute_coherence_metrics(), get_top_weights(), and score_comp().
void ACTION_SCORE::delete_action_scores | ( | void * | v | ) |
Definition at line 29 of file action_score.cc.
References label_type::cs, and v_array< T >::delete_v().
Referenced by cb_adf_setup(), cb_explore_setup(), CCB::ccb_explore_adf_setup(), CSOAA::csldf_setup(), reverse_order(), VW::cb_explore_adf::softmax::setup(), VW::cb_explore_adf::greedy::setup(), VW::cb_explore_adf::first::setup(), VW::cb_explore_adf::bag::setup(), VW::cb_explore_adf::cover::setup(), and VW::cb_explore_adf::regcb::setup().
|
inline |
Definition at line 45 of file action_score.h.
References v_array< T >::end().
Referenced by do_actual_learning_ldf(), CB_EXPLORE::get_cover_probabilities(), VW::cb_sample_data::learn_or_predict(), CB_ADF::cb_adf::learn_SM(), predict_bandit_adf(), predict_or_learn(), predict_or_learn_adf(), CB_EXPLORE::predict_or_learn_greedy(), VW::cb_explore_adf::softmax::cb_explore_adf_softmax::predict_or_learn_impl(), VW::cb_explore_adf::first::cb_explore_adf_first::predict_or_learn_impl(), VW::cb_explore_adf::bag::cb_explore_adf_bag::predict_or_learn_impl(), VW::cb_explore_adf::cover::cb_explore_adf_cover::predict_or_learn_impl(), and VW::cb_explore_adf::regcb::cb_explore_adf_regcb::predict_or_learn_impl().
void ACTION_SCORE::print_action_score | ( | int | f, |
v_array< action_score > & | a_s, | ||
v_array< char > & | tag | ||
) |
Definition at line 8 of file action_score.cc.
References print_tag(), v_array< T >::size(), and io_buf::write_file_or_socket().
Referenced by EXPLORE_EVAL::output_example(), VW::cb_explore_adf::cb_explore_adf_base< ExploreType >::output_example(), CB_ADF::output_rank_example(), CSOAA::output_rank_example(), and reverse_order().
|
inline |
Definition at line 71 of file action_score.h.
References delete_action_scores(), f, print_action_score(), and score_comp().
|
inline |
Definition at line 56 of file action_score.h.
References ACTION_SCORE::action_score::action, cmp(), and ACTION_SCORE::action_score::score.
Referenced by CSOAA::do_actual_learning(), and reverse_order().