32 #ifndef INVERSESCALINGLEARNINGRATE_H
33 #define INVERSESCALINGLEARNINGRATE_H
64 virtual const char*
get_name()
const {
return "InverseScalingLearningRate"; }
The base class about learning rate for descent-based minimizers.
virtual const char * get_name() const
virtual void set_initial_learning_rate(float64_t initial_learning_rate)
virtual ~InverseScalingLearningRate()
virtual void set_exponent(float64_t exponent)
virtual float64_t get_learning_rate(int32_t iter_counter)
float64_t m_initial_learning_rate
InverseScalingLearningRate()
The implements the inverse scaling learning rate.
all of classes and functions are contained in the shogun namespace
virtual void set_slope(float64_t slope)
virtual void set_intercept(float64_t intercept)