Vowpal Wabbit
Classes | Namespaces | Typedefs | Functions
action_score.h File Reference
#include "constant.h"
#include "v_array.h"
#include "vw_fwd.h"
#include <iterator>
#include <string>

Classes

struct  ACTION_SCORE::action_score
 
class  ACTION_SCORE::score_iterator
 

Namespaces

 ACTION_SCORE
 
 VW
 

Typedefs

using ACTION_SCORE::action_scores = VW::v_array< action_score >
 

Functions

score_iterator ACTION_SCORE::begin_scores (action_scores &a_s)
 
score_iterator ACTION_SCORE::end_scores (action_scores &a_s)
 
void ACTION_SCORE::print_action_score (VW::io::writer *f, const VW::v_array< action_score > &a_s, const VW::v_array< char > &, VW::io::logger &logger)
 
std::ostream & ACTION_SCORE::operator<< (std::ostream &os, const action_score &a_s)
 
constexpr bool VW::action_score_compare_lt (const ACTION_SCORE::action_score &left, const ACTION_SCORE::action_score &right)
 
constexpr bool VW::action_score_compare_gt (const ACTION_SCORE::action_score &left, const ACTION_SCORE::action_score &right)
 
std::string VW::to_string (const ACTION_SCORE::action_scores &action_scores_or_probs, int decimal_precision=DEFAULT_FLOAT_PRECISION)