edu.udo.cs.myRVM.Kernel
Class KernelCauchy

java.lang.Object
  extended by edu.udo.cs.myRVM.Kernel.Kernel
      extended by edu.udo.cs.myRVM.Kernel.KernelRadial
          extended by edu.udo.cs.myRVM.Kernel.KernelCauchy

public class KernelCauchy
extends KernelRadial

Cauchy kernel: K(x, y) = 1 / (1 + lengthScale^{-2} * ||x - y||^2)

Version:
$Id: KernelCauchy.java,v 1.5 2006/09/30 00:05:31 ingomierswa Exp $
Author:
Piotr Kasprzak, Ingo Mierswa

Field Summary
 
Fields inherited from class edu.udo.cs.myRVM.Kernel.KernelRadial
lengthScale
 
Constructor Summary
KernelCauchy()
          Constructor(s)
KernelCauchy(double lengthScale)
           
 
Method Summary
 double eval(double[] x, double[] y)
          evaluate kernel
 java.lang.String toString()
           
 
Methods inherited from class edu.udo.cs.myRVM.Kernel.KernelRadial
readKernelData, writeKernelData
 
Methods inherited from class edu.udo.cs.myRVM.Kernel.Kernel
norm2, readKernel, writeKernel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

KernelCauchy

public KernelCauchy()
Constructor(s)


KernelCauchy

public KernelCauchy(double lengthScale)
Method Detail

eval

public double eval(double[] x,
                   double[] y)
evaluate kernel

Overrides:
eval in class KernelRadial


toString

public java.lang.String toString()
Overrides:
toString in class KernelRadial


Copyright © 2001-2006