UESMANN CPP  1.0
Reference implementation of UESMANN
Net Member List

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

drand(double mn, double mx)Netinlineprotected
getDataSize() const =0Netpure virtual
getH() const =0Netpure virtual
getInputCount() const Netinline
getLayerCount() const =0Netpure virtual
getLayerSize(int n) const =0Netpure virtual
getOutputCount() const Netinline
getOutputs() const =0Netpure virtual
HInputNet classNetfriend
initWeights(double initr)=0Netprotectedpure virtual
load(double *buf)=0Netpure virtual
Net(NetType tp)Netinlineprotected
OutputBlendingNet classNetfriend
rdNet
run(double *in)Netinline
save(double *buf) const =0Netpure virtual
setH(double h)=0Netpure virtual
setInputs(double *d)=0Netpure virtual
setSeed(long seed)Netinline
test(ExampleSet &examples, int start=0, int num=-1)Netinline
trainBatch(ExampleSet &ex, int start, int num, double eta)=0Netprotectedpure virtual
trainSGD(ExampleSet &examples, SGDParams &params)Netinline
typeNet
update()=0Netprotectedpure virtual
~Net()Netinlinevirtual