Helper class written on top of nvinfer1::ICudaEngine.
Definition at line 194 of file nvdsinfer_model_builder.h.
◆ TrtEngine() [1/2]
nvdsinfer::TrtEngine::TrtEngine |
( |
std::unique_ptr< nvinfer1::ICudaEngine > && |
engine, |
|
|
int |
dlaCore = -1 |
|
) |
| |
|
inline |
◆ TrtEngine() [2/2]
nvdsinfer::TrtEngine::TrtEngine |
( |
std::unique_ptr< nvinfer1::ICudaEngine > && |
engine, |
|
|
const std::shared_ptr< nvinfer1::IRuntime > & |
runtime, |
|
|
int |
dlaCore = -1 , |
|
|
const std::shared_ptr< DlLibHandle > & |
dlHandle = nullptr , |
|
|
nvinfer1::IPluginFactory * |
pluginFactory = nullptr |
|
) |
| |
◆ ~TrtEngine()
nvdsinfer::TrtEngine::~TrtEngine |
( |
| ) |
|
◆ engine()
nvinfer1::ICudaEngine& nvdsinfer::TrtEngine::engine |
( |
| ) |
|
|
inline |
◆ getDlaCore()
int nvdsinfer::TrtEngine::getDlaCore |
( |
| ) |
const |
|
inline |
◆ getFullDimsLayersInfo()
NvDsInferStatus nvdsinfer::TrtEngine::getFullDimsLayersInfo |
( |
int |
profileIdx, |
|
|
std::vector< NvDsInferBatchDimsLayerInfo > & |
layersInfo |
|
) |
| |
◆ getImplicitLayersInfo()
NvDsInferStatus nvdsinfer::TrtEngine::getImplicitLayersInfo |
( |
std::vector< NvDsInferBatchDimsLayerInfo > & |
layersInfo | ) |
|
◆ getLayerInfo()
◆ hasDla()
bool nvdsinfer::TrtEngine::hasDla |
( |
| ) |
const |
|
inline |
◆ operator->()
nvinfer1::ICudaEngine* nvdsinfer::TrtEngine::operator-> |
( |
| ) |
|
|
inline |
◆ printEngineInfo()
void nvdsinfer::TrtEngine::printEngineInfo |
( |
| ) |
|
The documentation for this class was generated from the following file: