Classes | Typedefs | Enumerations

Kernel.h File Reference

Go to the source code of this file.

Classes

struct  K_THREAD_PARAM< T >
class  CKernel
 The Kernel base class. More...

Typedefs

typedef float64_t KERNELCACHE_ELEM
typedef int64_t KERNELCACHE_IDX

Enumerations

enum  EOptimizationType { FASTBUTMEMHUNGRY, SLOWBUTMEMEFFICIENT }
enum  EKernelType {
  K_UNKNOWN = 0, K_LINEAR = 10, K_POLY = 20, K_GAUSSIAN = 30,
  K_GAUSSIANSHIFT = 32, K_GAUSSIANMATCH = 33, K_HISTOGRAM = 40, K_SALZBERG = 41,
  K_LOCALITYIMPROVED = 50, K_SIMPLELOCALITYIMPROVED = 60, K_FIXEDDEGREE = 70, K_WEIGHTEDDEGREE = 80,
  K_WEIGHTEDDEGREEPOS = 81, K_WEIGHTEDDEGREERBF = 82, K_WEIGHTEDCOMMWORDSTRING = 90, K_POLYMATCH = 100,
  K_ALIGNMENT = 110, K_COMMWORDSTRING = 120, K_COMMULONGSTRING = 121, K_SPECTRUMMISMATCHRBF = 122,
  K_COMBINED = 140, K_AUC = 150, K_CUSTOM = 160, K_SIGMOID = 170,
  K_CHI2 = 180, K_DIAG = 190, K_CONST = 200, K_DISTANCE = 220,
  K_LOCALALIGNMENT = 230, K_PYRAMIDCHI2 = 240, K_OLIGO = 250, K_MATCHWORD = 260,
  K_TPPK = 270, K_REGULATORYMODULES = 280, K_SPARSESPATIALSAMPLE = 290, K_HISTOGRAMINTERSECTION = 300
}
enum  EKernelProperty { KP_NONE = 0, KP_LINADD = 1, KP_KERNCOMBINATION = 2, KP_BATCHEVALUATION = 4 }
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

SHOGUN Machine Learning Toolbox - Documentation