公有成员

CPlifBase类参考


详细描述

class PlifBase

在文件PlifBase.h21行定义。

继承图,类CPlifBase
Inheritance graph
[图例]

所有成员的列表。

公有成员

 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

在文件PlifBase.h25行定义。

virtual ~CPlifBase (  ) [virtual]

在文件PlifBase.h26行定义。


成员函数文档

virtual int32_t get_max_id (  ) const [pure virtual]

get maximum ID

abstract base method

返回:
maximum ID

CPlifCPlifArray内被实现。

virtual float64_t get_max_value (  ) const [pure virtual]

get maximum value

abstract base method

返回:
maximum value

CPlifCPlifArray内被实现。

virtual float64_t get_min_value (  ) const [pure virtual]

get minimum value

abstract base method

返回:
minimum value

CPlifCPlifArray内被实现。

virtual void get_used_svms ( int32_t *  num_svms,
int32_t *  svm_ids 
) [pure virtual]

get SVM_ids and number of SVMs used

abstract base method

CPlifCPlifArray内被实现。

virtual void list_plif (  ) const [pure virtual]

print PLIF

abstract base method

CPlifCPlifArray内被实现。

virtual float64_t lookup_penalty ( float64_t  p_value,
float64_t svm_values 
) const [pure virtual]

lookup penalty float64_t

abstract base method

参数:
p_valuevalue
svm_valuesSVM values
返回:
penalty

CPlifCPlifArray内被实现。

virtual float64_t lookup_penalty ( int32_t  p_value,
float64_t svm_values 
) const [pure virtual]

lookup penalty int32_t

abstract base method

参数:
p_valuevalue
svm_valuesSVM values
返回:
penalty

CPlifCPlifArray内被实现。

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_valuevalue
svm_valuesSVM values
factorfactor weighting the added value

CPlifCPlifArray内被实现。

virtual void penalty_clear_derivative (  ) [pure virtual]

penalty clear derivative

abstrace base method

CPlifCPlifArray内被实现。

virtual bool uses_svm_values (  ) const [pure virtual]

if plif uses SVM values

abstract base method

返回:
if plif uses SVM values

CPlifCPlifArray内被实现。


该类的文档由以下文件生成:

SHOGUN Machine Learning Toolbox - Documentation