Vowpal Wabbit
Namespaces | Functions
cb_label_parser.h File Reference
#include "cb.h"

Namespaces

 CB
 

Functions

template<typename LabelT = CB::label>
char * CB::bufread_label_additional_fields (LabelT *ld, char *c)
 
template<typename LabelT = CB::label, typename LabelElmT = cb_class>
char * CB::bufread_label (LabelT *ld, char *c, io_buf &cache)
 
template<typename LabelT = CB::label, typename LabelElmT = cb_class>
size_t CB::read_cached_label (shared_data *, void *v, io_buf &cache)
 
float CB::weight (void *)
 
template<typename LabelT >
char * CB::bufcache_label_additional_fields (LabelT *ld, char *c)
 
template<typename LabelT = CB::label, typename LabelElmT = cb_class>
char * CB::bufcache_label (LabelT *ld, char *c)
 
template<typename LabelT = CB::label, typename LabelElmT = cb_class>
void CB::cache_label (void *v, io_buf &cache)
 
template<typename LabelT >
void CB::default_label_additional_fields (LabelT *ld)
 
template<typename LabelT = CB::label>
void CB::default_label (void *v)
 
template<typename LabelElmT = cb_class>
float CB::get_probability (LabelElmT &elm)
 
template<>
float CB::get_probability (VW::cb_continuous::continuous_label_elm &elm)
 
template<typename LabelT = CB::label, typename LabelElmT = cb_class>
bool CB::is_test_label (void *v)
 
template<typename LabelT = CB::label>
void CB::delete_label (void *v)
 
template<typename LabelT = CB::label>
void CB::copy_label_additional_fields (LabelT *dst, LabelT *src)
 
template<typename LabelT = CB::label>
void CB::copy_label (void *dst, void *src)