Vowpal Wabbit
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions | Variables
ccb_label.h File Reference
#include "vw/core/vw_string_view_fmt.h"
#include "vw/common/future_compat.h"
#include "vw/common/string_view.h"
#include "vw/core/action_score.h"
#include "vw/core/ccb_reduction_features.h"
#include "vw/core/label_parser.h"
#include "vw/core/v_array.h"
#include <fmt/format.h>
#include <cstdint>
#include <string>
#include <vector>

Classes

class  VW::ccb_outcome
 
class  VW::ccb_label
 
class  fmt::formatter< VW::ccb_example_type >
 

Namespaces

namespace  VW
 
namespace  VW::model_utils
 
namespace  fmt
 
namespace  CCB
 

Typedefs

using CCB::conditional_contextual_bandit_outcome = VW::ccb_outcome
 
using CCB::label = VW::ccb_label
 

Functions

void VW::parse_ccb_label (ccb_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_outcome &)
 
size_t VW::model_utils::write_model_field (io_buf &, const ccb_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)
 
void CCB::default_label (VW::ccb_label &ld)
 
void CCB::parse_label (VW::ccb_label &ld, VW::label_parser_reuse_mem &reuse_mem, const std::vector< VW::string_view > &words, VW::io::logger &logger)
 

Variables

VW::label_parser VW::ccb_label_parser_global