Definition at line 51 of file trt_inference.h.
 
◆ TRT_Context()
      
        
          | TRT_Context::TRT_Context  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~TRT_Context()
      
        
          | TRT_Context::~TRT_Context  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ buildTrtContext()
      
        
          | void TRT_Context::buildTrtContext  | 
          ( | 
          const string &  | 
          deployfile,  | 
        
        
           | 
           | 
          const string &  | 
          modelfile,  | 
        
        
           | 
           | 
          bool  | 
          bUseCPUBuf = false,  | 
        
        
           | 
           | 
          bool  | 
          isOnnxModel = false  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ destroyTrtContext()
      
        
          | void TRT_Context::destroyTrtContext  | 
          ( | 
          bool  | 
          bUseCPUBuf = false | ) | 
           | 
        
      
 
 
◆ doInference()
      
        
          | void TRT_Context::doInference  | 
          ( | 
          queue< vector< cv::Rect > > *  | 
          rectList_queue,  | 
        
        
           | 
           | 
          float *  | 
          input = NULL  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ getBatchSize()
      
        
          | uint32_t TRT_Context::getBatchSize  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getBuffer()
      
        
          | void*& TRT_Context::getBuffer  | 
          ( | 
          const int &  | 
          index | ) | 
           | 
        
      
 
 
◆ getChannel()
      
        
          | int TRT_Context::getChannel  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getFilterNum()
      
        
          | int TRT_Context::getFilterNum  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getInputBuf()
      
        
          | float*& TRT_Context::getInputBuf  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ getModelClassCnt()
      
        
          | int TRT_Context::getModelClassCnt  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getNetHeight()
      
        
          | int TRT_Context::getNetHeight  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getNetWidth()
      
        
          | int TRT_Context::getNetWidth  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getNumTrtInstances()
      
        
          | uint32_t TRT_Context::getNumTrtInstances  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getOffsets()
      
        
          | void* TRT_Context::getOffsets  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getScales()
      
        
          | void* TRT_Context::getScales  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ setBatchSize()
      
        
          | void TRT_Context::setBatchSize  | 
          ( | 
          const uint32_t &  | 
          batchsize | ) | 
           | 
        
      
 
 
◆ setDumpResult()
      
        
          | void TRT_Context::setDumpResult  | 
          ( | 
          const bool &  | 
          dump_result | ) | 
           | 
        
      
 
 
◆ setFilterNum()
      
        
          | void TRT_Context::setFilterNum  | 
          ( | 
          const unsigned int &  | 
          filter_num | ) | 
           | 
        
      
 
 
◆ setMode()
      
        
          | void TRT_Context::setMode  | 
          ( | 
          const int &  | 
          mode | ) | 
           | 
        
      
 
 
◆ setModelIndex()
      
        
          | void TRT_Context::setModelIndex  | 
          ( | 
          int  | 
          modelIndex | ) | 
           | 
        
      
 
 
◆ setTrtProfilerEnabled()
      
        
          | void TRT_Context::setTrtProfilerEnabled  | 
          ( | 
          const bool &  | 
          enable_trt_profiler | ) | 
           | 
        
      
 
 
◆ bbox_output_scales
      
        
          | float TRT_Context::bbox_output_scales[4] | 
        
      
 
 
◆ classCnt
      
        
          | const int TRT_Context::classCnt | 
        
      
 
 
◆ INPUT_BLOB_NAME
      
        
          | const char* TRT_Context::INPUT_BLOB_NAME | 
        
      
 
 
◆ input_scale
      
        
          | float TRT_Context::input_scale[3] | 
        
      
 
 
◆ offsets
      
        
          | int TRT_Context::offsets[3] | 
        
      
 
 
◆ OUTPUT_BBOX_NAME
      
        
          | const char* TRT_Context::OUTPUT_BBOX_NAME | 
        
      
 
 
◆ OUTPUT_BLOB_NAME
      
        
          | const char* TRT_Context::OUTPUT_BLOB_NAME | 
        
      
 
 
◆ ParseFunc_ID
      
        
          | const int TRT_Context::ParseFunc_ID | 
        
      
 
 
◆ STRIDE
      
        
          | const int TRT_Context::STRIDE | 
        
      
 
 
◆ THRESHOLD
      
        
          | float TRT_Context::THRESHOLD[3] | 
        
      
 
 
◆ WORKSPACE_SIZE
      
        
          | const int TRT_Context::WORKSPACE_SIZE | 
        
      
 
 
The documentation for this class was generated from the following file: