Vowpal Wabbit
Namespaces | Functions
cb_label_parser.h File Reference
#include "cb.h"
#include "future_compat.h"
#include "io/logger.h"
#include "io_buf.h"
#include "cb_continuous_label.h"
#include <cfloat>

Namespaces

 CB
 

Functions

template<typename LabelT = CB::label>
size_t CB::read_cached_label_additional_fields (LabelT &ld, io_buf &cache)
 
template<typename LabelT = CB::label, typename LabelElmT = cb_class>
size_t CB::read_cached_label (shared_data *, LabelT &ld, io_buf &cache)
 
template<typename LabelT = CB::label>
void CB::cache_label_additional_fields (LabelT &ld, io_buf &cache)
 
template<typename LabelT = CB::label, typename LabelElmT = cb_class>
void CB::cache_label (LabelT &ld, io_buf &cache)
 
template<typename LabelT >
void CB::default_label_additional_fields (LabelT &ld)
 
template<typename LabelT = CB::label>
void CB::default_label (LabelT &ld)
 
template<typename LabelElmT = cb_class>
float CB::get_probability (const LabelElmT &elm)
 
template<>
float CB::get_probability (const VW::cb_continuous::continuous_label_elm &elm)
 
template<typename LabelT = CB::label, typename LabelElmT = cb_class>
bool CB::is_test_label (LabelT &ld)