SDK initialisation configuration for manual init.
More...
#include <InitializerConfig.h>
|
|
class | InitializerConfigBuilder |
SDK initialisation configuration for manual init.
Built via InitializerConfigBuilder. Thread pools must be set explicitly in the builder (InitializerConfigBuilder::UseAllAvailableCores(), InitializerConfigBuilder::UseSingleCore(), or the SetFaceIris*Threads setters). Zero in a thread field means use all available cores for that pool.
Set license data via the builder. Models path may be left unset to use DefaultModelsDirectory().
◆ GetFaceIrisOpencvThreads()
| int GetFaceIrisOpencvThreads |
( |
| ) |
const |
|
inlinenodiscard |
Returns the configured OpenCV thread count for face and iris processing.
- Returns
- thread count, or
0 to use all available cores
◆ GetFaceIrisOrtInterThreads()
| int GetFaceIrisOrtInterThreads |
( |
| ) |
const |
|
inlinenodiscard |
Returns the configured ONNX Runtime inter-op thread count for face and iris processing.
- Returns
- thread count, or
0 to use all available cores
◆ GetFaceIrisOrtIntraThreads()
| int GetFaceIrisOrtIntraThreads |
( |
| ) |
const |
|
inlinenodiscard |
Returns the configured ONNX Runtime intra-op thread count for face and iris processing.
- Returns
- thread count, or
0 to use all available cores
◆ GetLicenseContent()
| std::vector< uint8_t > GetLicenseContent |
( |
| ) |
const |
|
inlinenodiscard |
Returns license content.
- Returns
- license file content, or an empty vector when not set in the builder
◆ GetModelsPath()
| std::string GetModelsPath |
( |
| ) |
const |
|
inlinenodiscard |
Returns the IFace models directory path.
- Returns
- path to models
The documentation for this struct was generated from the following file: