Package edu.cmu.tetrad.search.utils
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 TypeMethodDescriptiondoubleeval(double i, double j) Evaluates the kernel at two points in the input spacedoubleGets kernel bandwidthvoidsetDefaultBw(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
Sets bandwidth from data using default method -
getBandwidth
double getBandwidth()Gets kernel bandwidth
-