11 #ifndef __PLIF_BASE_H__
12 #define __PLIF_BASE_H__
50 int32_t p_value,
float64_t* svm_values)
const =0;
89 virtual void get_used_svms(int32_t* num_svms, int32_t* svm_ids) = 0;
virtual float64_t get_max_value() const =0
virtual int32_t get_max_id() const =0
virtual float64_t lookup_penalty(float64_t p_value, float64_t *svm_values) const =0
Class SGObject is the base class of all shogun objects.
virtual bool uses_svm_values() const =0
virtual void penalty_add_derivative(float64_t p_value, float64_t *svm_values, float64_t factor)=0
virtual void list_plif() const =0
all of classes and functions are contained in the shogun namespace
virtual void penalty_clear_derivative()=0
virtual float64_t get_min_value() const =0
virtual void get_used_svms(int32_t *num_svms, int32_t *svm_ids)=0