Linear kernel SVM initialization and prediction helpers.
◆ tpt_svm_linear_f32_t
Instance structure for linear SVM prediction function.
◆ tpt_svm_polynomial_f32_t
Instance structure for polynomial SVM prediction function.
◆ tpt_svm_rbf_f32_t
Instance structure for rbf SVM prediction function.
◆ tpt_svm_sigmoid_f32_t
Instance structure for sigmoid SVM prediction function.
◆ tpt_svm_linear_init_f32()
| void tpt_svm_linear_init_f32 |
( |
tpt_svm_linear_f32_t * | aSVM, |
|
|
uint32_t | nbOfSupportVectors, |
|
|
uint32_t | vectorDimension, |
|
|
f32_t | intercept, |
|
|
const f32_t * | dualCoefficients, |
|
|
const f32_t * | supportVectors, |
|
|
const int32_t * | classes ) |
SVM linear instance init function.
Classes are integer used as output of the function (instead of having -1, 1 as class values).
- Parameters
-
| [in] | aSVM | Parameters for the SVM function |
| [in] | nbOfSupportVectors | Number of support vectors |
| [in] | vectorDimension | Dimension of vector space |
| [in] | intercept | Intercept |
| [in] | dualCoefficients | Array of dual coefficients |
| [in] | supportVectors | Array of support vectors |
| [in] | classes | Array of 2 classes ID |
- Returns
- none.
Classes are integer used as output of the function (instead of having -1, 1 as class values).
- Parameters
-
| [in] | aSVM | Pointer to an instance of the linear SVM structure. |
| [in] | nbOfSupportVectors | Number of support vectors |
| [in] | vectorDimension | Dimension of vector space |
| [in] | intercept | Intercept |
| [in] | dualCoefficients | Array of dual coefficients |
| [in] | supportVectors | Array of support vectors |
| [in] | classes | Array of 2 classes ID |
- Returns
- none.
◆ tpt_svm_linear_predict_f32()
SVM linear prediction.
- Parameters
-
| [out] | aResult | Decision value |
| [in] | aSVM | Pointer to an instance of the linear SVM structure. |
| [in] | aInData | Pointer to input vector. |
- Returns
- none.
- Parameters
-
| [out] | aResult | Decision value |
| [in] | aSVM | Pointer to an instance of the linear SVM structure. |
| [in] | aInData | Pointer to input vector |
- Returns
- none.