Vowpal Wabbit
Classes | Functions | Variables
MULTICLASS Namespace Reference

Classes

struct  label_t
 

Functions

void print_update_with_probability (VW::workspace &all, example &ec, uint32_t prediction)
 
void print_update_with_score (VW::workspace &all, example &ec, uint32_t prediction)
 
void finish_example (VW::workspace &all, example &ec, bool update_loss)
 
bool test_label (const label_t &ld)
 
template<class T >
void finish_example (VW::workspace &all, T &, example &ec)
 
template<class T >
void finish_example_without_loss (VW::workspace &all, T &, example &ec)
 

Variables

label_parser mc_label
 

Function Documentation

◆ finish_example() [1/2]

void MULTICLASS::finish_example ( VW::workspace all,
example ec,
bool  update_loss 
)

◆ finish_example() [2/2]

template<class T >
void MULTICLASS::finish_example ( VW::workspace all,
T &  ,
example ec 
)

◆ finish_example_without_loss()

template<class T >
void MULTICLASS::finish_example_without_loss ( VW::workspace all,
T &  ,
example ec 
)

◆ print_update_with_probability()

void MULTICLASS::print_update_with_probability ( VW::workspace all,
example ec,
uint32_t  prediction 
)

◆ print_update_with_score()

void MULTICLASS::print_update_with_score ( VW::workspace all,
example ec,
uint32_t  prediction 
)

◆ test_label()

bool MULTICLASS::test_label ( const label_t ld)

Variable Documentation

◆ mc_label

label_parser MULTICLASS::mc_label