SHOGUN  4.1.0
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
宏定义 | 函数
sfa.cpp 文件参考

浏览源代码.

宏定义

#define delta   1e-10
 

函数

void Thomas (double *zMax, double *z0, double *Av, int nn)
 
void Rose (double *zMax, double *z0, double *Av, int nn)
 
int supportSet (double *x, double *v, double *z, double *g, int *S, double lambda, int nn)
 
void dualityGap (double *gap, double *z, double *g, double *s, double *Av, double lambda, int nn)
 
void dualityGap2 (double *gap, double *z, double *g, double *s, double *Av, double lambda, int nn)
 
int generateSolution (double *x, double *z, double *gap, double *v, double *Av, double *g, double *s, int *S, double lambda, int nn)
 
void restartMapping (double *g, double *z, double *v, double lambda, int nn)
 
int sfa (double *x, double *gap, int *activeS, double *z, double *z0, double *v, double *Av, double lambda, int nn, int maxStep, double *s, double *g, double tol, int tau, int flag)
 
int sfa_special (double *x, double *gap, int *activeS, double *z, double *v, double *Av, double lambda, int nn, int maxStep, double *s, double *g, double tol, int tau)
 
int sfa_one (double *x, double *gap, int *activeS, double *z, double *v, double *Av, double lambda, int nn, int maxStep, double *s, double *g, double tol, int tau)
 

宏定义说明

#define delta   1e-10

在文件 sfa.cpp23 行定义.

函数说明

void dualityGap ( double *  gap,
double *  z,
double *  g,
double *  s,
double *  Av,
double  lambda,
int  nn 
)

在文件 sfa.cpp414 行定义.

void dualityGap2 ( double *  gap,
double *  z,
double *  g,
double *  s,
double *  Av,
double  lambda,
int  nn 
)

在文件 sfa.cpp458 行定义.

int generateSolution ( double *  x,
double *  z,
double *  gap,
double *  v,
double *  Av,
double *  g,
double *  s,
int *  S,
double  lambda,
int  nn 
)

在文件 sfa.cpp506 行定义.

void restartMapping ( double *  g,
double *  z,
double *  v,
double  lambda,
int  nn 
)

在文件 sfa.cpp628 行定义.

void Rose ( double *  zMax,
double *  z0,
double *  Av,
int  nn 
)

在文件 sfa.cpp223 行定义.

int sfa ( double *  x,
double *  gap,
int *  activeS,
double *  z,
double *  z0,
double *  v,
double *  Av,
double  lambda,
int  nn,
int  maxStep,
double *  s,
double *  g,
double  tol,
int  tau,
int  flag 
)

在文件 sfa.cpp846 行定义.

int sfa_one ( double *  x,
double *  gap,
int *  activeS,
double *  z,
double *  v,
double *  Av,
double  lambda,
int  nn,
int  maxStep,
double *  s,
double *  g,
double  tol,
int  tau 
)

在文件 sfa.cpp1608 行定义.

int sfa_special ( double *  x,
double *  gap,
int *  activeS,
double *  z,
double *  v,
double *  Av,
double  lambda,
int  nn,
int  maxStep,
double *  s,
double *  g,
double  tol,
int  tau 
)

在文件 sfa.cpp1498 行定义.

int supportSet ( double *  x,
double *  v,
double *  z,
double *  g,
int *  S,
double  lambda,
int  nn 
)

在文件 sfa.cpp306 行定义.

void Thomas ( double *  zMax,
double *  z0,
double *  Av,
int  nn 
)

在文件 sfa.cpp152 行定义.


SHOGUN 机器学习工具包 - 项目文档