C# Class alglib.mlpe, hand-gesture-recognition

Exibir arquivo Open project: arunganesan/hand-gesture-recognition

Public Methods

Method Description
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

Private Methods

Method Description
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

Method Details

mlpeavgce() public static method

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

mlpeavgerror() public static method

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

mlpeavgrelerror() public static method

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

mlpebagginglbfgs() public static method

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
return void

mlpebagginglm() public static method

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
return void

mlpecopy() public static method

public static mlpecopy ( mlpensemble ensemble1, mlpensemble ensemble2 ) : void
ensemble1 mlpensemble
ensemble2 mlpensemble
return void

mlpecreate0() public static method

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

mlpecreate1() public static method

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

mlpecreate2() public static method

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
return void

mlpecreateb0() public static method

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
return void

mlpecreateb1() public static method

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
return void

mlpecreateb2() public static method

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
return void

mlpecreatec0() public static method

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

mlpecreatec1() public static method

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

mlpecreatec2() public static method

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
return void

mlpecreatefromnetwork() public static method

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

mlpecreater0() public static method

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
return void

mlpecreater1() public static method

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
return void

mlpecreater2() public static method

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
return void

mlpeissoftmax() public static method

public static mlpeissoftmax ( mlpensemble ensemble ) : bool
ensemble mlpensemble
return bool

mlpeprocess() public static method

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

mlpeprocessi() public static method

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

mlpeproperties() public static method

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

mlperandomize() public static method

public static mlperandomize ( mlpensemble ensemble ) : void
ensemble mlpensemble
return void

mlperelclserror() public static method

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

mlpermserror() public static method

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

mlpeserialize() public static method

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

mlpetraines() public static method

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
return void

mlpeunserialize() public static method

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