AIToolbox
A library that offers tools for AI problem solving.
|
This is the complete list of members for AIToolbox::Adam, including all inherited members.
Adam(AIToolbox::Vector *point, const AIToolbox::Vector &gradient, double alpha=0.001, double beta1=0.9, double beta2=0.999, double epsilon=1e-8) | AIToolbox::Adam | |
getAlpha() const | AIToolbox::Adam | |
getBeta1() const | AIToolbox::Adam | |
getBeta2() const | AIToolbox::Adam | |
getEpsilon() const | AIToolbox::Adam | |
reset() | AIToolbox::Adam | |
reset(AIToolbox::Vector *point, const AIToolbox::Vector &gradient) | AIToolbox::Adam | |
setAlpha(double alpha) | AIToolbox::Adam | |
setBeta1(double beta1) | AIToolbox::Adam | |
setBeta2(double beta2) | AIToolbox::Adam | |
setEpsilon(double epsilon) | AIToolbox::Adam | |
step() | AIToolbox::Adam |