32 #ifndef MOMEMTUMCORRECTION_H
33 #define MOMEMTUMCORRECTION_H
virtual void initialize_previous_direction(index_t len)
virtual float64_t get_length_previous_descend_direction()
virtual ~MomentumCorrection()
virtual float64_t get_previous_descend_direction(index_t idx)
SGVector< float64_t > m_previous_descend_direction
This is a base class for descend based correction method.
all of classes and functions are contained in the shogun namespace
This is a base class for momentum correction methods.
virtual bool is_initialized()
virtual DescendPair get_corrected_descend_direction(float64_t negative_descend_direction, index_t idx)=0