25     int32_t size, 
float64_t w, int32_t ms, int32_t ss)
 
   57     for (int32_t i=0; i<alen; i++)
 
   58         sum+=(avec[i]-bvec[i])*(avec[i]-bvec[i]);
 
   64         for (int32_t i=0; i<alen-shift; i++)
 
   65             sum+=(avec[i+shift]-bvec[i])*(avec[i+shift]-bvec[i]);
 
   69         for (int32_t i=0; i<alen-shift; i++)
 
   70             sum+=(avec[i]-bvec[i+shift])*(avec[i]-bvec[i+shift]);
 
   80 void CGaussianShiftKernel::init()
 
virtual ~CGaussianShiftKernel()
virtual bool init(CFeatures *l, CFeatures *r)
virtual float64_t compute(int32_t idx_a, int32_t idx_b)
The well known Gaussian kernel (swiss army knife for SVMs) computed on CDotFeatures. 
CFeatures * rhs
feature vectors to occur on right hand side 
all of classes and functions are contained in the shogun namespace 
CFeatures * lhs
feature vectors to occur on left hand side 
virtual float64_t get_width() const