weka.classifiers.functions.supportVector
Class RBFKernel

java.lang.Object
  extended by weka.classifiers.functions.supportVector.Kernel
      extended by weka.classifiers.functions.supportVector.CachedKernel
          extended by weka.classifiers.functions.supportVector.RBFKernel
All Implemented Interfaces:
java.io.Serializable

public class RBFKernel
extends CachedKernel

The RBF kernel. K(x, y) = e^-(gamma * ^2)

Version:
$Revision: 1.1.2.2 $
Author:
Eibe Frank (eibe@cs.waikato.ac.nz), Shane Legg (shane@intelligenesis.net) (sparse vector code), Stuart Inglis (stuart@reeltwo.com) (sparse vector code), J. Lindgren (jtlindgr{at}cs.helsinki.fi) (RBF kernel)
See Also:
Serialized Form

Constructor Summary
RBFKernel(Instances data, int cacheSize, double gamma)
          Constructor.
 
Method Summary
 
Methods inherited from class weka.classifiers.functions.supportVector.CachedKernel
clean, eval, numCacheHits, numEvals
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RBFKernel

public RBFKernel(Instances data,
                 int cacheSize,
                 double gamma)
          throws java.lang.Exception
Constructor. Initializes m_kernelPrecalc[].

Throws:
java.lang.Exception