clear(void) | mimas::nn_mlp_tool | |
feedForward(Matrix &pat) | mimas::nn_mlp_tool | |
getIterations(void) | mimas::nn_mlp_tool | |
init(int nodes,...) | mimas::nn_mlp_tool | |
load(const char *fn) | mimas::nn_mlp_tool | |
Matrix typedef | mimas::nn_mlp_tool | |
nn_mlp_tool(void) | mimas::nn_mlp_tool | |
object(void) | mimas::object | [inline] |
save(const char *fn) | mimas::nn_mlp_tool | |
setDebug(bool val) | mimas::nn_mlp_tool | |
setIterations(int i) | mimas::nn_mlp_tool | |
setTransferFuncDerivLayer(ptrToFuncType newfunc, int layer) | mimas::nn_mlp_tool | |
setTransferFuncLayer(ptrToFuncType newfunc, int layer) | mimas::nn_mlp_tool | |
showConfig(void) | mimas::nn_mlp_tool | |
trainBatch(Matrix &pat, double learningRate=0.3, double momentum=0.05, double weightDecay=0.0) | mimas::nn_mlp_tool | |
trainOnline(Matrix &pat, double learningRate=0.3, double momentum=0.05, double weightDecay=0.0) | mimas::nn_mlp_tool | |
trainQprop(Matrix &pat, double learningRate=0.0005, double momentum=0.05, double maxFactor=2.0) | mimas::nn_mlp_tool | |
trainRprop(Matrix &pat, double etapos=1.2, double etaneg=0.5) | mimas::nn_mlp_tool | |
transferFunc(double val) | mimas::nn_mlp_tool | [virtual] |
transferFuncDeriv(double val) | mimas::nn_mlp_tool | [virtual] |
transferFuncDerivLinear(double val) | mimas::nn_mlp_tool | |
transferFuncDerivTanh(double val) | mimas::nn_mlp_tool | |
transferFuncLinear(double val) | mimas::nn_mlp_tool | |
transferFuncTanh(double val) | mimas::nn_mlp_tool | |
Vector typedef | mimas::nn_mlp_tool | |
~nn_mlp_tool(void) | mimas::nn_mlp_tool | |
~object(void) | mimas::object | [inline, virtual] |