Class GradientDecentOptimizer

Inheritance Relationships

Base Type

Class Documentation

class GradientDecentOptimizer : public GradientBasedOptimizer

Public Functions

inline GradientDecentOptimizer(UINT trainable_parameter_count, double learning_rate = 0.01)
inline virtual ~GradientDecentOptimizer()
inline virtual void apply_gradient(std::vector<double> *parameter, const std::vector<double> &gradient) override