NVIDIA DeepStream SDK API Reference

5.0 Release

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
nvdsinfer_tlt.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2019-2020, NVIDIA CORPORATION. All rights reserved.
3  *
4  * NVIDIA Corporation and its licensors retain all intellectual property
5  * and proprietary rights in and to this software, related documentation
6  * and any modifications thereto. Any use, reproduction, disclosure or
7  * distribution of this software and related documentation without an express
8  * license agreement from NVIDIA Corporation is strictly prohibited.
9  */
10 
29 #ifndef __NVDSINFER_TLT_H__
30 #define __NVDSINFER_TLT_H__
31 
32 #include <nvdsinfer_custom_impl.h>
33 
42 extern "C"
43 bool NvDsInferCudaEngineGetFromTltModel(nvinfer1::IBuilder * const builder,
44  const NvDsInferContextInitParams * const initParams,
45  nvinfer1::DataType dataType,
46  nvinfer1::ICudaEngine *& cudaEngine);
47 
48 #endif
49 
Holds the initialization parameters required for the NvDsInferContext interface.
bool NvDsInferCudaEngineGetFromTltModel(nvinfer1::IBuilder *const builder, const NvDsInferContextInitParams *const initParams, nvinfer1::DataType dataType, nvinfer1::ICudaEngine *&cudaEngine)
Decodes and creates a CUDA engine file from a TLT encoded model.
Defines specification for Custom Method Implementations for custom models