11 #ifndef _LOCALALIGNMENTSTRINGKERNEL_H___
12 #define _LOCALALIGNMENTSTRINGKERNEL_H___
78 return "LocalAlignmentStringKernel";
103 int32_t LogSum(int32_t p1, int32_t p2);
122 int32_t* aaX, int32_t* aaY, int32_t nX, int32_t nY);
126 void init_static_variables();
virtual const char * get_name() const
static const char * aaList
static int32_t logsum_lookup[LOGSUM_TBL]
static const int32_t blosum[]
virtual float64_t compute(int32_t idx_a, int32_t idx_b)
all of classes and functions are contained in the shogun namespace
virtual ~CLocalAlignmentStringKernel()
virtual bool init(CFeatures *l, CFeatures *r)
The class Features is the base class of all feature objects.
virtual EKernelType get_kernel_type()
CLocalAlignmentStringKernel(int32_t size=0)
The LocalAlignmentString kernel compares two sequences through all possible local alignments between ...
Template class StringKernel, is the base class of all String Kernels.