com.rapidminer.tools.math.smoothing
Class GaussianSmoothingKernel

java.lang.Object
  extended by com.rapidminer.tools.math.smoothing.SmoothingKernel
      extended by com.rapidminer.tools.math.smoothing.GaussianSmoothingKernel
All Implemented Interfaces:
java.io.Serializable

public class GaussianSmoothingKernel
extends SmoothingKernel

This class implements the gaussian smoothing kernel. On distance 0, the weight is normalized to 1, and on distance 1 it is nearly 0. But this kernel will never vanish completely.

Author:
Sebastian Land
See Also:
Serialized Form

Constructor Summary
GaussianSmoothingKernel()
           
 
Method Summary
 double getWeight(double distance)
           
 java.lang.String toString()
           
 
Methods inherited from class com.rapidminer.tools.math.smoothing.SmoothingKernel
getWeight
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GaussianSmoothingKernel

public GaussianSmoothingKernel()
Method Detail

getWeight

public double getWeight(double distance)
Specified by:
getWeight in class SmoothingKernel

toString

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


Copyright © 2001-2009 by Rapid-I