60 enum class InferenceEnginePluginId {
122 std::istream&
operator>>(std::istream& in, celantur::InferenceEnginePluginId& plugin_id);
123 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:107
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:101
std::ostream & operator<<(std::ostream &out, const celantur::OptimisationLevel &opt_level)
Definition: CompilationParams.cpp:21
LogSeverity
Enumeration for different log severity levels.
Definition: CompilationParams.h:74
std::istream & operator>>(std::istream &in, celantur::OptimisationLevel &opt_level)
Definition: CompilationParams.cpp:4
OptimisationLevel
Enumeration for different levels of optimization. This enum is used to specify the desired level of o...
Definition: CompilationParams.h:38
CompilePrecision
Enumeration for different precision levels during model compilation. This enum is used to specify the...
Definition: CompilationParams.h:52
std::tuple< int, int, int > MinOptMaxDims
A tuple representing minimum, optimal, and maximum dimensions. This tuple is used to specify the rang...
Definition: CompilationParams.h:28
Definition: CelanturDetection.h:6
Structure to hold model threshold values for different object classes. This structure contains thresh...
Definition: CompilationParams.h:86
float face
Definition: CompilationParams.h:87
float min() const
Definition: CompilationParams.h:92
float person
Definition: CompilationParams.h:89
float license_plate
Definition: CompilationParams.h:88
float vehicle
Definition: CompilationParams.h:90