LaRankOutput类参考


详细描述

在文件LaRank.h第96行定义。

所有成员的列表。

公有成员

 LaRankOutput ()
virtual ~LaRankOutput ()
void initialize (CKernel *kfunc, int64_t cache)
void destroy ()
float64_t computeScore (int32_t x_id)
float64_t computeGradient (int32_t xi_id, int32_t yi, int32_t ythis)
void update (int32_t x_id, float64_t lambda, float64_t gp)
void set_kernel_buddy (larank_kcache_t *bud)
int32_t cleanup ()
larank_kcache_t * getKernel () const
int32_t get_l () const
float64_t getW2 ()
float64_t getKii (int32_t x_id)
float64_t getBeta (int32_t x_id)
float32_t * getBetas () const
float64_t getGradient (int32_t x_id)
bool isSupportVector (int32_t x_id) const
int32_t getSV (float32_t *&sv) const

构造及析构函数文档

LaRankOutput (  ) 

在文件LaRank.h第99行定义。

virtual ~LaRankOutput (  )  [virtual]

在文件LaRank.h第102行定义。


成员函数文档

int32_t cleanup (  ) 

在文件LaRank.cpp第502行定义。

float64_t computeGradient ( int32_t  xi_id,
int32_t  yi,
int32_t  ythis 
)

在文件LaRank.cpp第453行定义。

float64_t computeScore ( int32_t  x_id  ) 

在文件LaRank.cpp第441行定义。

void destroy (  ) 

在文件LaRank.cpp第430行定义。

int32_t get_l (  )  const

在文件LaRank.h第138行定义。

float64_t getBeta ( int32_t  x_id  ) 

在文件LaRank.cpp第553行定义。

float32_t* getBetas (  )  const

在文件LaRank.h第153行定义。

float64_t getGradient ( int32_t  x_id  ) 

在文件LaRank.cpp第567行定义。

larank_kcache_t* getKernel (  )  const

在文件LaRank.h第133行定义。

float64_t getKii ( int32_t  x_id  ) 

在文件LaRank.cpp第547行定义。

int32_t getSV ( float32_t *&  sv  )  const

在文件LaRank.cpp第593行定义。

float64_t getW2 (  ) 

在文件LaRank.cpp第535行定义。

void initialize ( CKernel *  kfunc,
int64_t  cache 
)

在文件LaRank.cpp第418行定义。

bool isSupportVector ( int32_t  x_id  )  const

在文件LaRank.cpp第579行定义。

void set_kernel_buddy ( larank_kcache_t *  bud  ) 

在文件LaRank.cpp第496行定义。

void update ( int32_t  x_id,
float64_t  lambda,
float64_t  gp 
)

在文件LaRank.cpp第459行定义。


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

SHOGUN Machine Learning Toolbox - Documentation