NVIDIA DeepStream SDK API Reference

6.4 Release
nvdsinfer_model_builder.h File Reference

Go to the source code of this file.

Data Structures

class  nvdsinfer::BaseModelParser
 ModelParser base. More...
 
class  nvdsinfer::CaffeModelParser
 Implementation of ModelParser for caffemodels derived from BaseModelParser. More...
 
class  nvdsinfer::UffModelParser
 Implementation of ModelParser for UFF models derived from BaseModelParser. More...
 
struct  nvdsinfer::UffModelParser::ModelParams
 
class  nvdsinfer::OnnxModelParser
 Implementation of ModelParser for ONNX models derived from BaseModelParser. More...
 
class  nvdsinfer::CustomModelParser
 Implementation of ModelParser for custom models. More...
 
struct  nvdsinfer::BuildParams
 Holds build parameters common to implicit batch dimension/full dimension networks. More...
 
struct  nvdsinfer::ImplicitBuildParams
 Holds build parameters required for implicit batch dimension network. More...
 
struct  nvdsinfer::ExplicitBuildParams
 Holds build parameters required for full dimensions network. More...
 
class  nvdsinfer::TrtEngine
 Helper class written on top of nvinfer1::ICudaEngine. More...
 
class  nvdsinfer::TrtModelBuilder
 Helper class to build models and generate the TensorRT ICudaEngine required for inference. More...
 

Namespaces

 nvdsinfer
 Copyright (c) 2019-2021, NVIDIA CORPORATION.
 

Typedefs

using nvdsinfer::NvDsInferCudaEngineGetFcnDeprecated = decltype(&NvDsInferCudaEngineGet)
 
using nvdsinfer::ProfileDims = std::array< nvinfer1::Dims, nvinfer1::EnumMax< nvinfer1::OptProfileSelector >()>
 

Variables

static const size_t nvdsinfer::kWorkSpaceSize = 450 * 1024 * 1024