58 virtual void ensure_valid(
const char * context = NULL) = 0;
126 #ifndef SWIG // SWIG should skip this part
virtual float64_t get_value(int32_t idx)
virtual void remove_all_subsets()
virtual ELabelType get_label_type() const =0
virtual CLabels * shallow_subset_copy()
The class Labels models labels, i.e. class assignments of objects.
virtual int32_t get_num_labels() const =0
#define SG_SNOTIMPLEMENTED
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)