HOG2
perceptron Member List

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

allocateMemory()perceptronprivate
dg(double a)perceptronprivate
error(double *output)perceptronprivate
freeMemory()perceptronprivate
FunctionApproximator()FunctionApproximatorinline
g(double a)perceptronprivate
GetInput(std::vector< double > &input, const std::vector< double > &target)=0FunctionApproximatorpure virtual
getInputWeight(int inp, int outp=0)perceptroninlinevirtual
getLearnRate()FunctionApproximatorvirtual
getNumInputs()perceptroninlinevirtual
getOutputActivation()FunctionApproximatorinline
inputsperceptronprivate
load(const char *)perceptronvirtual
load(FILE *)perceptronvirtual
load(const FunctionApproximator *fa)perceptroninlinevirtual
load(const perceptron *)perceptron
outputperceptronprivate
outputActivationFunctionApproximatorprotected
outputerr(const std::vector< double > &output, const std::vector< double > &expected, int which)perceptronprivate
outputsperceptronprivate
perceptron(int inputs, int outputs, double learnrate)perceptron
perceptron(perceptron *)perceptron
perceptron(char *)perceptron
perceptron(FunctionApproximator *)perceptron
Print()perceptronvirtual
rateFunctionApproximatorprotected
save(const char *)perceptronvirtual
save(FILE *)perceptronvirtual
setLearnRate(double)FunctionApproximatorvirtual
setOutputActivation(tActivation t)FunctionApproximatorinline
test(const std::vector< double > &input)perceptronvirtual
test(const std::vector< unsigned int > &input)perceptronvirtual
train(std::vector< double > &input, std::vector< double > &output2)perceptronvirtual
train(std::vector< unsigned int > &input, std::vector< double > &output2)perceptronvirtual
validSaveFile(char *fname)perceptronstatic
weightperceptronprivate
~FunctionApproximator()FunctionApproximatorinlinevirtual
~perceptron()perceptron