HOG2
LinearRegression Member List

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

allocateMemory()LinearRegressionprivate
dg(double a)LinearRegressionprivate
error(double *output)LinearRegressionprivate
freeMemory()LinearRegressionprivate
FunctionApproximator()FunctionApproximatorinline
g(double a)LinearRegressionprivate
GetInput(std::vector< double > &input, const std::vector< double > &target)LinearRegressioninlinevirtual
getInputWeight(int inp, int outp=0)LinearRegressioninlinevirtual
getLearnRate()FunctionApproximatorvirtual
getNumInputs()LinearRegressioninlinevirtual
getOutputActivation()FunctionApproximatorinline
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
inputsLinearRegressionprivate
LinearRegression(int _inputs, int _outputs, double learnrate)LinearRegression
LinearRegression(LinearRegression *)LinearRegression
LinearRegression(char *)LinearRegression
LinearRegression(FunctionApproximator *)LinearRegression
load(const char *)LinearRegressionvirtual
load(FILE *)LinearRegressionvirtual
load(const FunctionApproximator *fa)LinearRegressioninlinevirtual
load(const LinearRegression *)LinearRegression
outputLinearRegressionprivate
outputActivationFunctionApproximatorprotected
outputerr(std::vector< double > &output, std::vector< double > &expected, int which)LinearRegressionprivate
outputsLinearRegressionprivate
Print()LinearRegressionvirtual
rateFunctionApproximatorprotected
resetWeightVariance(unsigned int weightNum, unsigned int whichOutput=0)LinearRegression
resetWeightVariance()LinearRegression
resizeInputs(int newSize, double newVal)LinearRegression
resizeInputs(int newSize)LinearRegression
save(const char *)LinearRegressionvirtual
save(FILE *)LinearRegressionvirtual
setInputWeight(double value, unsigned int weightNum, unsigned int whichOutput=0)LinearRegression
setLearnRate(double)FunctionApproximatorvirtual
setOutputActivation(tActivation t)FunctionApproximatorinline
setUseBinary(bool binary)LinearRegressioninline
test(const std::vector< double > &input)LinearRegressionvirtual
test(const std::vector< unsigned int > &input)LinearRegressionvirtual
train(std::vector< double > &input, std::vector< double > &output2)LinearRegressionvirtual
train(std::vector< unsigned int > &input, std::vector< double > &output2)LinearRegressionvirtual
updatesLinearRegressionprivate
useBinaryLinearRegressionprivate
validSaveFile(char *fname)LinearRegressionstatic
weightLinearRegressionprivate
~FunctionApproximator()FunctionApproximatorinlinevirtual
~LinearRegression()LinearRegression