HOG2
NN Member List

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

allocateMemory(const NN *nn=0)NNprivate
dg(double a)NNprivate
error(const std::vector< double > &outputs)NNprivate
errorsNNprivate
freeMemory()NNprivate
FunctionApproximator()FunctionApproximatorinline
g(double a)NNprivate
GetInput(std::vector< double > &input, const std::vector< double > &target)NNvirtual
getInputWeight(int inp, int outp=0)NNinlinevirtual
getLearnRate()FunctionApproximatorvirtual
getNumInputs()NNinlinevirtual
getOutputActivation()FunctionApproximatorinline
hiddenNNprivate
hiddensNNprivate
inputsNNprivate
internalerr(const std::vector< double > &output, const std::vector< double > &expected, int which)NNprivate
internalinputerr(const std::vector< double > &output, const std::vector< double > &expected, int which)NNprivate
load(const char *)NNvirtual
load(FILE *)NNvirtual
load(const NN *)NN
load(const FunctionApproximator *fa)NNinlinevirtual
NN(int inputs, int hiddens, int outputs, double learnrate)NN
NN(NN *)NN
NN(FunctionApproximator *)NN
NN(char *)NN
outputNNprivate
outputActivationFunctionApproximatorprotected
outputerr(const std::vector< double > &output, const std::vector< double > &expected, int which)NNprivate
outputsNNprivate
Print()NNvirtual
rateFunctionApproximatorprotected
save(const char *)NNvirtual
save(FILE *)NNvirtual
setLearnRate(double)FunctionApproximatorvirtual
setOutputActivation(tActivation t)FunctionApproximatorinline
test(const std::vector< double > &input)NNvirtual
test(const std::vector< unsigned int > &input)NNvirtual
train(std::vector< double > &input, std::vector< double > &target)NNvirtual
train(std::vector< unsigned int > &input, std::vector< double > &target)NNvirtual
updatedweightsNNprivate
validSaveFile(char *fname)NNstatic
weightsNNprivate
~FunctionApproximator()FunctionApproximatorinlinevirtual
~NN()NN