com.rapidminer.operator.learner.functions.kernel.rvm.kernel
Class KernelCauchy

java.lang.Object
  extended by com.rapidminer.operator.learner.functions.kernel.rvm.kernel.Kernel
      extended by com.rapidminer.operator.learner.functions.kernel.rvm.kernel.KernelRadial
          extended by com.rapidminer.operator.learner.functions.kernel.rvm.kernel.KernelCauchy
All Implemented Interfaces:
java.io.Serializable

public class KernelCauchy
extends KernelRadial

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

Author:
Piotr Kasprzak, Ingo Mierswa
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.rapidminer.operator.learner.functions.kernel.rvm.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 com.rapidminer.operator.learner.functions.kernel.rvm.kernel.Kernel
norm2
 
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-2009 by Rapid-I