C# Class Coon.Compass.Procyon.alglib.alglib.mlpe

Show file Open project: dbaileychess/Compass

Public Methods

Method Description
mlpeallerrorssparse ( mlpensemble ensemble, sparse xy, int npoints, double &relcls, double &avgce, double &rms, double &avg, double &avgrel ) : void
mlpeallerrorsx ( mlpensemble ensemble, double densexy, sparse sparsexy, int datasetsize, int datasettype, int idx, int subset0, int subset1, int subsettype, alglib buf, mlpbase rep ) : void
mlpealloc ( alglib s, mlpensemble ensemble ) : void
mlpeavgce ( mlpensemble ensemble, double xy, int npoints ) : double
mlpeavgerror ( mlpensemble ensemble, double xy, int npoints ) : double
mlpeavgrelerror ( mlpensemble ensemble, double xy, int npoints ) : double
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 ( alglib s, mlpensemble ensemble ) : void
mlpeunserialize ( alglib s, mlpensemble ensemble ) : void

Method Details

mlpeallerrorssparse() public static method

public static mlpeallerrorssparse ( mlpensemble ensemble, sparse xy, int npoints, double &relcls, double &avgce, double &rms, double &avg, double &avgrel ) : void
ensemble mlpensemble
xy sparse
npoints int
relcls double
avgce double
rms double
avg double
avgrel double
return void

mlpeallerrorsx() public static method

public static mlpeallerrorsx ( mlpensemble ensemble, double densexy, sparse sparsexy, int datasetsize, int datasettype, int idx, int subset0, int subset1, int subsettype, alglib buf, mlpbase rep ) : void
ensemble mlpensemble
densexy double
sparsexy sparse
datasetsize int
datasettype int
idx int
subset0 int
subset1 int
subsettype int
buf alglib
rep mlpbase
return void

mlpealloc() public static method

public static mlpealloc ( alglib s, mlpensemble ensemble ) : void
s alglib
ensemble mlpensemble
return void

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

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 ( alglib s, mlpensemble ensemble ) : void
s alglib
ensemble mlpensemble
return void

mlpeunserialize() public static method

public static mlpeunserialize ( alglib s, mlpensemble ensemble ) : void
s alglib
ensemble mlpensemble
return void