SHOGUN  v3.2.0
函数
sfa.h 文件参考

浏览源代码.

函数

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)
 

函数说明

§ dualityGap()

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

在文件 sfa.cpp414 行定义.

§ dualityGap2()

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

在文件 sfa.cpp458 行定义.

§ generateSolution()

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

在文件 sfa.cpp506 行定义.

§ restartMapping()

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

在文件 sfa.cpp628 行定义.

§ Rose()

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

在文件 sfa.cpp223 行定义.

§ sfa()

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 行定义.

§ sfa_one()

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 行定义.

§ sfa_special()

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 行定义.

§ supportSet()

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

在文件 sfa.cpp306 行定义.

§ Thomas()

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

在文件 sfa.cpp152 行定义.


SHOGUN Machine Learning Toolbox - Documentation