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)