32 #ifndef NESTEROVMOMENTUMCORRECTION_H 33 #define NESTEROVMOMENTUMCORRECTION_H 91 virtual const char*
get_name()
const {
return "NesterovMomentumCorrection"; }
virtual DescendPair get_corrected_descend_direction(float64_t negative_descend_direction, index_t idx)
NesterovMomentumCorrection()
virtual const char * get_name() const
This implements the Nesterov's Accelerated Gradient (NAG) correction.
virtual ~NesterovMomentumCorrection()
all of classes and functions are contained in the shogun namespace
This is a base class for momentum correction methods.