58     virtual void ensure_valid(
const char * context = NULL) = 0;
 
virtual float64_t get_value(int32_t idx)
 
virtual void remove_all_subsets()
 
virtual ELabelType get_label_type() const =0
 
The class Labels models labels, i.e. class assignments of objects. 
 
virtual int32_t get_num_labels() const =0
 
CSubsetStack * m_subset_stack
 
class to add subset support to another class. A CSubsetStackStack instance should be added and wrappe...
 
Class SGObject is the base class of all shogun objects. 
 
virtual void set_value(float64_t value, int32_t idx)
 
virtual void remove_subset()
 
virtual void add_subset(SGVector< index_t > subset)
 
virtual SGVector< float64_t > get_values()
 
all of classes and functions are contained in the shogun namespace 
 
SGVector< float64_t > m_current_values
 
virtual void add_subset_in_place(SGVector< index_t > subset)
 
virtual void ensure_valid(const char *context=NULL)=0
 
virtual void set_values(SGVector< float64_t > values)