67 enum class InferenceEnginePluginId {
127 std::istream&
operator>>(std::istream& in, celantur::InferenceEnginePluginId& plugin_id);
128 std::ostream&
operator<<(std::ostream& out,
const celantur::InferenceEnginePluginId& plugin_id);
std::map< std::string, std::any > InferenceEnginePluginCompileSettings
The settings for compiling the model for the inference engine. The settings are passed as a map of ke...
Definition: CompilationParams.h:114
std::map< std::string, std::any > InferenceEnginePluginSettings
The settings for the inference engine used during runtime. The settings are passed as a map of key-va...
Definition: CompilationParams.h:108
std::istream & operator>>(std::istream &os, celantur::BlurType &blur_type)
Definition: CommonParameters.cpp:23
std::ostream & operator<<(std::ostream &os, const celantur::BlurType &blur_type)
Definition: CommonParameters.cpp:5
LogSeverity
Enumeration for different log severity levels.
Definition: CompilationParams.h:81
OptimisationLevel
Enumeration for different levels of optimization. This enum is used to specify the desired level of o...
Definition: CompilationParams.h:45
CompilePrecision
Enumeration for different precision levels during model compilation. This enum is used to specify the...
Definition: CompilationParams.h:59
Definition: CelanturDetection.h:6
A tuple representing minimum, optimal, and maximum dimensions. This tuple is used to specify the rang...
Definition: CompilationParams.h:28
std::tuple< int, int, int > values
Definition: CompilationParams.h:29
static MinOptMaxDims from_tuple(std::tuple< int, int, int > &&in)
Definition: CompilationParams.h:30
Structure to hold model threshold values for different object classes. This structure contains thresh...
Definition: CompilationParams.h:93
float face
Definition: CompilationParams.h:94
float min() const
Definition: CompilationParams.h:99
float person
Definition: CompilationParams.h:96
float license_plate
Definition: CompilationParams.h:95
float vehicle
Definition: CompilationParams.h:97