22 #ifndef __KERNEL_FUNCTION_TYPES_LINEAR_H__
23 #define __KERNEL_FUNCTION_TYPES_LINEAR_H__
25 #include "algorithms/kernel_function/kernel_function_types.h"
40 namespace kernel_function
70 struct DAAL_EXPORT Parameter:
public ParameterBase
72 Parameter(
double k = 1.0,
double b = 0.0);
82 class DAAL_EXPORT Input :
public kernel_function::Input
86 Input(
const Input& other);
95 services::Status check(
const daal::algorithms::Parameter *par,
int method)
const DAAL_C11_OVERRIDE;
99 using interface1::Input;
100 using interface1::Parameter;
daal::algorithms::kernel_function::linear::interface1::Parameter
Parameters for the linear kernel function k(X,Y) + b.
Definition: kernel_function_types_linear.h:70
daal
Definition: algorithm_base_common.h:31
daal::algorithms::kernel_function::linear::interface1::Parameter::b
double b
Definition: kernel_function_types_linear.h:74
daal::algorithms::kernel_function::linear::defaultDense
Definition: kernel_function_types_linear.h:54
daal::algorithms::kernel_function::linear::Method
Method
Definition: kernel_function_types_linear.h:52
daal::algorithms::kernel_function::linear::interface1::Parameter::k
double k
Definition: kernel_function_types_linear.h:73
daal::algorithms::kernel_function::linear::fastCSR
Definition: kernel_function_types_linear.h:55