|
| void | tpt_svm_sigmoid_init_f32 (tpt_svm_sigmoid_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 coef0, f32_t gamma) |
| | SVM sigmoid instance init function.
|
| void | tpt_svm_sigmoid_predict_f32 (int32_t *aResult, const tpt_svm_sigmoid_f32_t *aSVM, const f32_t *aInData) |
| | SVM sigmoid prediction.
|
Sigmoid kernel SVM initialization and prediction helpers.
◆ tpt_svm_sigmoid_init_f32()
| void tpt_svm_sigmoid_init_f32 |
( |
tpt_svm_sigmoid_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 | coef0, |
|
|
f32_t | gamma ) |
SVM sigmoid instance init function.
Classes are integer used as output of the function (instead of having -1, 1 as class values).
- Parameters
-
| [in] | aSVM | points to an instance of the rbf 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 |
| [in] | coef0 | coeff0 (scikit-learn terminology) |
| [in] | gamma | gamma (scikit-learn terminology) |
- Returns
- none.
Classes are integer used as output of the function (instead of having -1, 1 as class values).
- Parameters
-
| [in] | aSVM | points to an instance of the sigmoid 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 |
| [in] | coef0 | coeff0 (scikit-learn terminology) |
| [in] | gamma | gamma (scikit-learn terminology) |
- Returns
- none.
◆ tpt_svm_sigmoid_predict_f32()
SVM sigmoid prediction.
- Parameters
-
| [out] | aResult | Decision value |
| [in] | aSVM | Pointer to an instance of the rbf SVM structure. |
| [in] | aInData | Pointer to input vector. |
- Returns
- none.
- Parameters
-
| [out] | aResult | Decision value |
| [in] | aSVM | Pointer to an instance of the sigmoid SVM structure. |
| [in] | aInData | Pointer to input vector |
- Returns
- none.