|
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 |