n2p2 - A neural network potential package
nnp::GradientDescent Member List

This is the complete list of members for nnp::GradientDescent, including all inherited members.

beta1nnp::GradientDescentprivate
beta1tnnp::GradientDescentprivate
beta2nnp::GradientDescentprivate
beta2tnnp::GradientDescentprivate
DescentType enum namennp::GradientDescent
DT_ADAM enum valuennp::GradientDescent
DT_FIXED enum valuennp::GradientDescent
epsilonnnp::GradientDescentprivate
errornnp::GradientDescentprivate
etannp::GradientDescentprivate
eta0nnp::GradientDescentprivate
getTiming() constnnp::Updatervirtual
gradientnnp::GradientDescentprivate
GradientDescent(std::size_t const sizeState, DescentType const type)nnp::GradientDescent
info() constnnp::GradientDescentvirtual
mnnp::GradientDescentprivate
prefixnnp::Updaterprotected
resetTimingLoop()nnp::Updatervirtual
setError(double const *const error, std::size_t const size=1)nnp::GradientDescentvirtual
setJacobian(double const *const jacobian, std::size_t const columns=1)nnp::GradientDescentvirtual
setParametersAdam(double const eta, double const beta1, double const beta2, double const epsilon)nnp::GradientDescent
setParametersFixed(double const eta)nnp::GradientDescent
setState(double *state)nnp::GradientDescentvirtual
setupTiming(std::string const &prefix="upd")nnp::Updatervirtual
sizeStatennp::Updaterprotected
statennp::GradientDescentprivate
status(std::size_t epoch) constnnp::GradientDescentvirtual
statusHeader() constnnp::GradientDescentvirtual
swnnp::Updaterprotected
timingnnp::Updaterprotected
timingResetnnp::Updaterprotected
typennp::GradientDescentprivate
update()nnp::GradientDescentvirtual
Updater(std::size_t const sizeState)nnp::Updaterprotected
vnnp::GradientDescentprivate
~GradientDescent()nnp::GradientDescentinlinevirtual