AIToolbox
A library that offers tools for AI problem solving.
AIToolbox::Adam Member List

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() constAIToolbox::Adam
getBeta1() constAIToolbox::Adam
getBeta2() constAIToolbox::Adam
getEpsilon() constAIToolbox::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