Vowpal Wabbit
Namespaces | Functions | Variables
ccb_label.cc File Reference
#include "conditional_contextual_bandit.h"
#include "reductions.h"
#include "example.h"
#include "global_data.h"
#include "cache.h"
#include "vw.h"
#include "interactions.h"
#include "label_dictionary.h"
#include "cb_adf.h"
#include "cb_algs.h"
#include "constant.h"
#include <numeric>
#include <algorithm>
#include <unordered_set>
#include <cmath>

Go to the source code of this file.

Namespaces

 CCB
 

Functions

void CCB::default_label (void *v)
 
size_t CCB::read_cached_label (shared_data *, void *v, io_buf &cache)
 
float CCB::ccb_weight (void *v)
 
void CCB::cache_label (void *v, io_buf &cache)
 
bool CCB::test_label (void *v)
 
void CCB::delete_label (void *v)
 
void CCB::copy_label (void *dst, void *src)
 
ACTION_SCORE::action_score CCB::convert_to_score (const substring &action_id_str, const substring &probability_str)
 
CCB::conditional_contextual_bandit_outcomeCCB::parse_outcome (substring &outcome)
 
void CCB::parse_explicit_inclusions (CCB::label *ld, v_array< substring > &split_inclusions)
 
void CCB::parse_label (parser *p, shared_data *, void *v, v_array< substring > &words)
 

Variables

label_parser CCB::ccb_label_parser