class PlifBase
Definition at line 21 of file PlifBase.h.
Public Member Functions | |
CPlifBase () | |
virtual | ~CPlifBase () |
virtual float64_t | lookup_penalty (float64_t p_value, float64_t *svm_values) const =0 |
virtual float64_t | lookup_penalty (int32_t p_value, float64_t *svm_values) const =0 |
virtual void | penalty_clear_derivative ()=0 |
virtual void | penalty_add_derivative (float64_t p_value, float64_t *svm_values, float64_t factor)=0 |
virtual float64_t | get_max_value () const =0 |
virtual float64_t | get_min_value () const =0 |
virtual void | get_used_svms (int32_t *num_svms, int32_t *svm_ids)=0 |
virtual bool | uses_svm_values () const =0 |
virtual int32_t | get_max_id () const =0 |
virtual void | list_plif () const =0 |
CPlifBase | ( | ) |
default constructor
Definition at line 25 of file PlifBase.h.
virtual ~CPlifBase | ( | ) | [virtual] |
Definition at line 26 of file PlifBase.h.
virtual int32_t get_max_id | ( | ) | const [pure virtual] |
virtual float64_t get_max_value | ( | ) | const [pure virtual] |
virtual float64_t get_min_value | ( | ) | const [pure virtual] |
virtual void get_used_svms | ( | int32_t * | num_svms, | |
int32_t * | svm_ids | |||
) | [pure virtual] |
virtual void list_plif | ( | ) | const [pure virtual] |
lookup penalty float64_t
abstract base method
p_value | value | |
svm_values | SVM values |
Implemented in CPlif, and CPlifArray.
lookup penalty int32_t
abstract base method
p_value | value | |
svm_values | SVM values |
Implemented in CPlif, and CPlifArray.
virtual void penalty_add_derivative | ( | float64_t | p_value, | |
float64_t * | svm_values, | |||
float64_t | factor | |||
) | [pure virtual] |
penalty add derivative
abstract base method
p_value | value | |
svm_values | SVM values | |
factor | factor weighting the added value |
Implemented in CPlif, and CPlifArray.
virtual void penalty_clear_derivative | ( | ) | [pure virtual] |
virtual bool uses_svm_values | ( | ) | const [pure virtual] |
if plif uses SVM values
abstract base method
Implemented in CPlif, and CPlifArray.