Package | Description |
---|---|
com.imsl.datamining.supportvectormachine |
Support vector machines.
|
Modifier and Type | Method and Description |
---|---|
protected double |
Kernel.dot(DataNode[] x,
DataNode[] y)
Calculates the dot product between two
DataNode arrays. |
protected double |
Kernel.dot(DataNode[] x,
DataNode[] y)
Calculates the dot product between two
DataNode arrays. |
double |
PolynomialKernel.kernelFunction(DataNode[][] x,
int i,
int j)
Calculates the kernel function between two
DataNode s. |
double |
LinearKernel.kernelFunction(DataNode[][] x,
int i,
int j)
Calculates the kernel function between two
DataNode s. |
double |
SigmoidKernel.kernelFunction(DataNode[][] x,
int i,
int j)
Calculates the kernel function between two
DataNode s. |
double |
RadialBasisKernel.kernelFunction(DataNode[][] x,
int i,
int j)
Calculates the kernel function between two
DataNode s. |
abstract double |
Kernel.kernelFunction(DataNode[][] x,
int i,
int j)
Abstract method to calculate the kernel function between two
DataNode arrays. |
double |
PolynomialKernel.kernelFunction(DataNode[] x,
DataNode[] y)
Calculates the kernel function between two
DataNode s. |
double |
PolynomialKernel.kernelFunction(DataNode[] x,
DataNode[] y)
Calculates the kernel function between two
DataNode s. |
double |
LinearKernel.kernelFunction(DataNode[] x,
DataNode[] y)
Calculates the kernel function between two
DataNode s. |
double |
LinearKernel.kernelFunction(DataNode[] x,
DataNode[] y)
Calculates the kernel function between two
DataNode s. |
double |
SigmoidKernel.kernelFunction(DataNode[] x,
DataNode[] y)
Calculates the kernel function between two
DataNode s. |
double |
SigmoidKernel.kernelFunction(DataNode[] x,
DataNode[] y)
Calculates the kernel function between two
DataNode s. |
double |
RadialBasisKernel.kernelFunction(DataNode[] x,
DataNode[] y)
Calculates the kernel function between two
DataNode s. |
double |
RadialBasisKernel.kernelFunction(DataNode[] x,
DataNode[] y)
Calculates the kernel function between two
DataNode s. |
abstract double |
Kernel.kernelFunction(DataNode[] x,
DataNode[] y)
Abstract method to calculate the kernel function between two
DataNode arrays. |
abstract double |
Kernel.kernelFunction(DataNode[] x,
DataNode[] y)
Abstract method to calculate the kernel function between two
DataNode arrays. |
protected SVModel |
SVOneClass.optimize(DataNode[][] x,
double[] y,
double[] w,
int len,
Kernel kernel)
Performs the one class support vector machine optimization problem.
|
protected SVModel |
SVClassification.optimize(DataNode[][] x,
double[] y,
double[] w,
int len,
Kernel kernel)
Performs the classification support vector machine optimization problem.
|
protected abstract SVModel |
SupportVectorMachine.optimize(DataNode[][] x,
double[] y,
double[] w,
int len,
Kernel kernel)
Abstract method to perform the support vector machine optimization.
|
protected SVModel |
SVRegression.optimize(DataNode[][] x,
double[] y,
double[] w,
int len,
Kernel kernel)
Performs the regression support vector machine optimization problem.
|
Copyright © 2020 Rogue Wave Software. All rights reserved.