Go to the source code of this file.
Macros | |
#define | CHECK_CUSTOM_PARSE_FUNC_PROTOTYPE(customParseFunc) |
Validates a custom parser function definition. More... | |
#define | CHECK_CUSTOM_INSTANCE_MASK_PARSE_FUNC_PROTOTYPE(customParseFunc) |
Validates a custom parser function definition. More... | |
#define | CHECK_CUSTOM_CLASSIFIER_PARSE_FUNC_PROTOTYPE(customParseFunc) |
Validates the classifier custom parser function definition. More... | |
Typedefs | |
typedef bool(* | NvDsPostProcessParseCustomFunc) (std::vector< NvDsInferLayerInfo > const &outputLayersInfo, NvDsInferNetworkInfo const &networkInfo, NvDsPostProcessParseDetectionParams const &detectionParams, std::vector< NvDsPostProcessObjectDetectionInfo > &objectList) |
Type definition for the custom bounding box parsing function. More... | |
typedef bool(* | NvDsPostProcessInstanceMaskParseCustomFunc) (std::vector< NvDsInferLayerInfo > const &outputLayersInfo, NvDsInferNetworkInfo const &networkInfo, NvDsPostProcessParseDetectionParams const &detectionParams, std::vector< NvDsPostProcessInstanceMaskInfo > &objectList) |
Type definition for the custom bounding box and instance mask parsing function. More... | |
typedef bool(* | NvDsPostProcessClassiferParseCustomFunc) (std::vector< NvDsInferLayerInfo > const &outputLayersInfo, NvDsInferNetworkInfo const &networkInfo, float classifierThreshold, std::vector< NvDsPostProcessAttribute > &attrList, std::string &descString) |
Type definition for the custom classifier output parsing function. More... | |
#define CHECK_CUSTOM_CLASSIFIER_PARSE_FUNC_PROTOTYPE | ( | customParseFunc | ) |
Validates the classifier custom parser function definition.
Must be called after defining the function.
Definition at line 119 of file post_processor_custom_impl.h.
#define CHECK_CUSTOM_INSTANCE_MASK_PARSE_FUNC_PROTOTYPE | ( | customParseFunc | ) |
Validates a custom parser function definition.
Must be called after defining the function.
Definition at line 87 of file post_processor_custom_impl.h.
#define CHECK_CUSTOM_PARSE_FUNC_PROTOTYPE | ( | customParseFunc | ) |
Validates a custom parser function definition.
Must be called after defining the function.
Definition at line 58 of file post_processor_custom_impl.h.
typedef bool(* NvDsPostProcessClassiferParseCustomFunc) (std::vector< NvDsInferLayerInfo > const &outputLayersInfo, NvDsInferNetworkInfo const &networkInfo, float classifierThreshold, std::vector< NvDsPostProcessAttribute > &attrList, std::string &descString) |
Type definition for the custom classifier output parsing function.
[in] | outputLayersInfo | A vector containing information on the output layers of the model. |
[in] | networkInfo | Network information. |
[in] | classifierThreshold | Classification confidence threshold. |
[out] | attrList | A reference to a vector in which the function is to add the parsed attributes. |
[out] | descString | A reference to a string object in which the function may place a description string. |
Definition at line 108 of file post_processor_custom_impl.h.
typedef bool(* NvDsPostProcessInstanceMaskParseCustomFunc) (std::vector< NvDsInferLayerInfo > const &outputLayersInfo, NvDsInferNetworkInfo const &networkInfo, NvDsPostProcessParseDetectionParams const &detectionParams, std::vector< NvDsPostProcessInstanceMaskInfo > &objectList) |
Type definition for the custom bounding box and instance mask parsing function.
[in] | outputLayersInfo | A vector containing information on the output layers of the model. |
[in] | networkInfo | Network information. |
[in] | detectionParams | Detection parameters required for parsing objects. |
[out] | objectList | A reference to a vector in which the function is to add parsed objects and instance mask. |
Definition at line 77 of file post_processor_custom_impl.h.
typedef bool(* NvDsPostProcessParseCustomFunc) (std::vector< NvDsInferLayerInfo > const &outputLayersInfo, NvDsInferNetworkInfo const &networkInfo, NvDsPostProcessParseDetectionParams const &detectionParams, std::vector< NvDsPostProcessObjectDetectionInfo > &objectList) |
Type definition for the custom bounding box parsing function.
[in] | outputLayersInfo | A vector containing information on the output layers of the model. |
[in] | networkInfo | Network information. |
[in] | detectionParams | Detection parameters required for parsing objects. |
[out] | objectList | A reference to a vector in which the function is to add parsed objects. |
Definition at line 48 of file post_processor_custom_impl.h.