Interface Kernel

All Known Implementing Classes:
KernelGaussian

public interface Kernel
Gives an implemented that is implemented by classes that evaluate scalar valued kernels
Author:
Robert Tillman
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    eval(double i, double j)
    Evaluates the kernel at two points in the input space
    double
    Gets kernel bandwidth
    void
    setDefaultBw(DataSet dataset, Node node)
    Sets bandwidth from data using default method
  • Method Details

    • eval

      double eval(double i, double j)
      Evaluates the kernel at two points in the input space
    • setDefaultBw

      void setDefaultBw(DataSet dataset, Node node)
      Sets bandwidth from data using default method
    • getBandwidth

      double getBandwidth()
      Gets kernel bandwidth