UESMANN CPP  1.0
Reference implementation of UESMANN
UESNet Member List

This is the complete list of members for UESNet, including all inherited members.

biasesBPNetprotected
BPNet()BPNetinlineprotected
BPNet(int nlayers, const int *layerCounts)BPNetinline
calcError(double *in, double *out)UESNetinlineprotected
drand(double mn, double mx)Netinlineprotected
errorsBPNetprotected
getavggradb(int l, int n) const BPNetinlineprotected
getavggradw(int tolayer, int toneuron, int fromneuron) const BPNetinlineprotected
getb(int layer, int neuron) const BPNetinlineprotected
getDataSize() const BPNetinlinevirtual
getH() const UESNetinlinevirtual
getInputCount() const Netinline
getLayerCount() const BPNetinlinevirtual
getLayerSize(int n) const BPNetinlinevirtual
getOutputCount() const Netinline
getOutputs() const BPNetinlinevirtual
getw(int tolayer, int toneuron, int fromneuron) const BPNetinlineprotected
gradAvgsBiasesBPNetprotected
gradAvgsWeightsBPNetprotected
init(int nlayers, const int *layerCounts)BPNetinlineprotected
initWeights(double initr)BPNetinlineprotectedvirtual
largestLayerSizeBPNetprotected
layerSizesBPNetprotected
load(double *buf)BPNetinlinevirtual
Net(NetType tp)Netinlineprotected
numLayersBPNetprotected
outputsBPNetprotected
rdNet
run(double *in)Netinline
save(double *buf) const BPNetinlinevirtual
setH(double h)UESNetinlinevirtual
setInput(int n, double d)BPNetinline
setInputs(double *d)BPNetinlinevirtual
setSeed(long seed)Netinline
test(ExampleSet &examples, int start=0, int num=-1)Netinline
trainBatch(ExampleSet &ex, int start, int num, double eta)UESNetinlineprotectedvirtual
trainSGD(ExampleSet &examples, SGDParams &params)Netinline
typeNet
UESNet(int nlayers, const int *layerCounts)UESNetinline
update()UESNetinlineprotectedvirtual
weightsBPNetprotected
~BPNet()BPNetinlinevirtual
~Net()Netinlinevirtual