Click or drag to resize
Accord.NET (logo)

ILinear Interface

Kernel function interface.

Namespace:  Accord.Statistics.Kernels
Assembly:  Accord.Statistics (in Accord.Statistics.dll) Version: 3.8.0
Syntax
public interface ILinear : ILinear<double[]>, 
	IKernel<double[]>
Request Example View Source

The ILinear type exposes the following members.

Methods
  NameDescription
Public methodAdd
Elementwise addition of a and b, storing in result.
(Inherited from ILinearT.)
Public methodCompress
Compress a set of support vectors and weights into a single parameter vector.
(Inherited from ILinearT.)
Public methodCreateVector
Creates an input vector from the given double values.
(Inherited from ILinearT.)
Public methodFunction(Double, T)
The kernel function.
(Inherited from ILinearT.)
Public methodGetLength
Gets the number of parameters in the input vectors.
(Inherited from ILinearT.)
Public methodProduct(Double, T, Double)
Elementwise multiplication of scalar a and vector b, accumulating in result.
(Inherited from ILinearT.)
Public methodProduct(Double, T, Double)
Elementwise multiplication of vector a and vector b, accumulating in result.
(Inherited from ILinearT.)
Public methodToDouble
Converts the input vectors to a double-precision representation.
(Inherited from ILinearT.)
Top
Remarks

In Machine Learning and statistics, a Kernel is a function that returns the value of the dot product between the images of the two arguments.

k(x,y) = ‹S(x),S(y)›

References:

See Also