12 #ifndef _WDSVMOCAS_H___
13 #define _WDSVMOCAS_H___
210 for (int32_t i=0; i<
degree; i++)
248 uint32_t nSel,
void* ptr );
274 float64_t *new_col_H, uint32_t *new_cut, uint32_t cut_length,
275 uint32_t nSel,
void* ptr );
300 static inline void print(ocas_return_value_T value)
307 virtual const char*
get_name()
const {
return "WDSVMOcas"; }
SGVector< ST > get_feature_vector(int32_t num)
virtual EMachineType get_classifier_type()
Real Labels are real-valued labels.
Template class StringFeatures implements a list of strings.
static int sort(float64_t *vals, float64_t *data, uint32_t size)
The class Labels models labels, i.e. class assignments of objects.
static int add_new_cut(float64_t *new_col_H, uint32_t *new_cut, uint32_t cut_length, uint32_t nSel, void *ptr)
virtual CRegressionLabels * apply_regression(CFeatures *data=NULL)
static void * add_new_cut_helper(void *ptr)
void set_bias_enabled(bool enable_bias)
static int compute_output(float64_t *output, void *ptr)
void free_feature_vector(ST *feat_vec, int32_t num, bool dofree)
float64_t get_normalization_const()
A generic learning machine interface.
virtual const char * get_name() const
SGVector< float64_t > apply_get_outputs(CFeatures *data)
static float64_t update_W(float64_t t, void *ptr)
virtual CBinaryLabels * apply_binary(CFeatures *data=NULL)
CStringFeatures< uint8_t > * get_features()
static void * compute_output_helper(void *ptr)
CStringFeatures< uint8_t > * features
float64_t normalization_const
void set_normalization_const()
void set_degree(int32_t d, int32_t from_d)
void set_epsilon(float64_t eps)
virtual bool train_machine(CFeatures *data=NULL)
static void compute_W(float64_t *sq_norm_W, float64_t *dp_WoldW, float64_t *alpha, uint32_t nSel, void *ptr)
virtual float64_t apply_one(int32_t num)
MACHINE_PROBLEM_TYPE(PT_BINARY)
void set_bufsize(int32_t sz)
void set_C(float64_t c_neg, float64_t c_pos)
all of classes and functions are contained in the shogun namespace
The class Features is the base class of all feature objects.
Binary Labels for binary classification.
static void print(ocas_return_value_T value)
static float32_t sqrt(float32_t x)
int32_t w_dim_single_char
void set_features(CStringFeatures< uint8_t > *feat)