virtual float64_t get_penalty_gradient(float64_t variable, float64_t gradient)=0
The base class for penalty/regularization used in minimization.
Class SGObject is the base class of all shogun objects.
virtual float64_t get_penalty(float64_t variable)=0
all of classes and functions are contained in the shogun namespace