Vowpal Wabbit
Classes | Namespaces | Functions | Variables
ccb_label.h File Reference
#include <cstdint>
#include <vector>
#include "label_parser.h"
#include "v_array.h"
#include "action_score.h"
#include "ccb_reduction_features.h"
#include "vw_string_view.h"
#include "io_buf.h"

Classes

struct  CCB::conditional_contextual_bandit_outcome
 
struct  CCB::label
 

Namespaces

 CCB
 
 VW
 
 VW::model_utils
 

Functions

void CCB::default_label (CCB::label &ld)
 
void CCB::parse_label (label &ld, VW::label_parser_reuse_mem &reuse_mem, const std::vector< VW::string_view > &words, VW::io::logger &logger)
 
size_t VW::model_utils::read_model_field (io_buf &, CCB::conditional_contextual_bandit_outcome &)
 
size_t VW::model_utils::write_model_field (io_buf &, const CCB::conditional_contextual_bandit_outcome &, const std::string &, bool)
 
size_t VW::model_utils::read_model_field (io_buf &, CCB::label &)
 
size_t VW::model_utils::write_model_field (io_buf &, const CCB::label &, const std::string &, bool)
 

Variables

label_parser CCB::ccb_label_parser