public class PearsonKernel extends java.lang.Object implements MercerKernel<double[]>, java.io.Serializable
| Constructor and Description |
|---|
PearsonKernel()
Constructor.
|
PearsonKernel(double omega,
double sigma)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
double |
getOmega()
Get the omega parameter.
|
double |
getSigma()
Get the sigma parameter.
|
double |
k(double[] x,
double[] y)
Kernel function.
|
void |
setOmega(double omega)
Set the omega parameter.
|
void |
setSigma(double sigma)
Set the sigma parameter.
|
java.lang.String |
toString() |
public PearsonKernel()
public PearsonKernel(double omega,
double sigma)
omega - Omega value.sigma - Sigma value.public double getOmega()
public void setOmega(double omega)
omega - Omega parameter.public double getSigma()
public void setSigma(double sigma)
sigma - Sigma parameter.public java.lang.String toString()
toString in class java.lang.Objectpublic double k(double[] x,
double[] y)
MercerKernelk in interface MercerKernel<double[]>