HOG2
|
This is the complete list of members for LinearRegression, including all inherited members.
allocateMemory() | LinearRegression | private |
dg(double a) | LinearRegression | private |
error(double *output) | LinearRegression | private |
freeMemory() | LinearRegression | private |
FunctionApproximator() | FunctionApproximator | inline |
g(double a) | LinearRegression | private |
GetInput(std::vector< double > &input, const std::vector< double > &target) | LinearRegression | inlinevirtual |
getInputWeight(int inp, int outp=0) | LinearRegression | inlinevirtual |
getLearnRate() | FunctionApproximator | virtual |
getNumInputs() | LinearRegression | inlinevirtual |
getOutputActivation() | FunctionApproximator | inline |
getWeightFrequency(unsigned int weightNum, unsigned int whichOutput=0) | LinearRegression | |
getWeightUpdateAverage(std::vector< double > &var, unsigned int which=0) | LinearRegression | |
getWeightUpdateAverage(unsigned int weightNum, unsigned int whichOutput=0) | LinearRegression | |
getWeightUpdateSum(std::vector< double > &var, unsigned int which=0) | LinearRegression | |
getWeightUpdateSum(unsigned int weightNum, unsigned int whichOutput=0) | LinearRegression | |
getWeightUpdateVariance(std::vector< double > &var, unsigned int which=0) | LinearRegression | |
getWeightUpdateVariance(unsigned int weightNum, unsigned int whichOutput=0) | LinearRegression | |
inputs | LinearRegression | private |
LinearRegression(int _inputs, int _outputs, double learnrate) | LinearRegression | |
LinearRegression(LinearRegression *) | LinearRegression | |
LinearRegression(char *) | LinearRegression | |
LinearRegression(FunctionApproximator *) | LinearRegression | |
load(const char *) | LinearRegression | virtual |
load(FILE *) | LinearRegression | virtual |
load(const FunctionApproximator *fa) | LinearRegression | inlinevirtual |
load(const LinearRegression *) | LinearRegression | |
output | LinearRegression | private |
outputActivation | FunctionApproximator | protected |
outputerr(std::vector< double > &output, std::vector< double > &expected, int which) | LinearRegression | private |
outputs | LinearRegression | private |
Print() | LinearRegression | virtual |
rate | FunctionApproximator | protected |
resetWeightVariance(unsigned int weightNum, unsigned int whichOutput=0) | LinearRegression | |
resetWeightVariance() | LinearRegression | |
resizeInputs(int newSize, double newVal) | LinearRegression | |
resizeInputs(int newSize) | LinearRegression | |
save(const char *) | LinearRegression | virtual |
save(FILE *) | LinearRegression | virtual |
setInputWeight(double value, unsigned int weightNum, unsigned int whichOutput=0) | LinearRegression | |
setLearnRate(double) | FunctionApproximator | virtual |
setOutputActivation(tActivation t) | FunctionApproximator | inline |
setUseBinary(bool binary) | LinearRegression | inline |
test(const std::vector< double > &input) | LinearRegression | virtual |
test(const std::vector< unsigned int > &input) | LinearRegression | virtual |
train(std::vector< double > &input, std::vector< double > &output2) | LinearRegression | virtual |
train(std::vector< unsigned int > &input, std::vector< double > &output2) | LinearRegression | virtual |
updates | LinearRegression | private |
useBinary | LinearRegression | private |
validSaveFile(char *fname) | LinearRegression | static |
weight | LinearRegression | private |
~FunctionApproximator() | FunctionApproximator | inlinevirtual |
~LinearRegression() | LinearRegression |