SVC
API reference for SVC
SVM.SVC
Support Vector Classification. When the kernel is set to rbf
it applies the kernel trick to transform input features before training a linear classifier.
interface SVCProps {
C?: number;
maxIter?: number;
learningRate?: number;
kernel?: 'linear' | 'rbf';
gamma?: number;
}
constructor(props: SVCProps = {})
Parameters
C
(number, default1
): regularization strengthmaxIter
(number, default100
): maximum iterations for traininglearningRate
(number, default0.01
): step size for the optimizerkernel
('linear' | 'rbf', default'rbf'
): kernel typegamma
(number, default1
): RBF kernel coefficient
Example
const svc = new SVC({ kernel: 'linear' });
svc.fit(X, y);
const result = svc.predict(T);