ILNumerics - Technical Application Development
Assembly: ILNumerics.Toolboxes.MachineLearning (in ILNumerics.Toolboxes.MachineLearning.dll) Version: 5.5.0.0 (5.5.7503.3146)
The kernel ridge regression model.
Calculates the kernel ridge regression (KRR) of X to Y.
[ILNumerics Machine Learning Toolbox]
Namespace: ILNumerics.Toolboxes
Assembly: ILNumerics.Toolboxes.MachineLearning (in ILNumerics.Toolboxes.MachineLearning.dll) Version: 5.5.0.0 (5.5.7503.3146)
Syntax
public static Result<double> krr( InArray<double> X, InArray<double> Y, KRRTypes kernel, InArray<double> Kernelparam, InArray<double> Regularization )
Parameters
- X
- Type: ILNumericsInArrayDouble
Input data X, observations in columns. - Y
- Type: ILNumericsInArrayDouble
Input data Y (regression target). - kernel
- Type: ILNumerics.ToolboxesKRRTypes
Kernel type to use. - Kernelparam
- Type: ILNumericsInArrayDouble
Kernel parameters, scalar constant, if invalid: defaults to 1. - Regularization
- Type: ILNumericsInArrayDouble
Regularization constant (set to -1 to have no regularization).
Return Value
Type: ResultDoubleThe kernel ridge regression model.
Remarks
[ILNumerics Machine Learning Toolbox]
See Also