Method | Description | |
---|---|---|
_pexec_mlpallerrorssparsesubset ( multilayerperceptron network, sparse xy, int setsize, int subset, int subsetsize, modelerrors rep ) : void | ||
_pexec_mlpallerrorssubset ( multilayerperceptron network, double xy, int setsize, int subset, int subsetsize, modelerrors rep ) : void | ||
_pexec_mlpavgce ( multilayerperceptron network, double xy, int npoints ) : double | ||
_pexec_mlpavgcesparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
_pexec_mlpavgerror ( multilayerperceptron network, double xy, int npoints ) : double | ||
_pexec_mlpavgerrorsparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
_pexec_mlpavgrelerror ( multilayerperceptron network, double xy, int npoints ) : double | ||
_pexec_mlpavgrelerrorsparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
_pexec_mlpclserror ( multilayerperceptron network, double xy, int npoints ) : int | ||
_pexec_mlperror ( multilayerperceptron network, double xy, int npoints ) : double | ||
_pexec_mlperrorsparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
_pexec_mlperrorsparsesubset ( multilayerperceptron network, sparse xy, int setsize, int subset, int subsetsize ) : double | ||
_pexec_mlperrorsubset ( multilayerperceptron network, double xy, int setsize, int subset, int subsetsize ) : double | ||
_pexec_mlpgradbatch ( multilayerperceptron network, double xy, int ssize, double &e, double &grad ) : void | ||
_pexec_mlpgradbatchsparse ( multilayerperceptron network, sparse xy, int ssize, double &e, double &grad ) : void | ||
_pexec_mlpgradbatchsparsesubset ( multilayerperceptron network, sparse xy, int setsize, int idx, int subsetsize, double &e, double &grad ) : void | ||
_pexec_mlpgradbatchsubset ( multilayerperceptron network, double xy, int setsize, int idx, int subsetsize, double &e, double &grad ) : void | ||
_pexec_mlprelclserror ( multilayerperceptron network, double xy, int npoints ) : double | ||
_pexec_mlprelclserrorsparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
_pexec_mlprmserror ( multilayerperceptron network, double xy, int npoints ) : double | ||
_pexec_mlprmserrorsparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
mlpactivationfunction ( double net, int k, double &f, double &df, double &d2f ) : void | ||
mlpallerrorssparsesubset ( multilayerperceptron network, sparse xy, int setsize, int subset, int subsetsize, modelerrors rep ) : void | ||
mlpallerrorssubset ( multilayerperceptron network, double xy, int setsize, int subset, int subsetsize, modelerrors rep ) : void | ||
mlpallerrorsx ( multilayerperceptron network, double densexy, sparse sparsexy, int datasetsize, int datasettype, int idx, int subset0, int subset1, int subsettype, |
||
mlpalloc ( |
||
mlpavgce ( multilayerperceptron network, double xy, int npoints ) : double | ||
mlpavgcesparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
mlpavgerror ( multilayerperceptron network, double xy, int npoints ) : double | ||
mlpavgerrorsparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
mlpavgrelerror ( multilayerperceptron network, double xy, int npoints ) : double | ||
mlpavgrelerrorsparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
mlpclserror ( multilayerperceptron network, double xy, int npoints ) : int | ||
mlpcopy ( multilayerperceptron network1, multilayerperceptron network2 ) : void | ||
mlpcopyshared ( multilayerperceptron network1, multilayerperceptron network2 ) : void | ||
mlpcopytunableparameters ( multilayerperceptron network1, multilayerperceptron network2 ) : void | ||
mlpcreate0 ( int nin, int nout, multilayerperceptron network ) : void | ||
mlpcreate1 ( int nin, int nhid, int nout, multilayerperceptron network ) : void | ||
mlpcreate2 ( int nin, int nhid1, int nhid2, int nout, multilayerperceptron network ) : void | ||
mlpcreateb0 ( int nin, int nout, double b, double d, multilayerperceptron network ) : void | ||
mlpcreateb1 ( int nin, int nhid, int nout, double b, double d, multilayerperceptron network ) : void | ||
mlpcreateb2 ( int nin, int nhid1, int nhid2, int nout, double b, double d, multilayerperceptron network ) : void | ||
mlpcreatec0 ( int nin, int nout, multilayerperceptron network ) : void | ||
mlpcreatec1 ( int nin, int nhid, int nout, multilayerperceptron network ) : void | ||
mlpcreatec2 ( int nin, int nhid1, int nhid2, int nout, multilayerperceptron network ) : void | ||
mlpcreater0 ( int nin, int nout, double a, double b, multilayerperceptron network ) : void | ||
mlpcreater1 ( int nin, int nhid, int nout, double a, double b, multilayerperceptron network ) : void | ||
mlpcreater2 ( int nin, int nhid1, int nhid2, int nout, double a, double b, multilayerperceptron network ) : void | ||
mlperror ( multilayerperceptron network, double xy, int npoints ) : double | ||
mlperrorn ( multilayerperceptron network, double xy, int ssize ) : double | ||
mlperrorsparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
mlperrorsparsesubset ( multilayerperceptron network, sparse xy, int setsize, int subset, int subsetsize ) : double | ||
mlperrorsubset ( multilayerperceptron network, double xy, int setsize, int subset, int subsetsize ) : double | ||
mlpexporttunableparameters ( multilayerperceptron network, double &p, int &pcount ) : void | ||
mlpgetinputscaling ( multilayerperceptron network, int i, double &mean, double &sigma ) : void | ||
mlpgetinputscount ( multilayerperceptron network ) : int | ||
mlpgetlayerscount ( multilayerperceptron network ) : int | ||
mlpgetlayersize ( multilayerperceptron network, int k ) : int | ||
mlpgetneuroninfo ( multilayerperceptron network, int k, int i, int &fkind, double &threshold ) : void | ||
mlpgetoutputscaling ( multilayerperceptron network, int i, double &mean, double &sigma ) : void | ||
mlpgetoutputscount ( multilayerperceptron network ) : int | ||
mlpgetweight ( multilayerperceptron network, int k0, int i0, int k1, int i1 ) : double | ||
mlpgetweightscount ( multilayerperceptron network ) : int | ||
mlpgrad ( multilayerperceptron network, double x, double desiredy, double &e, double &grad ) : void | ||
mlpgradbatch ( multilayerperceptron network, double xy, int ssize, double &e, double &grad ) : void | ||
mlpgradbatchsparse ( multilayerperceptron network, sparse xy, int ssize, double &e, double &grad ) : void | ||
mlpgradbatchsparsesubset ( multilayerperceptron network, sparse xy, int setsize, int idx, int subsetsize, double &e, double &grad ) : void | ||
mlpgradbatchsubset ( multilayerperceptron network, double xy, int setsize, int idx, int subsetsize, double &e, double &grad ) : void | ||
mlpgradbatchx ( multilayerperceptron network, double densexy, sparse sparsexy, int datasetsize, int datasettype, int idx, int subset0, int subset1, int subsettype, |
||
mlpgradn ( multilayerperceptron network, double x, double desiredy, double &e, double &grad ) : void | ||
mlpgradnbatch ( multilayerperceptron network, double xy, int ssize, double &e, double &grad ) : void | ||
mlpgradsplitcost ( ) : int | ||
mlpgradsplitsize ( ) : int | ||
mlphessianbatch ( multilayerperceptron network, double xy, int ssize, double &e, double &grad, double &h ) : void | ||
mlphessiannbatch ( multilayerperceptron network, double xy, int ssize, double &e, double &grad, double &h ) : void | ||
mlpimporttunableparameters ( multilayerperceptron network, double p ) : void | ||
mlpinitpreprocessor ( multilayerperceptron network, double xy, int ssize ) : void | ||
mlpinitpreprocessorsparse ( multilayerperceptron network, sparse xy, int ssize ) : void | ||
mlpinitpreprocessorsparsesubset ( multilayerperceptron network, sparse xy, int setsize, int idx, int subsetsize ) : void | ||
mlpinitpreprocessorsubset ( multilayerperceptron network, double xy, int setsize, int idx, int subsetsize ) : void | ||
mlpinternalprocessvector ( int structinfo, double weights, double columnmeans, double columnsigmas, double &neurons, double &dfdnet, double x, double &y ) : void | ||
mlpissoftmax ( multilayerperceptron network ) : bool | ||
mlpntotal ( multilayerperceptron network ) : int | ||
mlpprocess ( multilayerperceptron network, double x, double &y ) : void | ||
mlpprocessi ( multilayerperceptron network, double x, double &y ) : void | ||
mlpproperties ( multilayerperceptron network, int &nin, int &nout, int &wcount ) : void | ||
mlprandomize ( multilayerperceptron network ) : void | ||
mlprandomizefull ( multilayerperceptron network ) : void | ||
mlprelclserror ( multilayerperceptron network, double xy, int npoints ) : double | ||
mlprelclserrorsparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
mlprmserror ( multilayerperceptron network, double xy, int npoints ) : double | ||
mlprmserrorsparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
mlpsamearchitecture ( multilayerperceptron network1, multilayerperceptron network2 ) : bool | ||
mlpserialize ( |
||
mlpserializeold ( multilayerperceptron network, double &ra, int &rlen ) : void | ||
mlpsetinputscaling ( multilayerperceptron network, int i, double mean, double sigma ) : void | ||
mlpsetneuroninfo ( multilayerperceptron network, int k, int i, int fkind, double threshold ) : void | ||
mlpsetoutputscaling ( multilayerperceptron network, int i, double mean, double sigma ) : void | ||
mlpsetweight ( multilayerperceptron network, int k0, int i0, int k1, int i1, double w ) : void | ||
mlpunserialize ( |
||
mlpunserializeold ( double ra, multilayerperceptron network ) : void |
Method | Description | |
---|---|---|
addactivationlayer ( int functype, int &lsizes, int <ypes, int &lconnfirst, int &lconnlast, int &lastproc ) : void | ||
addbiasedsummatorlayer ( int ncount, int &lsizes, int <ypes, int &lconnfirst, int &lconnlast, int &lastproc ) : void | ||
addinputlayer ( int ncount, int &lsizes, int <ypes, int &lconnfirst, int &lconnlast, int &lastproc ) : void | ||
addzerolayer ( int &lsizes, int <ypes, int &lconnfirst, int &lconnlast, int &lastproc ) : void | ||
fillhighlevelinformation ( multilayerperceptron network, int nin, int nhid1, int nhid2, int nout, bool iscls, bool islinearout ) : void | ||
hladdhiddenlayer ( multilayerperceptron network, int &connidx, int &neuroidx, int &structinfoidx, int &weightsidx, int k, int nprev, int ncur ) : void | ||
hladdinputlayer ( multilayerperceptron network, int &connidx, int &neuroidx, int &structinfoidx, int nin ) : void | ||
hladdoutputlayer ( multilayerperceptron network, int &connidx, int &neuroidx, int &structinfoidx, int &weightsidx, int k, int nprev, int nout, bool iscls, bool islinearout ) : void | ||
mlpchunkedgradient ( multilayerperceptron network, double xy, int cstart, int csize, double batch4buf, double hpcbuf, double &e, bool naturalerrorfunc ) : void | ||
mlpchunkedprocess ( multilayerperceptron network, double xy, int cstart, int csize, double batch4buf, double hpcbuf ) : void | ||
mlpcreate ( int nin, int nout, int lsizes, int ltypes, int lconnfirst, int lconnlast, int layerscount, bool isclsnet, multilayerperceptron network ) : void | ||
mlphessianbatchinternal ( multilayerperceptron network, double xy, int ssize, bool naturalerr, double &e, double &grad, double &h ) : void | ||
mlpinternalcalculategradient ( multilayerperceptron network, double neurons, double weights, double &derror, double &grad, bool naturalerrorfunc ) : void | ||
randomizebackwardpass ( multilayerperceptron network, int neuronidx, double v ) : void | ||
safecrossentropy ( double t, double z ) : double |
public static _pexec_mlpallerrorssparsesubset ( multilayerperceptron network, sparse xy, int setsize, int subset, int subsetsize, modelerrors rep ) : void | ||
network | multilayerperceptron | |
xy | sparse | |
setsize | int | |
subset | int | |
subsetsize | int | |
rep | modelerrors | |
return | void |
public static _pexec_mlpallerrorssubset ( multilayerperceptron network, double xy, int setsize, int subset, int subsetsize, modelerrors rep ) : void | ||
network | multilayerperceptron | |
xy | double | |
setsize | int | |
subset | int | |
subsetsize | int | |
rep | modelerrors | |
return | void |
public static _pexec_mlpavgce ( multilayerperceptron network, double xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | double | |
npoints | int | |
return | double |
public static _pexec_mlpavgcesparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | sparse | |
npoints | int | |
return | double |
public static _pexec_mlpavgerror ( multilayerperceptron network, double xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | double | |
npoints | int | |
return | double |
public static _pexec_mlpavgerrorsparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | sparse | |
npoints | int | |
return | double |
public static _pexec_mlpavgrelerror ( multilayerperceptron network, double xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | double | |
npoints | int | |
return | double |
public static _pexec_mlpavgrelerrorsparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | sparse | |
npoints | int | |
return | double |
public static _pexec_mlpclserror ( multilayerperceptron network, double xy, int npoints ) : int | ||
network | multilayerperceptron | |
xy | double | |
npoints | int | |
return | int |
public static _pexec_mlperror ( multilayerperceptron network, double xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | double | |
npoints | int | |
return | double |
public static _pexec_mlperrorsparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | sparse | |
npoints | int | |
return | double |
public static _pexec_mlperrorsparsesubset ( multilayerperceptron network, sparse xy, int setsize, int subset, int subsetsize ) : double | ||
network | multilayerperceptron | |
xy | sparse | |
setsize | int | |
subset | int | |
subsetsize | int | |
return | double |
public static _pexec_mlperrorsubset ( multilayerperceptron network, double xy, int setsize, int subset, int subsetsize ) : double | ||
network | multilayerperceptron | |
xy | double | |
setsize | int | |
subset | int | |
subsetsize | int | |
return | double |
public static _pexec_mlpgradbatch ( multilayerperceptron network, double xy, int ssize, double &e, double &grad ) : void | ||
network | multilayerperceptron | |
xy | double | |
ssize | int | |
e | double | |
grad | double | |
return | void |
public static _pexec_mlpgradbatchsparse ( multilayerperceptron network, sparse xy, int ssize, double &e, double &grad ) : void | ||
network | multilayerperceptron | |
xy | sparse | |
ssize | int | |
e | double | |
grad | double | |
return | void |
public static _pexec_mlpgradbatchsparsesubset ( multilayerperceptron network, sparse xy, int setsize, int idx, int subsetsize, double &e, double &grad ) : void | ||
network | multilayerperceptron | |
xy | sparse | |
setsize | int | |
idx | int | |
subsetsize | int | |
e | double | |
grad | double | |
return | void |
public static _pexec_mlpgradbatchsubset ( multilayerperceptron network, double xy, int setsize, int idx, int subsetsize, double &e, double &grad ) : void | ||
network | multilayerperceptron | |
xy | double | |
setsize | int | |
idx | int | |
subsetsize | int | |
e | double | |
grad | double | |
return | void |
public static _pexec_mlprelclserror ( multilayerperceptron network, double xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | double | |
npoints | int | |
return | double |
public static _pexec_mlprelclserrorsparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | sparse | |
npoints | int | |
return | double |
public static _pexec_mlprmserror ( multilayerperceptron network, double xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | double | |
npoints | int | |
return | double |
public static _pexec_mlprmserrorsparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | sparse | |
npoints | int | |
return | double |
public static mlpactivationfunction ( double net, int k, double &f, double &df, double &d2f ) : void | ||
net | double | |
k | int | |
f | double | |
df | double | |
d2f | double | |
return | void |
public static mlpallerrorssparsesubset ( multilayerperceptron network, sparse xy, int setsize, int subset, int subsetsize, modelerrors rep ) : void | ||
network | multilayerperceptron | |
xy | sparse | |
setsize | int | |
subset | int | |
subsetsize | int | |
rep | modelerrors | |
return | void |
public static mlpallerrorssubset ( multilayerperceptron network, double xy, int setsize, int subset, int subsetsize, modelerrors rep ) : void | ||
network | multilayerperceptron | |
xy | double | |
setsize | int | |
subset | int | |
subsetsize | int | |
rep | modelerrors | |
return | void |
public static mlpallerrorsx ( multilayerperceptron network, double densexy, sparse sparsexy, int datasetsize, int datasettype, int idx, int subset0, int subset1, int subsettype, |
||
network | multilayerperceptron | |
densexy | double | |
sparsexy | sparse | |
datasetsize | int | |
datasettype | int | |
idx | int | |
subset0 | int | |
subset1 | int | |
subsettype | int | |
buf | ||
rep | modelerrors | |
return | void |
public static mlpalloc ( |
||
s | ||
network | multilayerperceptron | |
return | void |
public static mlpavgce ( multilayerperceptron network, double xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | double | |
npoints | int | |
return | double |
public static mlpavgcesparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | sparse | |
npoints | int | |
return | double |
public static mlpavgerror ( multilayerperceptron network, double xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | double | |
npoints | int | |
return | double |
public static mlpavgerrorsparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | sparse | |
npoints | int | |
return | double |
public static mlpavgrelerror ( multilayerperceptron network, double xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | double | |
npoints | int | |
return | double |
public static mlpavgrelerrorsparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | sparse | |
npoints | int | |
return | double |
public static mlpclserror ( multilayerperceptron network, double xy, int npoints ) : int | ||
network | multilayerperceptron | |
xy | double | |
npoints | int | |
return | int |
public static mlpcopy ( multilayerperceptron network1, multilayerperceptron network2 ) : void | ||
network1 | multilayerperceptron | |
network2 | multilayerperceptron | |
return | void |
public static mlpcopyshared ( multilayerperceptron network1, multilayerperceptron network2 ) : void | ||
network1 | multilayerperceptron | |
network2 | multilayerperceptron | |
return | void |
public static mlpcopytunableparameters ( multilayerperceptron network1, multilayerperceptron network2 ) : void | ||
network1 | multilayerperceptron | |
network2 | multilayerperceptron | |
return | void |
public static mlpcreate0 ( int nin, int nout, multilayerperceptron network ) : void | ||
nin | int | |
nout | int | |
network | multilayerperceptron | |
return | void |
public static mlpcreate1 ( int nin, int nhid, int nout, multilayerperceptron network ) : void | ||
nin | int | |
nhid | int | |
nout | int | |
network | multilayerperceptron | |
return | void |
public static mlpcreate2 ( int nin, int nhid1, int nhid2, int nout, multilayerperceptron network ) : void | ||
nin | int | |
nhid1 | int | |
nhid2 | int | |
nout | int | |
network | multilayerperceptron | |
return | void |
public static mlpcreateb0 ( int nin, int nout, double b, double d, multilayerperceptron network ) : void | ||
nin | int | |
nout | int | |
b | double | |
d | double | |
network | multilayerperceptron | |
return | void |
public static mlpcreateb1 ( int nin, int nhid, int nout, double b, double d, multilayerperceptron network ) : void | ||
nin | int | |
nhid | int | |
nout | int | |
b | double | |
d | double | |
network | multilayerperceptron | |
return | void |
public static mlpcreateb2 ( int nin, int nhid1, int nhid2, int nout, double b, double d, multilayerperceptron network ) : void | ||
nin | int | |
nhid1 | int | |
nhid2 | int | |
nout | int | |
b | double | |
d | double | |
network | multilayerperceptron | |
return | void |
public static mlpcreatec0 ( int nin, int nout, multilayerperceptron network ) : void | ||
nin | int | |
nout | int | |
network | multilayerperceptron | |
return | void |
public static mlpcreatec1 ( int nin, int nhid, int nout, multilayerperceptron network ) : void | ||
nin | int | |
nhid | int | |
nout | int | |
network | multilayerperceptron | |
return | void |
public static mlpcreatec2 ( int nin, int nhid1, int nhid2, int nout, multilayerperceptron network ) : void | ||
nin | int | |
nhid1 | int | |
nhid2 | int | |
nout | int | |
network | multilayerperceptron | |
return | void |
public static mlpcreater0 ( int nin, int nout, double a, double b, multilayerperceptron network ) : void | ||
nin | int | |
nout | int | |
a | double | |
b | double | |
network | multilayerperceptron | |
return | void |
public static mlpcreater1 ( int nin, int nhid, int nout, double a, double b, multilayerperceptron network ) : void | ||
nin | int | |
nhid | int | |
nout | int | |
a | double | |
b | double | |
network | multilayerperceptron | |
return | void |
public static mlpcreater2 ( int nin, int nhid1, int nhid2, int nout, double a, double b, multilayerperceptron network ) : void | ||
nin | int | |
nhid1 | int | |
nhid2 | int | |
nout | int | |
a | double | |
b | double | |
network | multilayerperceptron | |
return | void |
public static mlperror ( multilayerperceptron network, double xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | double | |
npoints | int | |
return | double |
public static mlperrorn ( multilayerperceptron network, double xy, int ssize ) : double | ||
network | multilayerperceptron | |
xy | double | |
ssize | int | |
return | double |
public static mlperrorsparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | sparse | |
npoints | int | |
return | double |
public static mlperrorsparsesubset ( multilayerperceptron network, sparse xy, int setsize, int subset, int subsetsize ) : double | ||
network | multilayerperceptron | |
xy | sparse | |
setsize | int | |
subset | int | |
subsetsize | int | |
return | double |
public static mlperrorsubset ( multilayerperceptron network, double xy, int setsize, int subset, int subsetsize ) : double | ||
network | multilayerperceptron | |
xy | double | |
setsize | int | |
subset | int | |
subsetsize | int | |
return | double |
public static mlpexporttunableparameters ( multilayerperceptron network, double &p, int &pcount ) : void | ||
network | multilayerperceptron | |
p | double | |
pcount | int | |
return | void |
public static mlpgetinputscaling ( multilayerperceptron network, int i, double &mean, double &sigma ) : void | ||
network | multilayerperceptron | |
i | int | |
mean | double | |
sigma | double | |
return | void |
public static mlpgetinputscount ( multilayerperceptron network ) : int | ||
network | multilayerperceptron | |
return | int |
public static mlpgetlayerscount ( multilayerperceptron network ) : int | ||
network | multilayerperceptron | |
return | int |
public static mlpgetlayersize ( multilayerperceptron network, int k ) : int | ||
network | multilayerperceptron | |
k | int | |
return | int |
public static mlpgetneuroninfo ( multilayerperceptron network, int k, int i, int &fkind, double &threshold ) : void | ||
network | multilayerperceptron | |
k | int | |
i | int | |
fkind | int | |
threshold | double | |
return | void |
public static mlpgetoutputscaling ( multilayerperceptron network, int i, double &mean, double &sigma ) : void | ||
network | multilayerperceptron | |
i | int | |
mean | double | |
sigma | double | |
return | void |
public static mlpgetoutputscount ( multilayerperceptron network ) : int | ||
network | multilayerperceptron | |
return | int |
public static mlpgetweight ( multilayerperceptron network, int k0, int i0, int k1, int i1 ) : double | ||
network | multilayerperceptron | |
k0 | int | |
i0 | int | |
k1 | int | |
i1 | int | |
return | double |
public static mlpgetweightscount ( multilayerperceptron network ) : int | ||
network | multilayerperceptron | |
return | int |
public static mlpgrad ( multilayerperceptron network, double x, double desiredy, double &e, double &grad ) : void | ||
network | multilayerperceptron | |
x | double | |
desiredy | double | |
e | double | |
grad | double | |
return | void |
public static mlpgradbatch ( multilayerperceptron network, double xy, int ssize, double &e, double &grad ) : void | ||
network | multilayerperceptron | |
xy | double | |
ssize | int | |
e | double | |
grad | double | |
return | void |
public static mlpgradbatchsparse ( multilayerperceptron network, sparse xy, int ssize, double &e, double &grad ) : void | ||
network | multilayerperceptron | |
xy | sparse | |
ssize | int | |
e | double | |
grad | double | |
return | void |
public static mlpgradbatchsparsesubset ( multilayerperceptron network, sparse xy, int setsize, int idx, int subsetsize, double &e, double &grad ) : void | ||
network | multilayerperceptron | |
xy | sparse | |
setsize | int | |
idx | int | |
subsetsize | int | |
e | double | |
grad | double | |
return | void |
public static mlpgradbatchsubset ( multilayerperceptron network, double xy, int setsize, int idx, int subsetsize, double &e, double &grad ) : void | ||
network | multilayerperceptron | |
xy | double | |
setsize | int | |
idx | int | |
subsetsize | int | |
e | double | |
grad | double | |
return | void |
public static mlpgradbatchx ( multilayerperceptron network, double densexy, sparse sparsexy, int datasetsize, int datasettype, int idx, int subset0, int subset1, int subsettype, |
||
network | multilayerperceptron | |
densexy | double | |
sparsexy | sparse | |
datasetsize | int | |
datasettype | int | |
idx | int | |
subset0 | int | |
subset1 | int | |
subsettype | int | |
buf | ||
gradbuf | ||
return | void |
public static mlpgradn ( multilayerperceptron network, double x, double desiredy, double &e, double &grad ) : void | ||
network | multilayerperceptron | |
x | double | |
desiredy | double | |
e | double | |
grad | double | |
return | void |
public static mlpgradnbatch ( multilayerperceptron network, double xy, int ssize, double &e, double &grad ) : void | ||
network | multilayerperceptron | |
xy | double | |
ssize | int | |
e | double | |
grad | double | |
return | void |
public static mlphessianbatch ( multilayerperceptron network, double xy, int ssize, double &e, double &grad, double &h ) : void | ||
network | multilayerperceptron | |
xy | double | |
ssize | int | |
e | double | |
grad | double | |
h | double | |
return | void |
public static mlphessiannbatch ( multilayerperceptron network, double xy, int ssize, double &e, double &grad, double &h ) : void | ||
network | multilayerperceptron | |
xy | double | |
ssize | int | |
e | double | |
grad | double | |
h | double | |
return | void |
public static mlpimporttunableparameters ( multilayerperceptron network, double p ) : void | ||
network | multilayerperceptron | |
p | double | |
return | void |
public static mlpinitpreprocessor ( multilayerperceptron network, double xy, int ssize ) : void | ||
network | multilayerperceptron | |
xy | double | |
ssize | int | |
return | void |
public static mlpinitpreprocessorsparse ( multilayerperceptron network, sparse xy, int ssize ) : void | ||
network | multilayerperceptron | |
xy | sparse | |
ssize | int | |
return | void |
public static mlpinitpreprocessorsparsesubset ( multilayerperceptron network, sparse xy, int setsize, int idx, int subsetsize ) : void | ||
network | multilayerperceptron | |
xy | sparse | |
setsize | int | |
idx | int | |
subsetsize | int | |
return | void |
public static mlpinitpreprocessorsubset ( multilayerperceptron network, double xy, int setsize, int idx, int subsetsize ) : void | ||
network | multilayerperceptron | |
xy | double | |
setsize | int | |
idx | int | |
subsetsize | int | |
return | void |
public static mlpinternalprocessvector ( int structinfo, double weights, double columnmeans, double columnsigmas, double &neurons, double &dfdnet, double x, double &y ) : void | ||
structinfo | int | |
weights | double | |
columnmeans | double | |
columnsigmas | double | |
neurons | double | |
dfdnet | double | |
x | double | |
y | double | |
return | void |
public static mlpissoftmax ( multilayerperceptron network ) : bool | ||
network | multilayerperceptron | |
return | bool |
public static mlpntotal ( multilayerperceptron network ) : int | ||
network | multilayerperceptron | |
return | int |
public static mlpprocess ( multilayerperceptron network, double x, double &y ) : void | ||
network | multilayerperceptron | |
x | double | |
y | double | |
return | void |
public static mlpprocessi ( multilayerperceptron network, double x, double &y ) : void | ||
network | multilayerperceptron | |
x | double | |
y | double | |
return | void |
public static mlpproperties ( multilayerperceptron network, int &nin, int &nout, int &wcount ) : void | ||
network | multilayerperceptron | |
nin | int | |
nout | int | |
wcount | int | |
return | void |
public static mlprandomize ( multilayerperceptron network ) : void | ||
network | multilayerperceptron | |
return | void |
public static mlprandomizefull ( multilayerperceptron network ) : void | ||
network | multilayerperceptron | |
return | void |
public static mlprelclserror ( multilayerperceptron network, double xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | double | |
npoints | int | |
return | double |
public static mlprelclserrorsparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | sparse | |
npoints | int | |
return | double |
public static mlprmserror ( multilayerperceptron network, double xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | double | |
npoints | int | |
return | double |
public static mlprmserrorsparse ( multilayerperceptron network, sparse xy, int npoints ) : double | ||
network | multilayerperceptron | |
xy | sparse | |
npoints | int | |
return | double |
public static mlpsamearchitecture ( multilayerperceptron network1, multilayerperceptron network2 ) : bool | ||
network1 | multilayerperceptron | |
network2 | multilayerperceptron | |
return | bool |
public static mlpserialize ( |
||
s | ||
network | multilayerperceptron | |
return | void |
public static mlpserializeold ( multilayerperceptron network, double &ra, int &rlen ) : void | ||
network | multilayerperceptron | |
ra | double | |
rlen | int | |
return | void |
public static mlpsetinputscaling ( multilayerperceptron network, int i, double mean, double sigma ) : void | ||
network | multilayerperceptron | |
i | int | |
mean | double | |
sigma | double | |
return | void |
public static mlpsetneuroninfo ( multilayerperceptron network, int k, int i, int fkind, double threshold ) : void | ||
network | multilayerperceptron | |
k | int | |
i | int | |
fkind | int | |
threshold | double | |
return | void |
public static mlpsetoutputscaling ( multilayerperceptron network, int i, double mean, double sigma ) : void | ||
network | multilayerperceptron | |
i | int | |
mean | double | |
sigma | double | |
return | void |
public static mlpsetweight ( multilayerperceptron network, int k0, int i0, int k1, int i1, double w ) : void | ||
network | multilayerperceptron | |
k0 | int | |
i0 | int | |
k1 | int | |
i1 | int | |
w | double | |
return | void |
public static mlpunserialize ( |
||
s | ||
network | multilayerperceptron | |
return | void |
public static mlpunserializeold ( double ra, multilayerperceptron network ) : void | ||
ra | double | |
network | multilayerperceptron | |
return | void |