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)