NVIDIA DeepStream SDK API Reference

6.4 Release
nvdsinfer_backend.h File Reference

Go to the source code of this file.

Data Structures

class  nvdsinfer::CudaStream
 Helper class for managing Cuda Streams. More...
 
class  nvdsinfer::CudaEvent
 Helper class for managing Cuda events. More...
 
class  nvdsinfer::CudaBuffer
 Helper base class for managing Cuda allocated buffers. More...
 
class  nvdsinfer::CudaDeviceBuffer
 CUDA device buffers. More...
 
class  nvdsinfer::CudaHostBuffer
 CUDA host buffers. More...
 
class  nvdsinfer::InferBatchBuffer
 Abstract interface to manage a batched buffer for inference. More...
 
class  nvdsinfer::BackendContext
 Abstract interface for managing the actual inferencing implementation. More...
 
class  nvdsinfer::TrtBackendContext
 Base class for implementations of the BackendContext interface. More...
 
class  nvdsinfer::ImplicitTrtBackendContext
 Backend context for implicit batch dimension network. More...
 
class  nvdsinfer::FullDimTrtBackendContext
 Backend context for full dimensions network. More...
 
class  nvdsinfer::DlaImplicitTrtBackendContext
 Backend context for implicit batch dimension network inferencing on DLA. More...
 
class  nvdsinfer::DlaFullDimTrtBackendContext
 Backend context for implicit batch dimension network inferencing on DLA. More...
 

Namespaces

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

Functions

std::unique_ptr< TrtBackendContext > nvdsinfer::createBackendContext (const std::shared_ptr< TrtEngine > &engine)
 Create an instance of a BackendContext. More...