![]() |
Jetson Inference
DNN Vision Library
|
This is the complete list of members for detectNet, including all inherited members.
| allocDetections() | detectNet | protected |
| AllowGPUFallback() const | tensorNet | inline |
| clusterDetections(Detection *detections, int n) | detectNet | protected |
| ConfigureBuilder(nvinfer1::IBuilder *builder, uint32_t maxBatchSize, uint32_t workspaceSize, precisionType precision, deviceType device, bool allowGPUFallback, nvinfer1::IInt8Calibrator *calibrator) | tensorNet | protected |
| Create(const char *network="ssd-mobilenet-v2", float threshold=DETECTNET_DEFAULT_CONFIDENCE_THRESHOLD, uint32_t maxBatchSize=DEFAULT_MAX_BATCH_SIZE, precisionType precision=TYPE_FASTEST, deviceType device=DEVICE_GPU, bool allowGPUFallback=true) | detectNet | static |
| Create(const char *prototxt_path, const char *model_path, float mean_pixel=0.0f, const char *class_labels=NULL, float threshold=DETECTNET_DEFAULT_CONFIDENCE_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) | detectNet | static |
| Create(const char *prototxt_path, const char *model_path, float mean_pixel, const char *class_labels, const char *class_colors, float threshold=DETECTNET_DEFAULT_CONFIDENCE_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) | detectNet | static |
| 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) | detectNet | static |
| Create(int argc, char **argv) | detectNet | static |
| Create(const commandLine &cmdLine) | detectNet | static |
| CreateStream(bool nonBlocking=true) | tensorNet | |
| Detect(T *image, uint32_t width, uint32_t height, Detection **detections, uint32_t overlay=OVERLAY_DEFAULT) | detectNet | inline |
| Detect(T *image, uint32_t width, uint32_t height, Detection *detections, uint32_t overlay=OVERLAY_DEFAULT) | detectNet | inline |
| Detect(void *input, uint32_t width, uint32_t height, imageFormat format, Detection **detections, uint32_t overlay=OVERLAY_DEFAULT) | detectNet | |
| Detect(void *input, uint32_t width, uint32_t height, imageFormat format, Detection *detections, uint32_t overlay=OVERLAY_DEFAULT) | detectNet | |
| Detect(float *input, uint32_t width, uint32_t height, Detection **detections, uint32_t overlay=OVERLAY_DEFAULT) | detectNet | |
| Detect(float *input, uint32_t width, uint32_t height, Detection *detections, uint32_t overlay=OVERLAY_DEFAULT) | detectNet | |
| DetectNativePrecision(const std::vector< precisionType > &nativeTypes, precisionType type) | tensorNet | static |
| DetectNativePrecision(precisionType precision, deviceType device=DEVICE_GPU) | tensorNet | static |
| DetectNativePrecisions(deviceType device=DEVICE_GPU) | tensorNet | static |
| detectNet(float meanPixel=0.0f) | detectNet | protected |
| EnableDebug() | tensorNet | |
| EnableLayerProfiler() | tensorNet | |
| FindFastestPrecision(deviceType device=DEVICE_GPU, bool allowInt8=true) | tensorNet | static |
| GenerateColor(uint32_t classID, float alpha=255.0f) | tensorNet | static |
| GetClassColor(uint32_t classIndex) const | detectNet | inline |
| GetClassDesc(uint32_t index) const | detectNet | inline |
| GetClassLabel(uint32_t index) const | detectNet | inline |
| GetClassPath() const | detectNet | inline |
| GetClassSynset(uint32_t index) const | detectNet | inline |
| GetClusteringThreshold() const | detectNet | inline |
| GetConfidenceThreshold() const | detectNet | inline |
| GetDevice() const | tensorNet | inline |
| GetInputDims(uint32_t layer=0) const | tensorNet | inline |
| GetInputHeight(uint32_t layer=0) const | tensorNet | inline |
| GetInputLayers() const | tensorNet | inline |
| GetInputPtr(uint32_t layer=0) const | tensorNet | inline |
| GetInputSize(uint32_t layer=0) const | tensorNet | inline |
| GetInputWidth(uint32_t layer=0) const | tensorNet | inline |
| GetLineWidth() const | detectNet | inline |
| GetMaxDetections() const | detectNet | inline |
| GetModelFilename() const | tensorNet | inline |
| GetModelPath() const | tensorNet | inline |
| GetModelType() const | tensorNet | inline |
| GetNetworkFPS() | tensorNet | inline |
| GetNetworkName() const | tensorNet | inline |
| GetNetworkTime() | tensorNet | inline |
| GetNumClasses() const | detectNet | inline |
| GetOutputDims(uint32_t layer=0) const | tensorNet | inline |
| GetOutputHeight(uint32_t layer=0) const | tensorNet | inline |
| GetOutputLayers() const | tensorNet | inline |
| GetOutputPtr(uint32_t layer=0) const | tensorNet | inline |
| GetOutputSize(uint32_t layer=0) const | tensorNet | inline |
| GetOutputWidth(uint32_t layer=0) const | tensorNet | inline |
| GetOverlayAlpha() const | detectNet | inline |
| GetPrecision() const | tensorNet | inline |
| GetProfilerTime(profilerQuery query) | tensorNet | inline |
| GetProfilerTime(profilerQuery query, profilerDevice device) | tensorNet | inline |
| GetPrototxtPath() const | tensorNet | inline |
| GetStream() const | tensorNet | inline |
| GetThreshold() const | detectNet | inline |
| GetTracker() const | detectNet | inline |
| gLogger | tensorNet | protected |
| gProfiler | tensorNet | protected |
| init(const char *prototxt_path, const char *model_path, const char *class_labels, const char *class_colors, float threshold, const char *input, const char *coverage, const char *bboxes, uint32_t maxBatchSize, precisionType precision, deviceType device, bool allowGPUFallback) | detectNet | protected |
| IsModelType(modelType type) const | tensorNet | inline |
| IsPrecision(precisionType type) const | tensorNet | inline |
| LoadClassColors(const char *filename, float4 *colors, int expectedClasses, float defaultAlpha=255.0f) | tensorNet | static |
| LoadClassColors(const char *filename, float4 **colors, int expectedClasses, float defaultAlpha=255.0f) | tensorNet | static |
| loadClassColors(const char *filename) | detectNet | protected |
| loadClassInfo(const char *filename) | detectNet | protected |
| LoadClassLabels(const char *filename, std::vector< std::string > &descriptions, int expectedClasses=-1) | tensorNet | static |
| LoadClassLabels(const char *filename, std::vector< std::string > &descriptions, std::vector< std::string > &synsets, int expectedClasses=-1) | tensorNet | static |
| LoadEngine(const char *engine_filename, const std::vector< std::string > &input_blobs, const std::vector< std::string > &output_blobs, nvinfer1::IPluginFactory *pluginFactory=NULL, deviceType device=DEVICE_GPU, cudaStream_t stream=NULL) | tensorNet | |
| LoadEngine(char *engine_stream, size_t engine_size, const std::vector< std::string > &input_blobs, const std::vector< std::string > &output_blobs, nvinfer1::IPluginFactory *pluginFactory=NULL, deviceType device=DEVICE_GPU, cudaStream_t stream=NULL) | tensorNet | |
| LoadEngine(nvinfer1::ICudaEngine *engine, const std::vector< std::string > &input_blobs, const std::vector< std::string > &output_blobs, deviceType device=DEVICE_GPU, cudaStream_t stream=NULL) | tensorNet | |
| LoadEngine(const char *filename, char **stream, size_t *size) | tensorNet | |
| 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 std::vector< std::string > &input_blobs, 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 | |
| LoadNetwork(const char *prototxt, const char *model, const char *mean, const std::vector< std::string > &input_blobs, const std::vector< 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 | |
| mAllowGPUFallback | tensorNet | protected |
| mBindings | tensorNet | protected |
| mCacheCalibrationPath | tensorNet | protected |
| mCacheEnginePath | tensorNet | protected |
| mChecksumPath | tensorNet | protected |
| mClassColors | detectNet | protected |
| mClassDesc | detectNet | protected |
| mClassPath | detectNet | protected |
| mClassSynset | detectNet | protected |
| mClusteringThreshold | detectNet | protected |
| mConfidenceThreshold | detectNet | protected |
| mContext | tensorNet | protected |
| mDetectionSet | detectNet | protected |
| mDetectionSets | detectNet | protected |
| mDevice | tensorNet | protected |
| mEnableDebug | tensorNet | protected |
| mEnableProfiler | tensorNet | protected |
| mEngine | tensorNet | protected |
| mEventsCPU | tensorNet | protected |
| mEventsGPU | tensorNet | protected |
| mInfer | tensorNet | protected |
| mInputs | tensorNet | protected |
| mLineWidth | detectNet | protected |
| mMaxBatchSize | tensorNet | protected |
| mMaxDetections | detectNet | protected |
| mMeanPath | tensorNet | protected |
| mMeanPixel | detectNet | protected |
| mModelFile | tensorNet | protected |
| mModelPath | tensorNet | protected |
| mModelType | tensorNet | protected |
| mNumClasses | detectNet | protected |
| mNumDetectionSets | detectNet | protectedstatic |
| mOutputs | tensorNet | protected |
| mOverlayAlpha | detectNet | protected |
| mPrecision | tensorNet | protected |
| mProfilerQueriesDone | tensorNet | protected |
| mProfilerQueriesUsed | tensorNet | protected |
| mProfilerTimes | tensorNet | protected |
| mPrototxtPath | tensorNet | protected |
| mStream | tensorNet | protected |
| mTracker | detectNet | protected |
| mWorkspaceSize | tensorNet | protected |
| Overlay(T *input, T *output, uint32_t width, uint32_t height, Detection *detections, uint32_t numDetections, uint32_t flags=OVERLAY_DEFAULT) | detectNet | inline |
| Overlay(void *input, void *output, uint32_t width, uint32_t height, imageFormat format, Detection *detections, uint32_t numDetections, uint32_t flags=OVERLAY_DEFAULT) | detectNet | |
| OVERLAY_BOX enum value | detectNet | |
| OVERLAY_CONFIDENCE enum value | detectNet | |
| OVERLAY_DEFAULT enum value | detectNet | |
| OVERLAY_LABEL enum value | detectNet | |
| OVERLAY_LINES enum value | detectNet | |
| OVERLAY_NONE enum value | detectNet | |
| OVERLAY_TRACKING enum value | detectNet | |
| OverlayFlags enum name | detectNet | |
| OverlayFlagsFromStr(const char *flags) | detectNet | static |
| postProcess(void *input, uint32_t width, uint32_t height, imageFormat format, Detection *detections) | detectNet | protected |
| postProcessDetectNet(Detection *detections, uint32_t width, uint32_t height) | detectNet | protected |
| postProcessDetectNet_v2(Detection *detections, uint32_t width, uint32_t height) | detectNet | protected |
| postProcessSSD_ONNX(Detection *detections, uint32_t width, uint32_t height) | detectNet | protected |
| postProcessSSD_UFF(Detection *detections, uint32_t width, uint32_t height) | detectNet | protected |
| preProcess(void *input, uint32_t width, uint32_t height, imageFormat format) | detectNet | protected |
| PrintProfilerTimes() | tensorNet | inline |
| ProcessNetwork(bool sync=true) | tensorNet | protected |
| ProfileModel(const std::string &deployFile, const std::string &modelFile, const std::vector< std::string > &inputs, const std::vector< Dims3 > &inputDims, const std::vector< std::string > &outputs, uint32_t maxBatchSize, precisionType precision, deviceType device, bool allowGPUFallback, nvinfer1::IInt8Calibrator *calibrator, char **engineStream, size_t *engineSize) | tensorNet | protected |
| PROFILER_BEGIN(profilerQuery query) | tensorNet | inlineprotected |
| PROFILER_END(profilerQuery query) | tensorNet | inlineprotected |
| PROFILER_QUERY(profilerQuery query) | tensorNet | inlineprotected |
| SelectPrecision(precisionType precision, deviceType device=DEVICE_GPU, bool allowInt8=true) | tensorNet | static |
| SetClassColor(uint32_t classIndex, const float4 &color) | detectNet | inline |
| SetClassColor(uint32_t classIndex, float r, float g, float b, float a=255.0f) | detectNet | inline |
| SetClusteringThreshold(float threshold) | detectNet | inline |
| SetConfidenceThreshold(float threshold) | detectNet | inline |
| SetLineWidth(float width) | detectNet | inline |
| SetOverlayAlpha(float alpha) | detectNet | |
| SetStream(cudaStream_t stream) | tensorNet | |
| SetThreshold(float threshold) | detectNet | inline |
| SetTracker(objectTracker *tracker) | detectNet | inline |
| sortDetections(Detection *detections, int numDetections) | detectNet | protected |
| tensorNet() | tensorNet | protected |
| Usage() | detectNet | inlinestatic |
| ValidateEngine(const char *model_path, const char *cache_path, const char *checksum_path) | tensorNet | protected |
| ~detectNet() | detectNet | virtual |
| ~tensorNet() | tensorNet | virtual |