13 #ifndef _MULTICLASS_LABELS__H__
14 #define _MULTICLASS_LABELS__H__
29 class CMulticlassLabels;
125 virtual const char*
get_name()
const {
return "MulticlassLabels"; }
void allocate_confidences_for(int32_t n_classes)
CBinaryLabels * get_binary_for_class(int32_t i)
virtual void ensure_valid(const char *context=NULL)
SGVector< float64_t > get_unique_labels()
SGMatrix< float64_t > m_multiclass_confidences
int32_t get_num_classes()
Multiclass Labels for multi-class classification.
SGVector< float64_t > get_multiclass_confidences(int32_t i)
A File access base class.
virtual const char * get_name() const
void set_multiclass_confidences(int32_t i, SGVector< float64_t > confidences)
all of classes and functions are contained in the shogun namespace
virtual ELabelType get_label_type() const
Binary Labels for binary classification.
Dense integer or floating point labels.