jnisvmlight
Class ExtendedKernel

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

public abstract class ExtendedKernel
extends Kernel

Abstract class for an extended kernel.

See Also:
Serialized Form

Field Summary
protected  double m_a
           
protected  double m_c
           
 
Fields inherited from class jnisvmlight.Kernel
m_kernel
 
Constructor Summary
protected ExtendedKernel()
           
protected ExtendedKernel(Kernel nestedKernel, double multiplier, double constant)
           
 
Method Summary
 double getConstant()
           
 double getMultiplier()
           
 void setConstant(double c)
           
 void setMultiplier(double m)
           
 
Methods inherited from class jnisvmlight.Kernel
evaluate, getNestedKernel, setNestedKernel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_a

protected double m_a

m_c

protected double m_c
Constructor Detail

ExtendedKernel

protected ExtendedKernel()

ExtendedKernel

protected ExtendedKernel(Kernel nestedKernel,
                         double multiplier,
                         double constant)
Method Detail

getConstant

public double getConstant()

getMultiplier

public double getMultiplier()

setConstant

public void setConstant(double c)

setMultiplier

public void setMultiplier(double m)