HOG2
LogisticRegression Member List

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

allocateMemory()LogisticRegressionprivate
dg(double a)LogisticRegressionprivate
error(double *output)LogisticRegressionprivate
freeMemory()LogisticRegressionprivate
FunctionApproximator()FunctionApproximatorinline
g(double a)LogisticRegressionprivate
GetInput(std::vector< double > &input, const std::vector< double > &target)LogisticRegressioninlinevirtual
getInputWeight(int inp, int outp=0)LogisticRegressioninlinevirtual
getLearnRate()FunctionApproximatorvirtual
getNumInputs()LogisticRegressioninlinevirtual
getOutputActivation()FunctionApproximatorinline
getWeightFrequency(unsigned int weightNum, unsigned int whichOutput=0)LogisticRegression
getWeightUpdateAverage(std::vector< double > &var, unsigned int which=0)LogisticRegression
getWeightUpdateAverage(unsigned int weightNum, unsigned int whichOutput=0)LogisticRegression
getWeightUpdateSum(std::vector< double > &var, unsigned int which=0)LogisticRegression
getWeightUpdateSum(unsigned int weightNum, unsigned int whichOutput=0)LogisticRegression
getWeightUpdateVariance(std::vector< double > &var, unsigned int which=0)LogisticRegression
getWeightUpdateVariance(unsigned int weightNum, unsigned int whichOutput=0)LogisticRegression
inputsLogisticRegressionprivate
load(const char *)LogisticRegressionvirtual
load(FILE *)LogisticRegressionvirtual
load(const FunctionApproximator *fa)LogisticRegressioninlinevirtual
load(const LogisticRegression *)LogisticRegression
LogisticRegression(int _inputs, int _outputs, double learnrate)LogisticRegression
LogisticRegression(LogisticRegression *)LogisticRegression
LogisticRegression(char *)LogisticRegression
LogisticRegression(FunctionApproximator *)LogisticRegression
outputLogisticRegressionprivate
outputActivationFunctionApproximatorprotected
outputerr(std::vector< double > &output, std::vector< double > &expected, int which)LogisticRegressionprivate
outputsLogisticRegressionprivate
Print()LogisticRegressionvirtual
rateFunctionApproximatorprotected
resetWeightVariance(unsigned int weightNum, unsigned int whichOutput=0)LogisticRegression
resetWeightVariance()LogisticRegression
resizeInputs(int newSize, double newVal)LogisticRegression
resizeInputs(int newSize)LogisticRegression
save(const char *)LogisticRegressionvirtual
save(FILE *)LogisticRegressionvirtual
setInputWeight(double value, unsigned int weightNum, unsigned int whichOutput=0)LogisticRegression
setLearnRate(double)FunctionApproximatorvirtual
setOutputActivation(tActivation t)FunctionApproximatorinline
setUseBinary(bool binary)LogisticRegressioninline
test(const std::vector< double > &input)LogisticRegressionvirtual
test(const std::vector< unsigned int > &input)LogisticRegressionvirtual
train(std::vector< double > &input, std::vector< double > &output2)LogisticRegressionvirtual
train(std::vector< unsigned int > &input, std::vector< double > &output2)LogisticRegressionvirtual
updatesLogisticRegressionprivate
useBinaryLogisticRegressionprivate
validSaveFile(char *fname)LogisticRegressionstatic
weightLogisticRegressionprivate
~FunctionApproximator()FunctionApproximatorinlinevirtual
~LogisticRegression()LogisticRegression