Vowpal Wabbit
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions | Variables
multiclass.h File Reference
#include "vw/core/label_parser.h"
#include "vw/core/vw_fwd.h"

Classes

class  VW::multiclass_label
 

Namespaces

namespace  VW
 
namespace  VW::details
 
namespace  VW::model_utils
 
namespace  MULTICLASS
 

Typedefs

using MULTICLASS::label_t = VW::multiclass_label
 

Functions

bool VW::test_multiclass_label (const multiclass_label &ld)
 
void VW::details::print_multiclass_update_with_probability (VW::workspace &all, const VW::example &ec, uint32_t prediction)
 
void VW::details::print_multiclass_update_with_score (VW::workspace &all, const VW::example &ec, uint32_t prediction)
 
void VW::details::finish_multiclass_example (VW::workspace &all, VW::example &ec, bool update_loss)
 
template<class T >
void VW::details::finish_multiclass_example (VW::workspace &all, T &, VW::example &ec)
 
template<class T >
void VW::details::finish_multiclass_example_without_loss (VW::workspace &all, T &, VW::example &ec)
 
void VW::details::update_stats_multiclass_label (const VW::workspace &all, shared_data &sd, const VW::example &ec, VW::io::logger &logger)
 
void VW::details::output_example_prediction_multiclass_label (VW::workspace &all, const VW::example &ec, VW::io::logger &logger)
 
void VW::details::print_update_multiclass_label (VW::workspace &all, shared_data &sd, const VW::example &ec, VW::io::logger &logger)
 
template<typename UnusedDataT >
void VW::details::update_stats_multiclass_label (const VW::workspace &all, shared_data &sd, const UnusedDataT &, const VW::example &ec, VW::io::logger &logger)
 
template<typename UnusedDataT >
void VW::details::output_example_prediction_multiclass_label (VW::workspace &all, const UnusedDataT &, const VW::example &ec, VW::io::logger &logger)
 
template<typename UnusedDataT >
void VW::details::print_update_multiclass_label (VW::workspace &all, shared_data &sd, const UnusedDataT &, const VW::example &ec, VW::io::logger &logger)
 
size_t VW::model_utils::read_model_field (io_buf &, VW::multiclass_label &)
 
size_t VW::model_utils::write_model_field (io_buf &, const VW::multiclass_label &, const std::string &, bool)
 
bool MULTICLASS::test_label (const VW::multiclass_label &ld)
 

Variables

VW::label_parser VW::multiclass_label_parser_global