SciLib.Neuro.SVM
Class KernelHandler
java.lang.Object
SciLib.Neuro.SVM.KernelHandler
- All Implemented Interfaces:
- Kernel
- Direct Known Subclasses:
- GaussianRBFKernel, LinearKernel, PolynomialKernel, SigmoidKernel
public class KernelHandler
- extends java.lang.Object
- implements Kernel
|
Field Summary |
protected double |
lambda
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
lambda
protected double lambda
KernelHandler
public KernelHandler(double lambda)
getParameter
public double getParameter()
- Specified by:
getParameter in interface Kernel
kernelType
public int kernelType()
- Specified by:
kernelType in interface Kernel
setParameter
public void setParameter(double lambda)
- Specified by:
setParameter in interface Kernel
kernel
public double kernel(matrix patterns,
int i1,
int i2)
- Specified by:
kernel in interface Kernel
kernel
public double kernel(matrix patterns,
int i1,
vector x)
- Specified by:
kernel in interface Kernel