C# 클래스 alglib.mlpe, hand-gesture-recognition

파일 보기 프로젝트 열기: arunganesan/hand-gesture-recognition

공개 메소드들

메소드 설명
mlpeavgce ( mlpensemble ensemble, double xy, int npoints ) : double
mlpeavgerror ( mlpensemble ensemble, double xy, int npoints ) : double
mlpeavgrelerror ( mlpensemble ensemble, double xy, int npoints ) : double
mlpebagginglbfgs ( mlpensemble ensemble, double xy, int npoints, double decay, int restarts, double wstep, int maxits, int &info, mlptrain rep, mlptrain ooberrors ) : void
mlpebagginglm ( mlpensemble ensemble, double xy, int npoints, double decay, int restarts, int &info, mlptrain rep, mlptrain ooberrors ) : void
mlpecopy ( mlpensemble ensemble1, mlpensemble ensemble2 ) : void
mlpecreate0 ( int nin, int nout, int ensemblesize, mlpensemble ensemble ) : void
mlpecreate1 ( int nin, int nhid, int nout, int ensemblesize, mlpensemble ensemble ) : void
mlpecreate2 ( int nin, int nhid1, int nhid2, int nout, int ensemblesize, mlpensemble ensemble ) : void
mlpecreateb0 ( int nin, int nout, double b, double d, int ensemblesize, mlpensemble ensemble ) : void
mlpecreateb1 ( int nin, int nhid, int nout, double b, double d, int ensemblesize, mlpensemble ensemble ) : void
mlpecreateb2 ( int nin, int nhid1, int nhid2, int nout, double b, double d, int ensemblesize, mlpensemble ensemble ) : void
mlpecreatec0 ( int nin, int nout, int ensemblesize, mlpensemble ensemble ) : void
mlpecreatec1 ( int nin, int nhid, int nout, int ensemblesize, mlpensemble ensemble ) : void
mlpecreatec2 ( int nin, int nhid1, int nhid2, int nout, int ensemblesize, mlpensemble ensemble ) : void
mlpecreatefromnetwork ( mlpbase network, int ensemblesize, mlpensemble ensemble ) : void
mlpecreater0 ( int nin, int nout, double a, double b, int ensemblesize, mlpensemble ensemble ) : void
mlpecreater1 ( int nin, int nhid, int nout, double a, double b, int ensemblesize, mlpensemble ensemble ) : void
mlpecreater2 ( int nin, int nhid1, int nhid2, int nout, double a, double b, int ensemblesize, mlpensemble ensemble ) : void
mlpeissoftmax ( mlpensemble ensemble ) : bool
mlpeprocess ( mlpensemble ensemble, double x, double &y ) : void
mlpeprocessi ( mlpensemble ensemble, double x, double &y ) : void
mlpeproperties ( mlpensemble ensemble, int &nin, int &nout ) : void
mlperandomize ( mlpensemble ensemble ) : void
mlperelclserror ( mlpensemble ensemble, double xy, int npoints ) : double
mlpermserror ( mlpensemble ensemble, double xy, int npoints ) : double
mlpeserialize ( mlpensemble ensemble, double &ra, int &rlen ) : void
mlpetraines ( mlpensemble ensemble, double xy, int npoints, double decay, int restarts, int &info, mlptrain rep ) : void
mlpeunserialize ( double ra, mlpensemble ensemble ) : void

비공개 메소드들

메소드 설명
mlpeallerrors ( mlpensemble ensemble, double xy, int npoints, double &relcls, double &avgce, double &rms, double &avg, double &avgrel ) : void
mlpebagginginternal ( mlpensemble ensemble, double xy, int npoints, double decay, int restarts, double wstep, int maxits, bool lmalgorithm, int &info, mlptrain rep, mlptrain ooberrors ) : void

메소드 상세

mlpeavgce() 공개 정적인 메소드

public static mlpeavgce ( mlpensemble ensemble, double xy, int npoints ) : double
ensemble mlpensemble
xy double
npoints int
리턴 double

mlpeavgerror() 공개 정적인 메소드

public static mlpeavgerror ( mlpensemble ensemble, double xy, int npoints ) : double
ensemble mlpensemble
xy double
npoints int
리턴 double

mlpeavgrelerror() 공개 정적인 메소드

public static mlpeavgrelerror ( mlpensemble ensemble, double xy, int npoints ) : double
ensemble mlpensemble
xy double
npoints int
리턴 double

mlpebagginglbfgs() 공개 정적인 메소드

public static mlpebagginglbfgs ( mlpensemble ensemble, double xy, int npoints, double decay, int restarts, double wstep, int maxits, int &info, mlptrain rep, mlptrain ooberrors ) : void
ensemble mlpensemble
xy double
npoints int
decay double
restarts int
wstep double
maxits int
info int
rep mlptrain
ooberrors mlptrain
리턴 void

mlpebagginglm() 공개 정적인 메소드

public static mlpebagginglm ( mlpensemble ensemble, double xy, int npoints, double decay, int restarts, int &info, mlptrain rep, mlptrain ooberrors ) : void
ensemble mlpensemble
xy double
npoints int
decay double
restarts int
info int
rep mlptrain
ooberrors mlptrain
리턴 void

mlpecopy() 공개 정적인 메소드

public static mlpecopy ( mlpensemble ensemble1, mlpensemble ensemble2 ) : void
ensemble1 mlpensemble
ensemble2 mlpensemble
리턴 void

mlpecreate0() 공개 정적인 메소드

public static mlpecreate0 ( int nin, int nout, int ensemblesize, mlpensemble ensemble ) : void
nin int
nout int
ensemblesize int
ensemble mlpensemble
리턴 void

mlpecreate1() 공개 정적인 메소드

public static mlpecreate1 ( int nin, int nhid, int nout, int ensemblesize, mlpensemble ensemble ) : void
nin int
nhid int
nout int
ensemblesize int
ensemble mlpensemble
리턴 void

mlpecreate2() 공개 정적인 메소드

public static mlpecreate2 ( int nin, int nhid1, int nhid2, int nout, int ensemblesize, mlpensemble ensemble ) : void
nin int
nhid1 int
nhid2 int
nout int
ensemblesize int
ensemble mlpensemble
리턴 void

mlpecreateb0() 공개 정적인 메소드

public static mlpecreateb0 ( int nin, int nout, double b, double d, int ensemblesize, mlpensemble ensemble ) : void
nin int
nout int
b double
d double
ensemblesize int
ensemble mlpensemble
리턴 void

mlpecreateb1() 공개 정적인 메소드

public static mlpecreateb1 ( int nin, int nhid, int nout, double b, double d, int ensemblesize, mlpensemble ensemble ) : void
nin int
nhid int
nout int
b double
d double
ensemblesize int
ensemble mlpensemble
리턴 void

mlpecreateb2() 공개 정적인 메소드

public static mlpecreateb2 ( int nin, int nhid1, int nhid2, int nout, double b, double d, int ensemblesize, mlpensemble ensemble ) : void
nin int
nhid1 int
nhid2 int
nout int
b double
d double
ensemblesize int
ensemble mlpensemble
리턴 void

mlpecreatec0() 공개 정적인 메소드

public static mlpecreatec0 ( int nin, int nout, int ensemblesize, mlpensemble ensemble ) : void
nin int
nout int
ensemblesize int
ensemble mlpensemble
리턴 void

mlpecreatec1() 공개 정적인 메소드

public static mlpecreatec1 ( int nin, int nhid, int nout, int ensemblesize, mlpensemble ensemble ) : void
nin int
nhid int
nout int
ensemblesize int
ensemble mlpensemble
리턴 void

mlpecreatec2() 공개 정적인 메소드

public static mlpecreatec2 ( int nin, int nhid1, int nhid2, int nout, int ensemblesize, mlpensemble ensemble ) : void
nin int
nhid1 int
nhid2 int
nout int
ensemblesize int
ensemble mlpensemble
리턴 void

mlpecreatefromnetwork() 공개 정적인 메소드

public static mlpecreatefromnetwork ( mlpbase network, int ensemblesize, mlpensemble ensemble ) : void
network mlpbase
ensemblesize int
ensemble mlpensemble
리턴 void

mlpecreater0() 공개 정적인 메소드

public static mlpecreater0 ( int nin, int nout, double a, double b, int ensemblesize, mlpensemble ensemble ) : void
nin int
nout int
a double
b double
ensemblesize int
ensemble mlpensemble
리턴 void

mlpecreater1() 공개 정적인 메소드

public static mlpecreater1 ( int nin, int nhid, int nout, double a, double b, int ensemblesize, mlpensemble ensemble ) : void
nin int
nhid int
nout int
a double
b double
ensemblesize int
ensemble mlpensemble
리턴 void

mlpecreater2() 공개 정적인 메소드

public static mlpecreater2 ( int nin, int nhid1, int nhid2, int nout, double a, double b, int ensemblesize, mlpensemble ensemble ) : void
nin int
nhid1 int
nhid2 int
nout int
a double
b double
ensemblesize int
ensemble mlpensemble
리턴 void

mlpeissoftmax() 공개 정적인 메소드

public static mlpeissoftmax ( mlpensemble ensemble ) : bool
ensemble mlpensemble
리턴 bool

mlpeprocess() 공개 정적인 메소드

public static mlpeprocess ( mlpensemble ensemble, double x, double &y ) : void
ensemble mlpensemble
x double
y double
리턴 void

mlpeprocessi() 공개 정적인 메소드

public static mlpeprocessi ( mlpensemble ensemble, double x, double &y ) : void
ensemble mlpensemble
x double
y double
리턴 void

mlpeproperties() 공개 정적인 메소드

public static mlpeproperties ( mlpensemble ensemble, int &nin, int &nout ) : void
ensemble mlpensemble
nin int
nout int
리턴 void

mlperandomize() 공개 정적인 메소드

public static mlperandomize ( mlpensemble ensemble ) : void
ensemble mlpensemble
리턴 void

mlperelclserror() 공개 정적인 메소드

public static mlperelclserror ( mlpensemble ensemble, double xy, int npoints ) : double
ensemble mlpensemble
xy double
npoints int
리턴 double

mlpermserror() 공개 정적인 메소드

public static mlpermserror ( mlpensemble ensemble, double xy, int npoints ) : double
ensemble mlpensemble
xy double
npoints int
리턴 double

mlpeserialize() 공개 정적인 메소드

public static mlpeserialize ( mlpensemble ensemble, double &ra, int &rlen ) : void
ensemble mlpensemble
ra double
rlen int
리턴 void

mlpetraines() 공개 정적인 메소드

public static mlpetraines ( mlpensemble ensemble, double xy, int npoints, double decay, int restarts, int &info, mlptrain rep ) : void
ensemble mlpensemble
xy double
npoints int
decay double
restarts int
info int
rep mlptrain
리턴 void

mlpeunserialize() 공개 정적인 메소드

public static mlpeunserialize ( double ra, mlpensemble ensemble ) : void
ra double
ensemble mlpensemble
리턴 void