Definition at line 20 of file PlifArray.h.
Public Member Functions | |
CPlifArray () | |
virtual | ~CPlifArray () |
void | add_plif (CPlifBase *new_plif) |
void | clear () |
INT | get_num_plifs () |
virtual DREAL | lookup_penalty (DREAL p_value, DREAL *svm_values) const |
virtual DREAL | lookup_penalty (INT p_value, DREAL *svm_values) const |
virtual void | penalty_clear_derivative () |
virtual void | penalty_add_derivative (DREAL p_value, DREAL *svm_values) |
virtual DREAL | get_max_value () const |
virtual DREAL | get_min_value () const |
virtual bool | uses_svm_values () const |
virtual INT | get_max_id () const |
void | get_used_svms (INT *num_svms, INT *svm_ids) |
Static Public Attributes | |
static CParallel | parallel |
static CIO | io |
static CVersion | version |
Protected Attributes | |
CDynamicArray< CPlifBase * > | m_array |
DREAL | max_value |
DREAL | min_value |
CPlifArray::CPlifArray | ( | ) |
default constructor
Definition at line 23 of file PlifArray.cpp.
CPlifArray::~CPlifArray | ( | ) | [virtual] |
Definition at line 30 of file PlifArray.cpp.
void CPlifArray::add_plif | ( | CPlifBase * | new_plif | ) |
void CPlifArray::clear | ( | ) |
clear
Definition at line 53 of file PlifArray.cpp.
INT CPlifArray::get_num_plifs | ( | ) |
lookup penalty DREAL
p_value | value | |
svm_values | SVM values |
Implements CPlifBase.
Definition at line 60 of file PlifArray.cpp.
lookup penalty INT
p_value | value | |
svm_values | SVM values |
Implements CPlifBase.
Definition at line 75 of file PlifArray.cpp.
void CPlifArray::penalty_clear_derivative | ( | ) | [virtual] |
penalty add derivative
p_value | value | |
svm_values | SVM values |
Implements CPlifBase.
Definition at line 106 of file PlifArray.cpp.
virtual DREAL CPlifArray::get_max_value | ( | ) | const [virtual] |
get maximum value
Implements CPlifBase.
Definition at line 73 of file PlifArray.h.
virtual DREAL CPlifArray::get_min_value | ( | ) | const [virtual] |
get minimum value
Implements CPlifBase.
Definition at line 82 of file PlifArray.h.
bool CPlifArray::uses_svm_values | ( | ) | const [virtual] |
check if plif uses SVM values
Implements CPlifBase.
Definition at line 112 of file PlifArray.cpp.
INT CPlifArray::get_max_id | ( | ) | const [virtual] |
get maximum ID
Implements CPlifBase.
Definition at line 120 of file PlifArray.cpp.
get SVM_ids and number of SVMs used
abstract base method
Implements CPlifBase.
Definition at line 128 of file PlifArray.cpp.
CDynamicArray<CPlifBase*> CPlifArray::m_array [protected] |
plif array
Definition at line 102 of file PlifArray.h.
DREAL CPlifArray::max_value [protected] |
maximum value
Definition at line 104 of file PlifArray.h.
DREAL CPlifArray::min_value [protected] |
minimum value
Definition at line 106 of file PlifArray.h.
CParallel CSGObject::parallel [static, inherited] |
Definition at line 105 of file SGObject.h.
CIO CSGObject::io [static, inherited] |
Definition at line 106 of file SGObject.h.
CVersion CSGObject::version [static, inherited] |
Definition at line 107 of file SGObject.h.