jnisvmlight
Class Kernel

java.lang.Object
  extended by jnisvmlight.Kernel
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ExtendedKernel, LinearKernel, RadialBaseKernel

public abstract class Kernel
extends java.lang.Object
implements java.io.Serializable

Abstract kernel class.

See Also:
Serialized Form

Field Summary
protected  Kernel m_kernel
           
 
Constructor Summary
protected Kernel()
           
protected Kernel(Kernel nestedKernel)
           
 
Method Summary
abstract  double evaluate(FeatureVector v1, FeatureVector v2)
           
 Kernel getNestedKernel()
           
 void setNestedKernel(Kernel nestedKernel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_kernel

protected Kernel m_kernel
Constructor Detail

Kernel

protected Kernel()

Kernel

protected Kernel(Kernel nestedKernel)
Method Detail

evaluate

public abstract double evaluate(FeatureVector v1,
                                FeatureVector v2)

getNestedKernel

public Kernel getNestedKernel()

setNestedKernel

public void setNestedKernel(Kernel nestedKernel)