IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
Classes | |
class | modelerrors |
class | multilayerperceptron |
class | smlpgrad |
Static Public Member Functions | |
static void | mlpcreate0 (int nin, int nout, multilayerperceptron network) |
static void | mlpcreate1 (int nin, int nhid, int nout, multilayerperceptron network) |
static void | mlpcreate2 (int nin, int nhid1, int nhid2, int nout, multilayerperceptron network) |
static void | mlpcreateb0 (int nin, int nout, double b, double d, multilayerperceptron network) |
static void | mlpcreateb1 (int nin, int nhid, int nout, double b, double d, multilayerperceptron network) |
static void | mlpcreateb2 (int nin, int nhid1, int nhid2, int nout, double b, double d, multilayerperceptron network) |
static void | mlpcreater0 (int nin, int nout, double a, double b, multilayerperceptron network) |
static void | mlpcreater1 (int nin, int nhid, int nout, double a, double b, multilayerperceptron network) |
static void | mlpcreater2 (int nin, int nhid1, int nhid2, int nout, double a, double b, multilayerperceptron network) |
static void | mlpcreatec0 (int nin, int nout, multilayerperceptron network) |
static void | mlpcreatec1 (int nin, int nhid, int nout, multilayerperceptron network) |
static void | mlpcreatec2 (int nin, int nhid1, int nhid2, int nout, multilayerperceptron network) |
static void | mlpcopy (multilayerperceptron network1, multilayerperceptron network2) |
static void | mlpserializeold (multilayerperceptron network, ref double[] ra, ref int rlen) |
static void | mlpunserializeold (double[] ra, multilayerperceptron network) |
static void | mlprandomize (multilayerperceptron network) |
static void | mlprandomizefull (multilayerperceptron network) |
static void | mlpinitpreprocessor (multilayerperceptron network, double[,] xy, int ssize) |
static void | mlpproperties (multilayerperceptron network, ref int nin, ref int nout, ref int wcount) |
static int | mlpgetinputscount (multilayerperceptron network) |
static int | mlpgetoutputscount (multilayerperceptron network) |
static int | mlpgetweightscount (multilayerperceptron network) |
static bool | mlpissoftmax (multilayerperceptron network) |
static int | mlpgetlayerscount (multilayerperceptron network) |
static int | mlpgetlayersize (multilayerperceptron network, int k) |
static void | mlpgetinputscaling (multilayerperceptron network, int i, ref double mean, ref double sigma) |
static void | mlpgetoutputscaling (multilayerperceptron network, int i, ref double mean, ref double sigma) |
static void | mlpgetneuroninfo (multilayerperceptron network, int k, int i, ref int fkind, ref double threshold) |
static double | mlpgetweight (multilayerperceptron network, int k0, int i0, int k1, int i1) |
static void | mlpsetinputscaling (multilayerperceptron network, int i, double mean, double sigma) |
static void | mlpsetoutputscaling (multilayerperceptron network, int i, double mean, double sigma) |
static void | mlpsetneuroninfo (multilayerperceptron network, int k, int i, int fkind, double threshold) |
static void | mlpsetweight (multilayerperceptron network, int k0, int i0, int k1, int i1, double w) |
static void | mlpactivationfunction (double net, int k, ref double f, ref double df, ref double d2f) |
static void | mlpprocess (multilayerperceptron network, double[] x, ref double[] y) |
static void | mlpprocessi (multilayerperceptron network, double[] x, ref double[] y) |
static double | mlperror (multilayerperceptron network, double[,] xy, int ssize) |
static double | mlperrorn (multilayerperceptron network, double[,] xy, int ssize) |
static int | mlpclserror (multilayerperceptron network, double[,] xy, int ssize) |
static double | mlprelclserror (multilayerperceptron network, double[,] xy, int npoints) |
static double | mlpavgce (multilayerperceptron network, double[,] xy, int npoints) |
static double | mlprmserror (multilayerperceptron network, double[,] xy, int npoints) |
static double | mlpavgerror (multilayerperceptron network, double[,] xy, int npoints) |
static double | mlpavgrelerror (multilayerperceptron network, double[,] xy, int npoints) |
static void | mlpgrad (multilayerperceptron network, double[] x, double[] desiredy, ref double e, ref double[] grad) |
static void | mlpgradn (multilayerperceptron network, double[] x, double[] desiredy, ref double e, ref double[] grad) |
static void | mlpgradbatch (multilayerperceptron network, double[,] xy, int ssize, ref double e, ref double[] grad) |
static void | mlpgradnbatch (multilayerperceptron network, double[,] xy, int ssize, ref double e, ref double[] grad) |
static void | mlphessiannbatch (multilayerperceptron network, double[,] xy, int ssize, ref double e, ref double[] grad, ref double[,] h) |
static void | mlphessianbatch (multilayerperceptron network, double[,] xy, int ssize, ref double e, ref double[] grad, ref double[,] h) |
static void | mlpinternalprocessvector (int[] structinfo, double[] weights, double[] columnmeans, double[] columnsigmas, ref double[] neurons, ref double[] dfdnet, double[] x, ref double[] y) |
static void | mlpalloc (alglib.serializer s, multilayerperceptron network) |
static void | mlpserialize (alglib.serializer s, multilayerperceptron network) |
static void | mlpunserialize (alglib.serializer s, multilayerperceptron network) |
static int | mlpgradsplitcost () |
static int | mlpgradsplitsize () |
static void | mlpcreate0 (int nin, int nout, multilayerperceptron network) |
static void | mlpcreate1 (int nin, int nhid, int nout, multilayerperceptron network) |
static void | mlpcreate2 (int nin, int nhid1, int nhid2, int nout, multilayerperceptron network) |
static void | mlpcreateb0 (int nin, int nout, double b, double d, multilayerperceptron network) |
static void | mlpcreateb1 (int nin, int nhid, int nout, double b, double d, multilayerperceptron network) |
static void | mlpcreateb2 (int nin, int nhid1, int nhid2, int nout, double b, double d, multilayerperceptron network) |
static void | mlpcreater0 (int nin, int nout, double a, double b, multilayerperceptron network) |
static void | mlpcreater1 (int nin, int nhid, int nout, double a, double b, multilayerperceptron network) |
static void | mlpcreater2 (int nin, int nhid1, int nhid2, int nout, double a, double b, multilayerperceptron network) |
static void | mlpcreatec0 (int nin, int nout, multilayerperceptron network) |
static void | mlpcreatec1 (int nin, int nhid, int nout, multilayerperceptron network) |
static void | mlpcreatec2 (int nin, int nhid1, int nhid2, int nout, multilayerperceptron network) |
static void | mlpcopy (multilayerperceptron network1, multilayerperceptron network2) |
static void | mlpcopyshared (multilayerperceptron network1, multilayerperceptron network2) |
static bool | mlpsamearchitecture (multilayerperceptron network1, multilayerperceptron network2) |
static void | mlpcopytunableparameters (multilayerperceptron network1, multilayerperceptron network2) |
static void | mlpexporttunableparameters (multilayerperceptron network, ref double[] p, ref int pcount) |
static void | mlpimporttunableparameters (multilayerperceptron network, double[] p) |
static void | mlpserializeold (multilayerperceptron network, ref double[] ra, ref int rlen) |
static void | mlpunserializeold (double[] ra, multilayerperceptron network) |
static void | mlprandomize (multilayerperceptron network) |
static void | mlprandomizefull (multilayerperceptron network) |
static void | mlpinitpreprocessor (multilayerperceptron network, double[,] xy, int ssize) |
static void | mlpinitpreprocessorsparse (multilayerperceptron network, sparse.sparsematrix xy, int ssize) |
static void | mlpinitpreprocessorsubset (multilayerperceptron network, double[,] xy, int setsize, int[] idx, int subsetsize) |
static void | mlpinitpreprocessorsparsesubset (multilayerperceptron network, sparse.sparsematrix xy, int setsize, int[] idx, int subsetsize) |
static void | mlpproperties (multilayerperceptron network, ref int nin, ref int nout, ref int wcount) |
static int | mlpntotal (multilayerperceptron network) |
static int | mlpgetinputscount (multilayerperceptron network) |
static int | mlpgetoutputscount (multilayerperceptron network) |
static int | mlpgetweightscount (multilayerperceptron network) |
static bool | mlpissoftmax (multilayerperceptron network) |
static int | mlpgetlayerscount (multilayerperceptron network) |
static int | mlpgetlayersize (multilayerperceptron network, int k) |
static void | mlpgetinputscaling (multilayerperceptron network, int i, ref double mean, ref double sigma) |
static void | mlpgetoutputscaling (multilayerperceptron network, int i, ref double mean, ref double sigma) |
static void | mlpgetneuroninfo (multilayerperceptron network, int k, int i, ref int fkind, ref double threshold) |
static double | mlpgetweight (multilayerperceptron network, int k0, int i0, int k1, int i1) |
static void | mlpsetinputscaling (multilayerperceptron network, int i, double mean, double sigma) |
static void | mlpsetoutputscaling (multilayerperceptron network, int i, double mean, double sigma) |
static void | mlpsetneuroninfo (multilayerperceptron network, int k, int i, int fkind, double threshold) |
static void | mlpsetweight (multilayerperceptron network, int k0, int i0, int k1, int i1, double w) |
static void | mlpactivationfunction (double net, int k, ref double f, ref double df, ref double d2f) |
static void | mlpprocess (multilayerperceptron network, double[] x, ref double[] y) |
static void | mlpprocessi (multilayerperceptron network, double[] x, ref double[] y) |
static double | mlperror (multilayerperceptron network, double[,] xy, int npoints) |
static double | _pexec_mlperror (multilayerperceptron network, double[,] xy, int npoints) |
static double | mlperrorsparse (multilayerperceptron network, sparse.sparsematrix xy, int npoints) |
static double | _pexec_mlperrorsparse (multilayerperceptron network, sparse.sparsematrix xy, int npoints) |
static double | mlperrorn (multilayerperceptron network, double[,] xy, int ssize) |
static int | mlpclserror (multilayerperceptron network, double[,] xy, int npoints) |
static int | _pexec_mlpclserror (multilayerperceptron network, double[,] xy, int npoints) |
static double | mlprelclserror (multilayerperceptron network, double[,] xy, int npoints) |
static double | _pexec_mlprelclserror (multilayerperceptron network, double[,] xy, int npoints) |
static double | mlprelclserrorsparse (multilayerperceptron network, sparse.sparsematrix xy, int npoints) |
static double | _pexec_mlprelclserrorsparse (multilayerperceptron network, sparse.sparsematrix xy, int npoints) |
static double | mlpavgce (multilayerperceptron network, double[,] xy, int npoints) |
static double | _pexec_mlpavgce (multilayerperceptron network, double[,] xy, int npoints) |
static double | mlpavgcesparse (multilayerperceptron network, sparse.sparsematrix xy, int npoints) |
static double | _pexec_mlpavgcesparse (multilayerperceptron network, sparse.sparsematrix xy, int npoints) |
static double | mlprmserror (multilayerperceptron network, double[,] xy, int npoints) |
static double | _pexec_mlprmserror (multilayerperceptron network, double[,] xy, int npoints) |
static double | mlprmserrorsparse (multilayerperceptron network, sparse.sparsematrix xy, int npoints) |
static double | _pexec_mlprmserrorsparse (multilayerperceptron network, sparse.sparsematrix xy, int npoints) |
static double | mlpavgerror (multilayerperceptron network, double[,] xy, int npoints) |
static double | _pexec_mlpavgerror (multilayerperceptron network, double[,] xy, int npoints) |
static double | mlpavgerrorsparse (multilayerperceptron network, sparse.sparsematrix xy, int npoints) |
static double | _pexec_mlpavgerrorsparse (multilayerperceptron network, sparse.sparsematrix xy, int npoints) |
static double | mlpavgrelerror (multilayerperceptron network, double[,] xy, int npoints) |
static double | _pexec_mlpavgrelerror (multilayerperceptron network, double[,] xy, int npoints) |
static double | mlpavgrelerrorsparse (multilayerperceptron network, sparse.sparsematrix xy, int npoints) |
static double | _pexec_mlpavgrelerrorsparse (multilayerperceptron network, sparse.sparsematrix xy, int npoints) |
static void | mlpgrad (multilayerperceptron network, double[] x, double[] desiredy, ref double e, ref double[] grad) |
static void | mlpgradn (multilayerperceptron network, double[] x, double[] desiredy, ref double e, ref double[] grad) |
static void | mlpgradbatch (multilayerperceptron network, double[,] xy, int ssize, ref double e, ref double[] grad) |
static void | _pexec_mlpgradbatch (multilayerperceptron network, double[,] xy, int ssize, ref double e, ref double[] grad) |
static void | mlpgradbatchsparse (multilayerperceptron network, sparse.sparsematrix xy, int ssize, ref double e, ref double[] grad) |
static void | _pexec_mlpgradbatchsparse (multilayerperceptron network, sparse.sparsematrix xy, int ssize, ref double e, ref double[] grad) |
static void | mlpgradbatchsubset (multilayerperceptron network, double[,] xy, int setsize, int[] idx, int subsetsize, ref double e, ref double[] grad) |
static void | _pexec_mlpgradbatchsubset (multilayerperceptron network, double[,] xy, int setsize, int[] idx, int subsetsize, ref double e, ref double[] grad) |
static void | mlpgradbatchsparsesubset (multilayerperceptron network, sparse.sparsematrix xy, int setsize, int[] idx, int subsetsize, ref double e, ref double[] grad) |
static void | _pexec_mlpgradbatchsparsesubset (multilayerperceptron network, sparse.sparsematrix xy, int setsize, int[] idx, int subsetsize, ref double e, ref double[] grad) |
static void | mlpgradbatchx (multilayerperceptron network, double[,] densexy, sparse.sparsematrix sparsexy, int datasetsize, int datasettype, int[] idx, int subset0, int subset1, int subsettype, alglib.smp.shared_pool buf, alglib.smp.shared_pool gradbuf) |
static void | mlpgradnbatch (multilayerperceptron network, double[,] xy, int ssize, ref double e, ref double[] grad) |
static void | mlphessiannbatch (multilayerperceptron network, double[,] xy, int ssize, ref double e, ref double[] grad, ref double[,] h) |
static void | mlphessianbatch (multilayerperceptron network, double[,] xy, int ssize, ref double e, ref double[] grad, ref double[,] h) |
static void | mlpinternalprocessvector (int[] structinfo, double[] weights, double[] columnmeans, double[] columnsigmas, ref double[] neurons, ref double[] dfdnet, double[] x, ref double[] y) |
static void | mlpalloc (alglib.serializer s, multilayerperceptron network) |
static void | mlpserialize (alglib.serializer s, multilayerperceptron network) |
static void | mlpunserialize (alglib.serializer s, multilayerperceptron network) |
static void | mlpallerrorssubset (multilayerperceptron network, double[,] xy, int setsize, int[] subset, int subsetsize, modelerrors rep) |
static void | _pexec_mlpallerrorssubset (multilayerperceptron network, double[,] xy, int setsize, int[] subset, int subsetsize, modelerrors rep) |
static void | mlpallerrorssparsesubset (multilayerperceptron network, sparse.sparsematrix xy, int setsize, int[] subset, int subsetsize, modelerrors rep) |
static void | _pexec_mlpallerrorssparsesubset (multilayerperceptron network, sparse.sparsematrix xy, int setsize, int[] subset, int subsetsize, modelerrors rep) |
static double | mlperrorsubset (multilayerperceptron network, double[,] xy, int setsize, int[] subset, int subsetsize) |
static double | _pexec_mlperrorsubset (multilayerperceptron network, double[,] xy, int setsize, int[] subset, int subsetsize) |
static double | mlperrorsparsesubset (multilayerperceptron network, sparse.sparsematrix xy, int setsize, int[] subset, int subsetsize) |
static double | _pexec_mlperrorsparsesubset (multilayerperceptron network, sparse.sparsematrix xy, int setsize, int[] subset, int subsetsize) |
static void | mlpallerrorsx (multilayerperceptron network, double[,] densexy, sparse.sparsematrix sparsexy, int datasetsize, int datasettype, int[] idx, int subset0, int subset1, int subsettype, alglib.smp.shared_pool buf, modelerrors rep) |
Public Attributes | |
const int | mlpvnum = 7 |
const int | mlpfirstversion = 0 |
const int | nfieldwidth = 4 |
const int | hlconnfieldwidth = 5 |
const int | hlnfieldwidth = 4 |
const int | chunksize = 32 |
const int | gradbasecasecost = 50000 |
const int | microbatchsize = 64 |
Static Private Member Functions | |
static void | addinputlayer (int ncount, ref int[] lsizes, ref int[] ltypes, ref int[] lconnfirst, ref int[] lconnlast, ref int lastproc) |
static void | addbiasedsummatorlayer (int ncount, ref int[] lsizes, ref int[] ltypes, ref int[] lconnfirst, ref int[] lconnlast, ref int lastproc) |
static void | addactivationlayer (int functype, ref int[] lsizes, ref int[] ltypes, ref int[] lconnfirst, ref int[] lconnlast, ref int lastproc) |
static void | addzerolayer (ref int[] lsizes, ref int[] ltypes, ref int[] lconnfirst, ref int[] lconnlast, ref int lastproc) |
static void | hladdinputlayer (multilayerperceptron network, ref int connidx, ref int neuroidx, ref int structinfoidx, int nin) |
static void | hladdoutputlayer (multilayerperceptron network, ref int connidx, ref int neuroidx, ref int structinfoidx, ref int weightsidx, int k, int nprev, int nout, bool iscls, bool islinearout) |
static void | hladdhiddenlayer (multilayerperceptron network, ref int connidx, ref int neuroidx, ref int structinfoidx, ref int weightsidx, int k, int nprev, int ncur) |
static void | fillhighlevelinformation (multilayerperceptron network, int nin, int nhid1, int nhid2, int nout, bool iscls, bool islinearout) |
static void | mlpcreate (int nin, int nout, int[] lsizes, int[] ltypes, int[] lconnfirst, int[] lconnlast, int layerscount, bool isclsnet, multilayerperceptron network) |
static void | mlphessianbatchinternal (multilayerperceptron network, double[,] xy, int ssize, bool naturalerr, ref double e, ref double[] grad, ref double[,] h) |
static void | mlpinternalcalculategradient (multilayerperceptron network, double[] neurons, double[] weights, ref double[] derror, ref double[] grad, bool naturalerrorfunc) |
static void | mlpchunkedgradient (multilayerperceptron network, double[,] xy, int cstart, int csize, ref double e, ref double[] grad, bool naturalerrorfunc) |
static double | safecrossentropy (double t, double z) |
static void | addinputlayer (int ncount, ref int[] lsizes, ref int[] ltypes, ref int[] lconnfirst, ref int[] lconnlast, ref int lastproc) |
static void | addbiasedsummatorlayer (int ncount, ref int[] lsizes, ref int[] ltypes, ref int[] lconnfirst, ref int[] lconnlast, ref int lastproc) |
static void | addactivationlayer (int functype, ref int[] lsizes, ref int[] ltypes, ref int[] lconnfirst, ref int[] lconnlast, ref int lastproc) |
static void | addzerolayer (ref int[] lsizes, ref int[] ltypes, ref int[] lconnfirst, ref int[] lconnlast, ref int lastproc) |
static void | hladdinputlayer (multilayerperceptron network, ref int connidx, ref int neuroidx, ref int structinfoidx, int nin) |
static void | hladdoutputlayer (multilayerperceptron network, ref int connidx, ref int neuroidx, ref int structinfoidx, ref int weightsidx, int k, int nprev, int nout, bool iscls, bool islinearout) |
static void | hladdhiddenlayer (multilayerperceptron network, ref int connidx, ref int neuroidx, ref int structinfoidx, ref int weightsidx, int k, int nprev, int ncur) |
static void | fillhighlevelinformation (multilayerperceptron network, int nin, int nhid1, int nhid2, int nout, bool iscls, bool islinearout) |
static void | mlpcreate (int nin, int nout, int[] lsizes, int[] ltypes, int[] lconnfirst, int[] lconnlast, int layerscount, bool isclsnet, multilayerperceptron network) |
static void | mlphessianbatchinternal (multilayerperceptron network, double[,] xy, int ssize, bool naturalerr, ref double e, ref double[] grad, ref double[,] h) |
static void | mlpinternalcalculategradient (multilayerperceptron network, double[] neurons, double[] weights, ref double[] derror, ref double[] grad, bool naturalerrorfunc) |
static void | mlpchunkedgradient (multilayerperceptron network, double[,] xy, int cstart, int csize, double[] batch4buf, double[] hpcbuf, ref double e, bool naturalerrorfunc) |
static void | mlpchunkedprocess (multilayerperceptron network, double[,] xy, int cstart, int csize, double[] batch4buf, double[] hpcbuf) |
static double | safecrossentropy (double t, double z) |
static void | randomizebackwardpass (multilayerperceptron network, int neuronidx, double v) |
|
inlinestatic |
References alglib.mlpbase.addactivationlayer(), alglib.mlpbase.addbiasedsummatorlayer(), alglib.mlpbase.addinputlayer(), alglib.mlpbase.fillhighlevelinformation(), and alglib.mlpbase.mlpcreate().
Referenced by alglib.testmlpbaseunit.createnetwork(), alglib.testmlptrainunit.createnetwork(), alglib.mlpcreate0(), alglib.mlpbase.mlpunserialize(), alglib.testmlptrainunit.testmlpcverror(), alglib.testmlptrainunit.testmlpzeroweights(), alglib.testmlpbaseunit.unsetnetwork(), and alglib.testmlptrainunit.unsetnetwork().
|
inlinestatic |
References alglib.mlpbase.addactivationlayer(), alglib.mlpbase.addbiasedsummatorlayer(), alglib.mlpbase.addinputlayer(), alglib.mlpbase.fillhighlevelinformation(), and alglib.mlpbase.mlpcreate().
Referenced by alglib.testmlpbaseunit.createnetwork(), alglib.testmlptrainunit.createnetwork(), alglib.mlpcreate1(), alglib.mlpbase.mlpunserialize(), alglib.testmlpbaseunit.spectests(), alglib.testmlptrainunit.testmlprestarts(), alglib.testmlptrainunit.testmlptrain(), alglib.testmlptrainunit.testmlptrainregr(), and alglib.testmlptrainunit.testmlpxorregr().
|
inlinestatic |
References alglib.mlpbase.addactivationlayer(), alglib.mlpbase.addbiasedsummatorlayer(), alglib.mlpbase.addinputlayer(), alglib.mlpbase.fillhighlevelinformation(), and alglib.mlpbase.mlpcreate().
Referenced by alglib.testmlpbaseunit.createnetwork(), alglib.testmlptrainunit.createnetwork(), alglib.mlpcreate2(), and alglib.mlpbase.mlpunserialize().
|
inlinestatic |
References alglib.mlpbase.addactivationlayer(), alglib.mlpbase.addbiasedsummatorlayer(), alglib.mlpbase.addinputlayer(), alglib.mlpbase.multilayerperceptron.columnmeans, alglib.mlpbase.multilayerperceptron.columnsigmas, alglib.mlpbase.fillhighlevelinformation(), and alglib.mlpbase.mlpcreate().
Referenced by alglib.testmlpbaseunit.createnetwork(), alglib.testmlptrainunit.createnetwork(), and alglib.mlpcreateb0().
|
inlinestatic |
References alglib.mlpbase.addactivationlayer(), alglib.mlpbase.addbiasedsummatorlayer(), alglib.mlpbase.addinputlayer(), alglib.mlpbase.multilayerperceptron.columnmeans, alglib.mlpbase.multilayerperceptron.columnsigmas, alglib.mlpbase.fillhighlevelinformation(), and alglib.mlpbase.mlpcreate().
Referenced by alglib.testmlpbaseunit.createnetwork(), alglib.testmlptrainunit.createnetwork(), and alglib.mlpcreateb1().
|
inlinestatic |
References alglib.mlpbase.addactivationlayer(), alglib.mlpbase.addbiasedsummatorlayer(), alglib.mlpbase.addinputlayer(), alglib.mlpbase.multilayerperceptron.columnmeans, alglib.mlpbase.multilayerperceptron.columnsigmas, alglib.mlpbase.fillhighlevelinformation(), and alglib.mlpbase.mlpcreate().
Referenced by alglib.testmlpbaseunit.createnetwork(), alglib.testmlptrainunit.createnetwork(), and alglib.mlpcreateb2().
|
inlinestatic |
References alglib.mlpbase.addactivationlayer(), alglib.mlpbase.addbiasedsummatorlayer(), alglib.mlpbase.addinputlayer(), alglib.mlpbase.multilayerperceptron.columnmeans, alglib.mlpbase.multilayerperceptron.columnsigmas, alglib.mlpbase.fillhighlevelinformation(), and alglib.mlpbase.mlpcreate().
Referenced by alglib.testmlpbaseunit.createnetwork(), alglib.testmlptrainunit.createnetwork(), alglib.mlpcreater0(), and alglib.testmlptrainunit.testmlptraines().
|
inlinestatic |
References alglib.mlpbase.addactivationlayer(), alglib.mlpbase.addbiasedsummatorlayer(), alglib.mlpbase.addinputlayer(), alglib.mlpbase.multilayerperceptron.columnmeans, alglib.mlpbase.multilayerperceptron.columnsigmas, alglib.mlpbase.fillhighlevelinformation(), and alglib.mlpbase.mlpcreate().
Referenced by alglib.testmlpbaseunit.createnetwork(), alglib.testmlptrainunit.createnetwork(), and alglib.mlpcreater1().
|
inlinestatic |
References alglib.mlpbase.addactivationlayer(), alglib.mlpbase.addbiasedsummatorlayer(), alglib.mlpbase.addinputlayer(), alglib.mlpbase.multilayerperceptron.columnmeans, alglib.mlpbase.multilayerperceptron.columnsigmas, alglib.mlpbase.fillhighlevelinformation(), and alglib.mlpbase.mlpcreate().
Referenced by alglib.testmlpbaseunit.createnetwork(), alglib.testmlptrainunit.createnetwork(), and alglib.mlpcreater2().
|
inlinestatic |
References alglib.mlpbase.addbiasedsummatorlayer(), alglib.mlpbase.addinputlayer(), alglib.mlpbase.addzerolayer(), alglib.ap.assert(), alglib.mlpbase.fillhighlevelinformation(), and alglib.mlpbase.mlpcreate().
Referenced by alglib.testmlpbaseunit.createnetwork(), alglib.testmlptrainunit.createnetwork(), alglib.mlpcreatec0(), alglib.mlpbase.mlpunserialize(), alglib.logit.mnltrainh(), alglib.testmlptrainunit.testmlptrainclass(), and alglib.testmlptrainunit.testmlpzeroweights().
|
inlinestatic |
References alglib.mlpbase.addactivationlayer(), alglib.mlpbase.addbiasedsummatorlayer(), alglib.mlpbase.addinputlayer(), alglib.mlpbase.addzerolayer(), alglib.ap.assert(), alglib.mlpbase.fillhighlevelinformation(), and alglib.mlpbase.mlpcreate().
Referenced by alglib.testmlpbaseunit.createnetwork(), alglib.testmlptrainunit.createnetwork(), alglib.mlpcreatec1(), alglib.mlpbase.mlpunserialize(), alglib.testmlpbaseunit.spectests(), alglib.testmlptrainunit.testmlpcverror(), and alglib.testmlptrainunit.testmlpxorcls().
|
inlinestatic |
References alglib.mlpbase.addactivationlayer(), alglib.mlpbase.addbiasedsummatorlayer(), alglib.mlpbase.addinputlayer(), alglib.mlpbase.addzerolayer(), alglib.ap.assert(), alglib.mlpbase.fillhighlevelinformation(), and alglib.mlpbase.mlpcreate().
Referenced by alglib.testmlpbaseunit.createnetwork(), alglib.testmlptrainunit.createnetwork(), alglib.mlpcreatec2(), and alglib.mlpbase.mlpunserialize().
|
inlinestatic |
References alglib.mlpbase.multilayerperceptron.chunks, alglib.mlpbase.multilayerperceptron.columnmeans, alglib.mlpbase.multilayerperceptron.columnsigmas, alglib.apserv.copyintegerarray(), alglib.apserv.copyrealarray(), alglib.apserv.copyrealmatrix(), alglib.mlpbase.multilayerperceptron.derror, alglib.mlpbase.multilayerperceptron.dfdnet, alglib.mlpbase.multilayerperceptron.hlconnections, alglib.mlpbase.multilayerperceptron.hllayersizes, alglib.mlpbase.multilayerperceptron.hlnetworktype, alglib.mlpbase.multilayerperceptron.hlneurons, alglib.mlpbase.multilayerperceptron.hlnormtype, alglib.mlpbase.multilayerperceptron.integerbuf, alglib.mlpbase.multilayerperceptron.neurons, alglib.mlpbase.multilayerperceptron.nwbuf, alglib.mlpbase.multilayerperceptron.structinfo, alglib.mlpbase.multilayerperceptron.weights, alglib.mlpbase.multilayerperceptron.x, and alglib.mlpbase.multilayerperceptron.y.
Referenced by alglib.testmlpbaseunit.createnetwork(), alglib.testmlptrainunit.createnetwork(), alglib.testmlpbaseunit.testprocessing(), and alglib.testmlptrainunit.testprocessing().
|
inlinestatic |
|
inlinestatic |
References alglib.ap.assert(), alglib.mlpbase.multilayerperceptron.chunks, alglib.mlpbase.multilayerperceptron.columnmeans, alglib.mlpbase.multilayerperceptron.columnsigmas, alglib.mlpbase.multilayerperceptron.derror, alglib.mlpbase.multilayerperceptron.dfdnet, alglib.mlpbase.mlpvnum, alglib.mlpbase.multilayerperceptron.neurons, alglib.mlpbase.multilayerperceptron.nwbuf, alglib.mlpbase.multilayerperceptron.structinfo, alglib.mlpbase.multilayerperceptron.weights, alglib.mlpbase.multilayerperceptron.x, and alglib.mlpbase.multilayerperceptron.y.
|
inlinestatic |
|
inlinestatic |
References alglib.mlpbase.multilayerperceptron.columnmeans, alglib.mlpbase.multilayerperceptron.columnsigmas, alglib.mlpbase.mlpissoftmax(), alglib.mlpbase.mlpproperties(), alglib.math.randomreal(), alglib.mlpbase.multilayerperceptron.structinfo, and alglib.mlpbase.multilayerperceptron.weights.
Referenced by alglib.testmlpbaseunit.createnetwork(), alglib.testmlptrainunit.createnetwork(), alglib.mlprandomizefull(), alglib.testmlpbaseunit.testerr(), alglib.testmlpbaseunit.testgradient(), alglib.testmlptrainunit.testgradient(), alglib.testmlpbaseunit.testhessian(), alglib.testmlptrainunit.testhessian(), alglib.testmlpbaseunit.testprocessing(), and alglib.testmlptrainunit.testprocessing().
|
inlinestatic |
References alglib.mlpbase.multilayerperceptron.columnmeans, alglib.mlpbase.multilayerperceptron.columnsigmas, alglib.mlpbase.mlpissoftmax(), alglib.mlpbase.mlpproperties(), alglib.math.sqr(), and alglib.mlpbase.multilayerperceptron.structinfo.
Referenced by alglib.logit.mnltrainh(), and alglib.testmlpbaseunit.testprocessing().
|
inlinestatic |
References alglib.mlpbase.multilayerperceptron.structinfo.
Referenced by alglib.mlpbase.mlpavgce(), alglib.mlpbase.mlpavgerror(), alglib.mlpbase.mlpavgrelerror(), alglib.mlpbase.mlpclserror(), alglib.mlpbase.mlperror(), alglib.mlpbase.mlperrorn(), alglib.mlpbase.mlpgradbatch(), alglib.mlpbase.mlpgradnbatch(), alglib.mlpbase.mlphessianbatchinternal(), alglib.mlpbase.mlpinitpreprocessor(), alglib.mlpproperties(), alglib.mlpbase.mlprandomize(), alglib.mlpbase.mlprandomizefull(), alglib.mlpbase.mlprmserror(), alglib.logit.mnltrainh(), alglib.testmlpbaseunit.testerr(), alglib.testmlpeunit.testerr(), alglib.testmlpbaseunit.testgradient(), alglib.testmlptrainunit.testgradient(), alglib.testmlpbaseunit.testhessian(), alglib.testmlptrainunit.testhessian(), alglib.testmlpbaseunit.testinformational(), alglib.testmlptrainunit.testinformational(), alglib.testmlpbaseunit.testmlpgbsubset(), alglib.testmlptrainunit.testmlpgbsubset(), alglib.testmlptrainunit.testmlprestarts(), alglib.testmlptrainunit.testmlpxorcls(), alglib.testmlptrainunit.testmlpzeroweights(), alglib.testmlpbaseunit.testprocessing(), and alglib.testmlptrainunit.testprocessing().
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
References alglib.mlpbase.multilayerperceptron.structinfo.
Referenced by alglib.mlpbase.mlpavgce(), alglib.mlpbase.mlpavgerror(), alglib.mlpbase.mlpavgrelerror(), alglib.mlpbase.mlpclserror(), alglib.mlpbase.mlperror(), alglib.mlpbase.mlphessianbatchinternal(), alglib.mlpbase.mlpinitpreprocessor(), alglib.mlpissoftmax(), alglib.mlpbase.mlprandomizefull(), alglib.mlpbase.mlpserialize(), alglib.mlpbase.mlpserializeold(), alglib.testmlpbaseunit.testerr(), alglib.testmlpbaseunit.testgradient(), alglib.testmlptrainunit.testgradient(), alglib.testmlpbaseunit.testhessian(), alglib.testmlptrainunit.testhessian(), alglib.testmlpbaseunit.testmlpgbsubset(), alglib.testmlptrainunit.testmlpgbsubset(), and alglib.testmlpbaseunit.testprocessing().
|
inlinestatic |
References alglib.mlpbase.multilayerperceptron.hllayersizes.
Referenced by alglib.mlpgetlayerscount().
|
inlinestatic |
|
inlinestatic |
References alglib.ap.assert(), alglib.mlpbase.multilayerperceptron.columnmeans, alglib.mlpbase.multilayerperceptron.columnsigmas, and alglib.mlpbase.multilayerperceptron.hllayersizes.
Referenced by alglib.mlpbase.mlpalloc(), alglib.mlpgetinputscaling(), alglib.mlpbase.mlpserialize(), alglib.testmlpbaseunit.testinformational(), and alglib.testmlptrainunit.testinformational().
|
inlinestatic |
References alglib.ap.assert(), alglib.mlpbase.multilayerperceptron.columnmeans, alglib.mlpbase.multilayerperceptron.columnsigmas, alglib.mlpbase.multilayerperceptron.hllayersizes, and alglib.mlpbase.multilayerperceptron.structinfo.
Referenced by alglib.mlpbase.mlpalloc(), alglib.mlpgetoutputscaling(), alglib.mlpbase.mlpserialize(), alglib.testmlpbaseunit.testinformational(), and alglib.testmlptrainunit.testinformational().
|
inlinestatic |
References alglib.ap.assert(), alglib.mlpbase.multilayerperceptron.hlneurons, alglib.mlpbase.hlnfieldwidth, alglib.mlpbase.multilayerperceptron.integerbuf, alglib.mlpbase.nfieldwidth, alglib.apserv.recsearch(), alglib.mlpbase.multilayerperceptron.structinfo, and alglib.mlpbase.multilayerperceptron.weights.
Referenced by alglib.mlpbase.mlpalloc(), alglib.mlpgetneuroninfo(), alglib.mlpbase.mlpserialize(), alglib.testmlpbaseunit.testinformational(), and alglib.testmlptrainunit.testinformational().
|
inlinestatic |
References alglib.ap.assert(), alglib.mlpbase.multilayerperceptron.hlconnections, alglib.mlpbase.hlconnfieldwidth, alglib.mlpbase.multilayerperceptron.hllayersizes, alglib.mlpbase.multilayerperceptron.integerbuf, alglib.apserv.recsearch(), and alglib.mlpbase.multilayerperceptron.weights.
Referenced by alglib.mlpgetweight(), alglib.mlpbase.mlpserialize(), alglib.testmlpbaseunit.testinformational(), and alglib.testmlptrainunit.testinformational().
|
inlinestatic |
|
inlinestatic |
References alglib.ap.assert(), alglib.mlpbase.multilayerperceptron.columnmeans, alglib.mlpbase.multilayerperceptron.columnsigmas, alglib.mlpbase.multilayerperceptron.hllayersizes, alglib.math.isfinite(), and alglib.mlpbase.multilayerperceptron.structinfo.
Referenced by alglib.mlpsetoutputscaling(), and alglib.mlpbase.mlpunserialize().
|
inlinestatic |
References alglib.ap.assert(), alglib.mlpbase.multilayerperceptron.hlneurons, alglib.mlpbase.hlnfieldwidth, alglib.mlpbase.multilayerperceptron.integerbuf, alglib.math.isfinite(), alglib.mlpbase.nfieldwidth, alglib.apserv.recsearch(), alglib.mlpbase.multilayerperceptron.structinfo, and alglib.mlpbase.multilayerperceptron.weights.
Referenced by alglib.mlpsetneuroninfo(), and alglib.mlpbase.mlpunserialize().
|
inlinestatic |
References alglib.ap.assert(), alglib.mlpbase.multilayerperceptron.hlconnections, alglib.mlpbase.hlconnfieldwidth, alglib.mlpbase.multilayerperceptron.hllayersizes, alglib.mlpbase.multilayerperceptron.integerbuf, alglib.math.isfinite(), alglib.apserv.recsearch(), and alglib.mlpbase.multilayerperceptron.weights.
Referenced by alglib.mlpsetweight(), and alglib.mlpbase.mlpunserialize().
|
inlinestatic |
|
inlinestatic |
References alglib.mlpbase.multilayerperceptron.columnmeans, alglib.mlpbase.multilayerperceptron.columnsigmas, alglib.mlpbase.multilayerperceptron.dfdnet, alglib.mlpbase.mlpinternalprocessvector(), alglib.mlpbase.multilayerperceptron.neurons, alglib.mlpbase.multilayerperceptron.structinfo, and alglib.mlpbase.multilayerperceptron.weights.
Referenced by alglib.mlpbase.mlpavgerror(), alglib.mlpbase.mlpavgrelerror(), alglib.mlpbase.mlpclserror(), alglib.mlpbase.mlperror(), alglib.mlpbase.mlperrorn(), alglib.mlpbase.mlpgrad(), alglib.mlpbase.mlpgradn(), alglib.mlpprocess(), alglib.mlpbase.mlpprocessi(), alglib.testmlpbaseunit.testerr(), alglib.testmlpbaseunit.testgradient(), alglib.testmlptrainunit.testgradient(), alglib.testmlpbaseunit.testinformational(), alglib.testmlptrainunit.testinformational(), alglib.testmlptrainunit.testmlptrainclass(), alglib.testmlptrainunit.testmlptraines(), alglib.testmlptrainunit.testmlptrainregr(), alglib.testmlptrainunit.testmlpxorcls(), alglib.testmlptrainunit.testmlpxorregr(), alglib.testmlpbaseunit.testprocessing(), and alglib.testmlptrainunit.testprocessing().
|
inlinestatic |
References alglib.mlpbase.mlpprocess().
Referenced by alglib.mlpprocessi().
|
inlinestatic |
References alglib.mlpbase.mlpissoftmax(), alglib.mlpbase.mlpprocess(), alglib.mlpbase.mlpproperties(), alglib.mlpbase.multilayerperceptron.x, and alglib.mlpbase.multilayerperceptron.y.
Referenced by alglib.mlperror(), alglib.mlpbase.mlprmserror(), alglib.testmlpbaseunit.spectests(), alglib.testmlpbaseunit.testgradient(), alglib.testmlptrainunit.testgradient(), alglib.testmlptrainunit.testmlptraines(), and alglib.testmlptrainunit.testmlpxorcls().
|
inlinestatic |
References alglib.mlpbase.mlpprocess(), alglib.mlpbase.mlpproperties(), alglib.mlpbase.safecrossentropy(), alglib.mlpbase.multilayerperceptron.structinfo, alglib.mlpbase.multilayerperceptron.x, and alglib.mlpbase.multilayerperceptron.y.
Referenced by alglib.mlpbase.mlpavgce(), alglib.mlperrorn(), alglib.testmlpbaseunit.testgradient(), alglib.testmlptrainunit.testgradient(), and alglib.testmlptrainunit.testmlprestarts().
|
inlinestatic |
References alglib.mlpbase.mlpissoftmax(), alglib.mlpbase.mlpprocess(), and alglib.mlpbase.mlpproperties().
Referenced by alglib.mlpclserror(), alglib.mlpbase.mlprelclserror(), and alglib.testmlpbaseunit.testerr().
|
inlinestatic |
References alglib.mlpbase.mlpclserror().
Referenced by alglib.mlprelclserror(), alglib.testmlpbaseunit.testerr(), and alglib.testmlptrainunit.testmlpcverror().
|
inlinestatic |
References alglib.mlpbase.mlperrorn(), alglib.mlpbase.mlpissoftmax(), and alglib.mlpbase.mlpproperties().
Referenced by alglib.mlpavgce(), alglib.testmlpbaseunit.testerr(), and alglib.testmlptrainunit.testmlpcverror().
|
inlinestatic |
|
inlinestatic |
References alglib.mlpbase.mlpissoftmax(), alglib.mlpbase.mlpprocess(), alglib.mlpbase.mlpproperties(), alglib.mlpbase.multilayerperceptron.x, and alglib.mlpbase.multilayerperceptron.y.
Referenced by alglib.mlpavgerror(), alglib.testmlpbaseunit.testerr(), and alglib.testmlptrainunit.testmlpcverror().
|
inlinestatic |
References alglib.mlpbase.mlpissoftmax(), alglib.mlpbase.mlpprocess(), alglib.mlpbase.mlpproperties(), alglib.mlpbase.multilayerperceptron.x, and alglib.mlpbase.multilayerperceptron.y.
Referenced by alglib.mlpavgrelerror(), alglib.testmlpbaseunit.testerr(), and alglib.testmlptrainunit.testmlpcverror().
|
inlinestatic |
References alglib.mlpbase.multilayerperceptron.derror, alglib.mlpbase.mlpinternalcalculategradient(), alglib.mlpbase.mlpprocess(), alglib.mlpbase.multilayerperceptron.neurons, alglib.math.sqr(), alglib.mlpbase.multilayerperceptron.structinfo, alglib.mlpbase.multilayerperceptron.weights, and alglib.mlpbase.multilayerperceptron.y.
Referenced by alglib.mlpgrad(), alglib.mlpbase.mlphessianbatchinternal(), alglib.testmlpbaseunit.testgradient(), alglib.testmlptrainunit.testgradient(), alglib.testmlpbaseunit.testhessian(), and alglib.testmlptrainunit.testhessian().
|
inlinestatic |
References alglib.mlpbase.multilayerperceptron.derror, alglib.mlpbase.mlpinternalcalculategradient(), alglib.mlpbase.mlpprocess(), alglib.mlpbase.multilayerperceptron.neurons, alglib.mlpbase.safecrossentropy(), alglib.math.sqr(), alglib.mlpbase.multilayerperceptron.structinfo, alglib.mlpbase.multilayerperceptron.weights, and alglib.mlpbase.multilayerperceptron.y.
Referenced by alglib.mlpgradn(), alglib.mlpbase.mlphessianbatchinternal(), alglib.testmlpbaseunit.testgradient(), alglib.testmlptrainunit.testgradient(), alglib.testmlpbaseunit.testhessian(), and alglib.testmlptrainunit.testhessian().
|
inlinestatic |
References alglib.mlpbase.chunksize, alglib.mlpbase.mlpchunkedgradient(), and alglib.mlpbase.mlpproperties().
Referenced by alglib.mlpgradbatch(), alglib.testmlpbaseunit.spectests(), alglib.testmlpbaseunit.testgradient(), alglib.testmlptrainunit.testgradient(), alglib.testmlpbaseunit.testmlpgbsubset(), and alglib.testmlptrainunit.testmlpgbsubset().
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
References alglib.mlpbase.mlphessianbatchinternal().
Referenced by alglib.mlphessianbatch(), alglib.testmlpbaseunit.testhessian(), and alglib.testmlptrainunit.testhessian().
|
inlinestatic |
References alglib.ap.assert(), alglib.mlpbase.mlpactivationfunction(), and alglib.mlpbase.nfieldwidth.
Referenced by alglib.mlpbase.mlpprocess().
|
inlinestatic |
References alglib.apserv.allocintegerarray(), alglib.mlpbase.multilayerperceptron.hllayersizes, alglib.mlpbase.mlpgetinputscaling(), alglib.mlpbase.mlpgetneuroninfo(), and alglib.mlpbase.mlpgetoutputscaling().
Referenced by alglib.testmlpbaseunit.createnetwork(), alglib.testmlptrainunit.createnetwork(), alglib.mlpserialize(), alglib.testmlpbaseunit.testprocessing(), and alglib.testmlptrainunit.testprocessing().
|
inlinestatic |
References alglib.scodes.getmlpserializationcode(), alglib.mlpbase.multilayerperceptron.hllayersizes, alglib.mlpbase.mlpgetinputscaling(), alglib.mlpbase.mlpgetneuroninfo(), alglib.mlpbase.mlpgetoutputscaling(), alglib.mlpbase.mlpgetweight(), alglib.mlpbase.mlpissoftmax(), and alglib.apserv.serializeintegerarray().
Referenced by alglib.testmlpbaseunit.createnetwork(), alglib.testmlptrainunit.createnetwork(), alglib.mlpserialize(), alglib.testmlpbaseunit.testprocessing(), and alglib.testmlptrainunit.testprocessing().
|
inlinestatic |
References alglib.ap.assert(), alglib.scodes.getmlpserializationcode(), alglib.mlpbase.mlpcreate0(), alglib.mlpbase.mlpcreate1(), alglib.mlpbase.mlpcreate2(), alglib.mlpbase.mlpcreatec0(), alglib.mlpbase.mlpcreatec1(), alglib.mlpbase.mlpcreatec2(), alglib.mlpbase.mlpsetinputscaling(), alglib.mlpbase.mlpsetneuroninfo(), alglib.mlpbase.mlpsetoutputscaling(), alglib.mlpbase.mlpsetweight(), and alglib.apserv.unserializeintegerarray().
Referenced by alglib.testmlpbaseunit.createnetwork(), alglib.testmlptrainunit.createnetwork(), alglib.mlpunserialize(), alglib.testmlpbaseunit.testprocessing(), and alglib.testmlptrainunit.testprocessing().
|
inlinestaticprivate |
Referenced by alglib.mlpbase.mlpcreate0(), alglib.mlpbase.mlpcreate1(), alglib.mlpbase.mlpcreate2(), alglib.mlpbase.mlpcreateb0(), alglib.mlpbase.mlpcreateb1(), alglib.mlpbase.mlpcreateb2(), alglib.mlpbase.mlpcreatec0(), alglib.mlpbase.mlpcreatec1(), alglib.mlpbase.mlpcreatec2(), alglib.mlpbase.mlpcreater0(), alglib.mlpbase.mlpcreater1(), and alglib.mlpbase.mlpcreater2().
|
inlinestaticprivate |
Referenced by alglib.mlpbase.mlpcreate0(), alglib.mlpbase.mlpcreate1(), alglib.mlpbase.mlpcreate2(), alglib.mlpbase.mlpcreateb0(), alglib.mlpbase.mlpcreateb1(), alglib.mlpbase.mlpcreateb2(), alglib.mlpbase.mlpcreatec0(), alglib.mlpbase.mlpcreatec1(), alglib.mlpbase.mlpcreatec2(), alglib.mlpbase.mlpcreater0(), alglib.mlpbase.mlpcreater1(), and alglib.mlpbase.mlpcreater2().
|
inlinestaticprivate |
References alglib.ap.assert().
Referenced by alglib.mlpbase.mlpcreate0(), alglib.mlpbase.mlpcreate1(), alglib.mlpbase.mlpcreate2(), alglib.mlpbase.mlpcreateb0(), alglib.mlpbase.mlpcreateb1(), alglib.mlpbase.mlpcreateb2(), alglib.mlpbase.mlpcreatec1(), alglib.mlpbase.mlpcreatec2(), alglib.mlpbase.mlpcreater0(), alglib.mlpbase.mlpcreater1(), and alglib.mlpbase.mlpcreater2().
|
inlinestaticprivate |
Referenced by alglib.mlpbase.mlpcreatec0(), alglib.mlpbase.mlpcreatec1(), and alglib.mlpbase.mlpcreatec2().
|
inlinestaticprivate |
References alglib.mlpbase.multilayerperceptron.hlneurons, and alglib.mlpbase.hlnfieldwidth.
Referenced by alglib.mlpbase.fillhighlevelinformation().
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
References alglib.ap.assert(), alglib.mlpbase.hladdhiddenlayer(), alglib.mlpbase.hladdinputlayer(), alglib.mlpbase.hladdoutputlayer(), alglib.mlpbase.multilayerperceptron.hlconnections, alglib.mlpbase.multilayerperceptron.hllayersizes, alglib.mlpbase.multilayerperceptron.hlnetworktype, alglib.mlpbase.multilayerperceptron.hlneurons, and alglib.mlpbase.multilayerperceptron.hlnormtype.
Referenced by alglib.mlpbase.mlpcreate0(), alglib.mlpbase.mlpcreate1(), alglib.mlpbase.mlpcreate2(), alglib.mlpbase.mlpcreateb0(), alglib.mlpbase.mlpcreateb1(), alglib.mlpbase.mlpcreateb2(), alglib.mlpbase.mlpcreatec0(), alglib.mlpbase.mlpcreatec1(), alglib.mlpbase.mlpcreatec2(), alglib.mlpbase.mlpcreater0(), alglib.mlpbase.mlpcreater1(), and alglib.mlpbase.mlpcreater2().
|
inlinestaticprivate |
References alglib.ap.assert(), alglib.mlpbase.multilayerperceptron.chunks, alglib.mlpbase.multilayerperceptron.columnmeans, alglib.mlpbase.multilayerperceptron.columnsigmas, alglib.mlpbase.multilayerperceptron.derror, alglib.mlpbase.multilayerperceptron.dfdnet, alglib.mlpbase.multilayerperceptron.integerbuf, alglib.mlpbase.multilayerperceptron.neurons, alglib.mlpbase.nfieldwidth, alglib.mlpbase.multilayerperceptron.nwbuf, alglib.math.randomreal(), alglib.mlpbase.multilayerperceptron.structinfo, alglib.mlpbase.multilayerperceptron.weights, alglib.mlpbase.multilayerperceptron.x, and alglib.mlpbase.multilayerperceptron.y.
Referenced by alglib.mlpbase.mlpcreate0(), alglib.mlpbase.mlpcreate1(), alglib.mlpbase.mlpcreate2(), alglib.mlpbase.mlpcreateb0(), alglib.mlpbase.mlpcreateb1(), alglib.mlpbase.mlpcreateb2(), alglib.mlpbase.mlpcreatec0(), alglib.mlpbase.mlpcreatec1(), alglib.mlpbase.mlpcreatec2(), alglib.mlpbase.mlpcreater0(), alglib.mlpbase.mlpcreater1(), and alglib.mlpbase.mlpcreater2().
|
inlinestaticprivate |
References alglib.ap.assert(), alglib.mlpbase.multilayerperceptron.columnsigmas, alglib.mlpbase.multilayerperceptron.derror, alglib.mlpbase.multilayerperceptron.dfdnet, alglib.mlpbase.mlpactivationfunction(), alglib.mlpbase.mlpgrad(), alglib.mlpbase.mlpgradn(), alglib.mlpbase.mlpissoftmax(), alglib.mlpbase.mlpproperties(), alglib.mlpbase.multilayerperceptron.neurons, alglib.mlpbase.nfieldwidth, alglib.mlpbase.multilayerperceptron.nwbuf, alglib.math.sqr(), alglib.mlpbase.multilayerperceptron.structinfo, alglib.mlpbase.multilayerperceptron.weights, and alglib.mlpbase.multilayerperceptron.y.
Referenced by alglib.mlpbase.mlphessianbatch(), and alglib.mlpbase.mlphessiannbatch().
|
inlinestaticprivate |
References alglib.ap.assert(), alglib.mlpbase.multilayerperceptron.columnsigmas, alglib.mlpbase.multilayerperceptron.derror, alglib.mlpbase.multilayerperceptron.dfdnet, alglib.mlpbase.multilayerperceptron.neurons, alglib.mlpbase.nfieldwidth, alglib.mlpbase.multilayerperceptron.nwbuf, alglib.math.sqr(), and alglib.mlpbase.multilayerperceptron.structinfo.
Referenced by alglib.mlpbase.mlpgrad(), and alglib.mlpbase.mlpgradn().
|
inlinestaticprivate |
References alglib.ap.assert(), alglib.mlpbase.multilayerperceptron.chunks, alglib.mlpbase.multilayerperceptron.columnmeans, alglib.mlpbase.multilayerperceptron.columnsigmas, alglib.mlpbase.mlpactivationfunction(), alglib.mlpbase.nfieldwidth, alglib.mlpbase.multilayerperceptron.nwbuf, alglib.mlpbase.safecrossentropy(), alglib.math.sqr(), alglib.mlpbase.multilayerperceptron.structinfo, and alglib.mlpbase.multilayerperceptron.weights.
Referenced by alglib.mlpbase.mlpgradbatch(), and alglib.mlpbase.mlpgradnbatch().
|
inlinestaticprivate |
References alglib.math.maxrealnumber, and alglib.math.minrealnumber.
Referenced by alglib.mlpbase.mlpchunkedgradient(), alglib.mlpbase.mlperrorn(), and alglib.mlpbase.mlpgradn().
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Referenced by alglib.testmlpbaseunit.testprocessing().
|
inlinestatic |
|
inlinestatic |
Referenced by alglib.testmlpbaseunit.testprocessing().
|
inlinestatic |
Referenced by alglib.testmlpbaseunit.testprocessing().
|
inlinestatic |
Referenced by alglib.testmlpbaseunit.testprocessing().
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Referenced by alglib.testmlpbaseunit.testprocessing().
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Referenced by alglib.smp_mlperror().
|
inlinestatic |
Referenced by alglib.mlperrorsparse(), and alglib.testmlpbaseunit.testgradient().
|
inlinestatic |
Referenced by alglib.smp_mlperrorsparse().
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Referenced by alglib.smp_mlpclserror().
|
inlinestatic |
|
inlinestatic |
Referenced by alglib.smp_mlprelclserror().
|
inlinestatic |
Referenced by alglib.mlprelclserrorsparse(), and alglib.testmlpbaseunit.testerr().
|
inlinestatic |
Referenced by alglib.smp_mlprelclserrorsparse().
|
inlinestatic |
|
inlinestatic |
Referenced by alglib.smp_mlpavgce().
|
inlinestatic |
Referenced by alglib.mlpavgcesparse(), and alglib.testmlpbaseunit.testerr().
|
inlinestatic |
Referenced by alglib.smp_mlpavgcesparse().
|
inlinestatic |
|
inlinestatic |
Referenced by alglib.smp_mlprmserror().
|
inlinestatic |
Referenced by alglib.mlprmserrorsparse(), and alglib.testmlpbaseunit.testerr().
|
inlinestatic |
Referenced by alglib.smp_mlprmserrorsparse().
|
inlinestatic |
|
inlinestatic |
Referenced by alglib.smp_mlpavgerror().
|
inlinestatic |
Referenced by alglib.mlpavgerrorsparse(), and alglib.testmlpbaseunit.testerr().
|
inlinestatic |
Referenced by alglib.smp_mlpavgerrorsparse().
|
inlinestatic |
|
inlinestatic |
Referenced by alglib.smp_mlpavgrelerror().
|
inlinestatic |
Referenced by alglib.mlpavgrelerrorsparse(), and alglib.testmlpbaseunit.testerr().
|
inlinestatic |
Referenced by alglib.smp_mlpavgrelerrorsparse().
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Referenced by alglib.smp_mlpgradbatch().
|
inlinestatic |
|
inlinestatic |
Referenced by alglib.smp_mlpgradbatchsparse().
|
inlinestatic |
|
inlinestatic |
Referenced by alglib.smp_mlpgradbatchsubset().
|
inlinestatic |
|
inlinestatic |
Referenced by alglib.smp_mlpgradbatchsparsesubset().
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Referenced by alglib.mlpallerrorssubset(), and alglib.testmlpbaseunit.testerr().
|
inlinestatic |
Referenced by alglib.smp_mlpallerrorssubset().
|
inlinestatic |
Referenced by alglib.mlpallerrorssparsesubset(), and alglib.testmlpbaseunit.testerr().
|
inlinestatic |
Referenced by alglib.smp_mlpallerrorssparsesubset().
|
inlinestatic |
Referenced by alglib.mlperrorsubset(), and alglib.testmlpbaseunit.testgradient().
|
inlinestatic |
Referenced by alglib.smp_mlperrorsubset().
|
inlinestatic |
Referenced by alglib.mlperrorsparsesubset(), and alglib.testmlpbaseunit.testgradient().
|
inlinestatic |
Referenced by alglib.smp_mlperrorsparsesubset().
|
inlinestatic |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
|
inlinestaticprivate |
const int alglib.mlpbase.mlpvnum = 7 |
Referenced by alglib.mlpbase.mlpserializeold(), and alglib.mlpbase.mlpunserializeold().
const int alglib.mlpbase.mlpfirstversion = 0 |
const int alglib.mlpbase.nfieldwidth = 4 |
const int alglib.mlpbase.hlconnfieldwidth = 5 |
const int alglib.mlpbase.hlnfieldwidth = 4 |
const int alglib.mlpbase.chunksize = 32 |
Referenced by alglib.mlpbase.mlpgradbatch(), and alglib.mlpbase.mlpgradnbatch().
const int alglib.mlpbase.gradbasecasecost = 50000 |
const int alglib.mlpbase.microbatchsize = 64 |