SaigeVision C/C++  1.4.7
SaigeVision API document for C/C++
Additional scores

Functions

eErrorType SR_GetClsTestAdditionalScore (ClsTestHandle handle, int *additionalScores)
 Get Additional scores. More...
 
eErrorType SR_SetClsTestAdditionalScore (ClsTestHandle handle, int numOfClasses, int *additionalScores, bool writeOnModelFile=true)
 Set Additional scores. More...
 

Detailed Description

The classification algorithm calculates raw scores for each class which indicates probability that a image is classified into the class.
Additional scores are added to each class's raw score, and then the algorithm classify the image by final scores.

Function Documentation

◆ SR_GetClsTestAdditionalScore()

eErrorType SR_GetClsTestAdditionalScore ( ClsTestHandle  handle,
int *  additionalScores 
)

Get Additional scores.

Parameters
handleclassification file handler
[out]additionalScoresmemory address receiving Additional scores. The length of memory must be equal to number of classes
Examples
ExampleClsRuntime.cpp, and ExampleClsRuntimeBatchInspection.cpp.

◆ SR_SetClsTestAdditionalScore()

eErrorType SR_SetClsTestAdditionalScore ( ClsTestHandle  handle,
int  numOfClasses,
int *  additionalScores,
bool  writeOnModelFile = true 
)

Set Additional scores.

Parameters
handleclassification file handler
numOfClassesnumber of classes
[out]additionalScoresmemory address holding Additional scores. The length of memory must be equal to number of classes
writeOnModelFileoverwrite on model file or not
Examples
ExampleClsRuntime.cpp, and ExampleClsRuntimeBatchInspection.cpp.