LaRankOutput类参考


详细描述

在文件LaRank.h96行定义。

所有成员的列表。

公有成员

 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_tgetKernel () const
int32_t get_l () const
float64_t getW2 ()
float64_t getKii (int32_t x_id)
float64_t getBeta (int32_t x_id)
float32_tgetBetas () const
float64_t getGradient (int32_t x_id)
bool isSupportVector (int32_t x_id) const
int32_t getSV (float32_t *&sv) const

构造及析构函数文档

LaRankOutput (  ) 

在文件LaRank.h99行定义。

virtual ~LaRankOutput (  )  [virtual]

在文件LaRank.h102行定义。


成员函数文档

int32_t cleanup (  ) 

在文件LaRank.cpp502行定义。

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

在文件LaRank.cpp453行定义。

float64_t computeScore ( int32_t  x_id  ) 

在文件LaRank.cpp441行定义。

void destroy (  ) 

在文件LaRank.cpp430行定义。

int32_t get_l (  )  const

在文件LaRank.h138行定义。

float64_t getBeta ( int32_t  x_id  ) 

在文件LaRank.cpp553行定义。

float32_t* getBetas (  )  const

在文件LaRank.h153行定义。

float64_t getGradient ( int32_t  x_id  ) 

在文件LaRank.cpp567行定义。

larank_kcache_t* getKernel (  )  const

在文件LaRank.h133行定义。

float64_t getKii ( int32_t  x_id  ) 

在文件LaRank.cpp547行定义。

int32_t getSV ( float32_t *&  sv  )  const

在文件LaRank.cpp593行定义。

float64_t getW2 (  ) 

在文件LaRank.cpp535行定义。

void initialize ( CKernel kfunc,
int64_t  cache 
)

在文件LaRank.cpp418行定义。

bool isSupportVector ( int32_t  x_id  )  const

在文件LaRank.cpp579行定义。

void set_kernel_buddy ( larank_kcache_t bud  ) 

在文件LaRank.cpp496行定义。

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

在文件LaRank.cpp459行定义。


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

SHOGUN Machine Learning Toolbox - Documentation