NeuralNet 1.0
Loading...
Searching...
No Matches
NeuralNet::Adam Member List

This is the complete list of members for NeuralNet::Adam, including all inherited members.

Adam(double alpha=0.001, double beta1=0.9, double beta2=0.999, double epsilon=10E-8)NeuralNet::Adaminline
alpha (defined in NeuralNet::Optimizer)NeuralNet::Optimizerprotected
Optimizer(double alpha) (defined in NeuralNet::Optimizer)NeuralNet::Optimizerinline
update(Eigen::MatrixBase< Derived1 > &param, const Eigen::MatrixBase< Derived2 > &gradients, Eigen::MatrixBase< Derived1 > &m, Eigen::MatrixBase< Derived1 > &v) (defined in NeuralNet::Adam)NeuralNet::Adaminline
updateBiases(Eigen::MatrixXd &biases, const Eigen::MatrixXd &biasesGrad) overrideNeuralNet::Adaminlinevirtual
updateWeights(Eigen::MatrixXd &weights, const Eigen::MatrixXd &weightsGrad) overrideNeuralNet::Adaminlinevirtual
~Adam() override=default (defined in NeuralNet::Adam)NeuralNet::Adam
~Optimizer()=default (defined in NeuralNet::Optimizer)NeuralNet::Optimizervirtual