LIBDSP Version 4.1.9
LIBDSP Software Library
Loading...
Searching...
No Matches
Radial Basis Function SVM
Collaboration diagram for Radial Basis Function SVM:

Functions

void tpt_svm_rbf_init_f32 (tpt_svm_rbf_f32_t *aSVM, uint32_t nbOfSupportVectors, uint32_t vectorDimension, f32_t intercept, const f32_t *dualCoefficients, const f32_t *supportVectors, const int32_t *classes, f32_t gamma)
 SVM radial basis function instance init function.
void tpt_svm_rbf_predict_f32 (int32_t *aResult, const tpt_svm_rbf_f32_t *aSVM, const f32_t *aInData)
 SVM rbf prediction.

Detailed Description

RBF kernel SVM initialization and prediction helpers.

Function Documentation

◆ tpt_svm_rbf_init_f32()

void tpt_svm_rbf_init_f32 ( tpt_svm_rbf_f32_t * aSVM,
uint32_t nbOfSupportVectors,
uint32_t vectorDimension,
f32_t intercept,
const f32_t * dualCoefficients,
const f32_t * supportVectors,
const int32_t * classes,
f32_t gamma )

SVM radial basis function instance init function.

Classes are integer used as output of the function (instead of having -1, 1 as class values).

Parameters
[in]aSVMpoints to an instance of the polynomial SVM structure.
[in]nbOfSupportVectorsNumber of support vectors
[in]vectorDimensionDimension of vector space
[in]interceptIntercept
[in]dualCoefficientsArray of dual coefficients
[in]supportVectorsArray of support vectors
[in]classesArray of 2 classes ID
[in]gammagamma (scikit-learn terminology)
Returns
none.

Classes are integer used as output of the function (instead of having -1, 1 as class values).

Parameters
[in]aSVMpoints to an instance of the rbf SVM structure.
[in]nbOfSupportVectorsNumber of support vectors
[in]vectorDimensionDimension of vector space
[in]interceptIntercept
[in]dualCoefficientsArray of dual coefficients
[in]supportVectorsArray of support vectors
[in]classesArray of 2 classes ID
[in]gammagamma (scikit-learn terminology)
Returns
none.

◆ tpt_svm_rbf_predict_f32()

void tpt_svm_rbf_predict_f32 ( int32_t * aResult,
const tpt_svm_rbf_f32_t * aSVM,
const f32_t * aInData )

SVM rbf prediction.

Parameters
[out]aResultdecision value
[in]aSVMPointer to an instance of the rbf SVM structure.
[in]aInDataPointer to input vector
Returns
none.