39     m_array.append_element(new_plif) ;
 
   42     for (int32_t i=0; i<
m_array.get_num_elements(); i++)
 
   50     for (int32_t i=0; i<
m_array.get_num_elements(); i++)
 
   67     if (p_value<min_value || p_value>
max_value)
 
   73     for (int32_t i=0; i<
m_array.get_num_elements(); i++)
 
   79     int32_t p_value, 
float64_t* svm_values)
 const 
   83     if (p_value<min_value || p_value>
max_value)
 
   89     for (int32_t i=0; i<
m_array.get_num_elements(); i++)
 
   93 #ifdef PLIFARRAY_DEBUG 
   98             SG_PRINT(
"penalty[%i]=%1.5f\n", i, val)
 
  106     for (int32_t i=0; i<
m_array.get_num_elements(); i++)
 
  113     for (int32_t i=0; i<
m_array.get_num_elements(); i++)
 
  119     for (int32_t i=0; i<
m_array.get_num_elements(); i++)
 
  128     for (int32_t i=0; i<
m_array.get_num_elements(); i++)
 
  136     for (int32_t i=0; i<
m_array.get_num_elements(); i++)
 
  138         m_array[i]->get_used_svms(num_svms, svm_ids);
 
virtual float64_t get_max_value() const 
 
static const float64_t INFTY
infinity 
 
virtual float64_t get_min_value() const 
 
virtual int32_t get_max_id() const 
 
virtual float64_t lookup_penalty(float64_t p_value, float64_t *svm_values) const 
 
virtual void penalty_add_derivative(float64_t p_value, float64_t *svm_values, float64_t factor)
 
void get_used_svms(int32_t *num_svms, int32_t *svm_ids)
 
int32_t get_use_svm() const 
 
void add_plif(CPlifBase *new_plif)
 
all of classes and functions are contained in the shogun namespace 
 
virtual bool uses_svm_values() const 
 
virtual void penalty_clear_derivative()
 
DynArray< CPlifBase * > m_array