15 #ifndef _EXPONENTIALKERNEL_H___
16 #define _EXPONENTIALKERNEL_H___
82 virtual const char*
get_name()
const {
return "ExponentialKernel"; }
float distance(CJLCoverTreePoint p1, CJLCoverTreePoint p2, float64_t upper_bound)
virtual bool init(CFeatures *l, CFeatures *r)
Class Distance, a base class for all the distances used in the Shogun toolbox.
Class ShogunException defines an exception which is thrown whenever an error inside of shogun occurs...
The Exponential Kernel, closely related to the Gaussian Kernel computed on CDotFeatures.
Features that support dot products among other operations.
virtual void load_serializable_post()
virtual EKernelType get_kernel_type()
Template class DotKernel is the base class for kernels working on DotFeatures.
all of classes and functions are contained in the shogun namespace
virtual const char * get_name() const
The class Features is the base class of all feature objects.
virtual float64_t compute(int32_t idx_a, int32_t idx_b)
virtual ~CExponentialKernel()
virtual float64_t get_width() const