Jetson Inference
DNN Vision Library
detectNet Member List

This is the complete list of members for detectNet, including all inherited members.

allocDetections()detectNetprotected
AllowGPUFallback() consttensorNetinline
clusterDetections(Detection *detections, uint32_t width, uint32_t height)detectNetprotected
COCO_AIRPLANE enum valuedetectNet
COCO_BOTTLE enum valuedetectNet
COCO_CHAIR enum valuedetectNet
COCO_DOG enum valuedetectNet
Create(NetworkType networkType=PEDNET_MULTI, float threshold=DETECTNET_DEFAULT_THRESHOLD, uint32_t maxBatchSize=DEFAULT_MAX_BATCH_SIZE, precisionType precision=TYPE_FASTEST, deviceType device=DEVICE_GPU, bool allowGPUFallback=true)detectNetstatic
Create(const char *prototxt_path, const char *model_path, const char *mean_binary, const char *class_labels, float threshold=DETECTNET_DEFAULT_THRESHOLD, const char *input=DETECTNET_DEFAULT_INPUT, const char *coverage=DETECTNET_DEFAULT_COVERAGE, const char *bboxes=DETECTNET_DEFAULT_BBOX, uint32_t maxBatchSize=DEFAULT_MAX_BATCH_SIZE, precisionType precision=TYPE_FASTEST, deviceType device=DEVICE_GPU, bool allowGPUFallback=true)detectNetstatic
Create(const char *prototxt_path, const char *model_path, float mean_pixel=0.0f, const char *class_labels=NULL, float threshold=DETECTNET_DEFAULT_THRESHOLD, const char *input=DETECTNET_DEFAULT_INPUT, const char *coverage=DETECTNET_DEFAULT_COVERAGE, const char *bboxes=DETECTNET_DEFAULT_BBOX, uint32_t maxBatchSize=DEFAULT_MAX_BATCH_SIZE, precisionType precision=TYPE_FASTEST, deviceType device=DEVICE_GPU, bool allowGPUFallback=true)detectNetstatic
Create(const char *model_path, const char *class_labels, float threshold, const char *input, const Dims3 &inputDims, const char *output, const char *numDetections, uint32_t maxBatchSize=DEFAULT_MAX_BATCH_SIZE, precisionType precision=TYPE_FASTEST, deviceType device=DEVICE_GPU, bool allowGPUFallback=true)detectNetstatic
Create(int argc, char **argv)detectNetstatic
CreateStream(bool nonBlocking=true)tensorNet
CUSTOM enum valuedetectNet
defaultClassDesc()detectNetprotected
defaultColors()detectNetprotected
Detect(float *input, uint32_t width, uint32_t height, Detection **detections, uint32_t overlay=OVERLAY_BOX)detectNet
Detect(float *input, uint32_t width, uint32_t height, Detection *detections, uint32_t overlay=OVERLAY_BOX)detectNet
DetectNativePrecision(const std::vector< precisionType > &nativeTypes, precisionType type)tensorNetstatic
DetectNativePrecision(precisionType precision, deviceType device=DEVICE_GPU)tensorNetstatic
DetectNativePrecisions(deviceType device=DEVICE_GPU)tensorNetstatic
detectNet(float meanPixel=0.0f)detectNetprotected
EnableDebug()tensorNet
EnableLayerProfiler()tensorNet
FACENET enum valuedetectNet
FindFastestPrecision(deviceType device=DEVICE_GPU, bool allowInt8=true)tensorNetstatic
GetClassDesc(uint32_t index) constdetectNetinline
GetClassPath() constdetectNetinline
GetClassSynset(uint32_t index) constdetectNetinline
GetDevice() consttensorNetinline
GetMaxDetections() constdetectNetinline
GetModelPath() consttensorNetinline
GetModelType() consttensorNetinline
GetNetworkTime()tensorNetinline
GetNumClasses() constdetectNetinline
GetPrecision() consttensorNetinline
GetProfilerTime(profilerQuery query)tensorNetinline
GetProfilerTime(profilerQuery query, profilerDevice device)tensorNetinline
GetPrototxtPath() consttensorNetinline
GetStream() consttensorNetinline
GetThreshold() constdetectNetinline
gLoggertensorNetprotected
gProfilertensorNetprotected
init(const char *prototxt_path, const char *model_path, const char *mean_binary, const char *class_labels, float threshold, const char *input, const char *coverage, const char *bboxes, uint32_t maxBatchSize, precisionType precision, deviceType device, bool allowGPUFallback)detectNetprotected
IsModelType(modelType type) consttensorNetinline
IsPrecision(precisionType type) consttensorNetinline
loadClassDesc(const char *filename)detectNetprotected
LoadNetwork(const char *prototxt, const char *model, const char *mean=NULL, const char *input_blob="data", const char *output_blob="prob", uint32_t maxBatchSize=DEFAULT_MAX_BATCH_SIZE, precisionType precision=TYPE_FASTEST, deviceType device=DEVICE_GPU, bool allowGPUFallback=true, nvinfer1::IInt8Calibrator *calibrator=NULL, cudaStream_t stream=NULL)tensorNet
LoadNetwork(const char *prototxt, const char *model, const char *mean, const char *input_blob, const std::vector< std::string > &output_blobs, uint32_t maxBatchSize=DEFAULT_MAX_BATCH_SIZE, precisionType precision=TYPE_FASTEST, deviceType device=DEVICE_GPU, bool allowGPUFallback=true, nvinfer1::IInt8Calibrator *calibrator=NULL, cudaStream_t stream=NULL)tensorNet
LoadNetwork(const char *prototxt, const char *model, const char *mean, const char *input_blob, const Dims3 &input_dims, const std::vector< std::string > &output_blobs, uint32_t maxBatchSize=DEFAULT_MAX_BATCH_SIZE, precisionType precision=TYPE_FASTEST, deviceType device=DEVICE_GPU, bool allowGPUFallback=true, nvinfer1::IInt8Calibrator *calibrator=NULL, cudaStream_t stream=NULL)tensorNet
mAllowGPUFallbacktensorNetprotected
mCacheCalibrationPathtensorNetprotected
mCacheEnginePathtensorNetprotected
mClassColorsdetectNetprotected
mClassDescdetectNetprotected
mClassPathdetectNetprotected
mClassSynsetdetectNetprotected
mContexttensorNetprotected
mCoverageThresholddetectNetprotected
mCustomClassesdetectNetprotected
mDetectionSetdetectNetprotected
mDetectionSetsdetectNetprotected
mDevicetensorNetprotected
mEnableDebugtensorNetprotected
mEnableProfilertensorNetprotected
mEnginetensorNetprotected
mEventsCPUtensorNetprotected
mEventsGPUtensorNetprotected
mHeighttensorNetprotected
mInfertensorNetprotected
mInputBlobNametensorNetprotected
mInputCPUtensorNetprotected
mInputCUDAtensorNetprotected
mInputDimstensorNetprotected
mInputSizetensorNetprotected
mMaxBatchSizetensorNetprotected
mMaxDetectionsdetectNetprotected
mMeanPathtensorNetprotected
mMeanPixeldetectNetprotected
mModelPathtensorNetprotected
mModelTypetensorNetprotected
mNumClassesdetectNetprotected
mNumDetectionSetsdetectNetprotectedstatic
mOutputstensorNetprotected
mPrecisiontensorNetprotected
mProfilerQueriesDonetensorNetprotected
mProfilerQueriesUsedtensorNetprotected
mProfilerTimestensorNetprotected
mPrototxtPathtensorNetprotected
mStreamtensorNetprotected
mWidthtensorNetprotected
NetworkType enum namedetectNet
NetworkTypeFromStr(const char *model_name)detectNetstatic
Overlay(float *input, float *output, uint32_t width, uint32_t height, Detection *detections, uint32_t numDetections, uint32_t flags=OVERLAY_BOX)detectNet
OVERLAY_BOX enum valuedetectNet
OVERLAY_LABEL enum valuedetectNet
OVERLAY_NONE enum valuedetectNet
OverlayFlags enum namedetectNet
PEDNET enum valuedetectNet
PEDNET_MULTI enum valuedetectNet
PrintProfilerTimes()tensorNetinline
ProfileModel(const std::string &deployFile, const std::string &modelFile, const char *input, const Dims3 &inputDims, const std::vector< std::string > &outputs, uint32_t maxBatchSize, precisionType precision, deviceType device, bool allowGPUFallback, nvinfer1::IInt8Calibrator *calibrator, std::ostream &modelStream)tensorNetprotected
PROFILER_BEGIN(profilerQuery query)tensorNetinlineprotected
PROFILER_END(profilerQuery query)tensorNetinlineprotected
PROFILER_QUERY(profilerQuery query)tensorNetinlineprotected
SetClassColor(uint32_t classIndex, float r, float g, float b, float a=255.0f)detectNet
SetStream(cudaStream_t stream)tensorNet
SetThreshold(float threshold)detectNetinline
tensorNet()tensorNetprotected
Usage()detectNetinlinestatic
~detectNet()detectNetvirtual
~tensorNet()tensorNetvirtual