11 #ifndef CDIFFERENTIABLEFUNCTION_H_ 12 #define CDIFFERENTIABLEFUNCTION_H_ 14 #include <shogun/lib/config.h>
virtual SGVector< float64_t > get_value()=0
virtual ~CDifferentiableFunction()
virtual CMap< TParameter *, SGVector< float64_t > > * get_gradient(CMap< TParameter *, CSGObject *> *parameters)=0
Class SGObject is the base class of all shogun objects.
An abstract class that describes a differentiable function used for GradientEvaluation.
the class CMap, a map based on the hash-table. w: http://en.wikipedia.org/wiki/Hash_table ...
CDifferentiableFunction()
all of classes and functions are contained in the shogun namespace