Catalano.Statistics.Kernels
Class Dirichlet
- java.lang.Object
-
- Catalano.Statistics.Kernels.Dirichlet
-
- All Implemented Interfaces:
- IMercerKernel<double[]>, java.io.Serializable
public class Dirichlet extends java.lang.Object implements IMercerKernel<double[]>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description Dirichlet(int dimension)Constructs a new Dirichlet Kernel
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description doubleFunction(double[] x, double[] y)The kernel function.intgetDimension()Gets the dimension for the kernel.voidsetDimension(int dimension)Sets the dimension for the kernel.
-
-
-
Constructor Detail
-
Dirichlet
public Dirichlet(int dimension)
Constructs a new Dirichlet Kernel- Parameters:
dimension- Dimension of the kernel.
-
-
Method Detail
-
getDimension
public int getDimension()
Gets the dimension for the kernel.- Returns:
- Dimension.
-
setDimension
public void setDimension(int dimension)
Sets the dimension for the kernel.- Parameters:
dimension- Dimension.
-
Function
public double Function(double[] x, double[] y)Description copied from interface:IMercerKernelThe kernel function.- Specified by:
Functionin interfaceIMercerKernel<double[]>- Parameters:
x- Vector x in input space.y- Vectory in input space.- Returns:
- Dot product in feature (kernel) space.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG