![]() |
Multimedia API ReferenceNovember 16, 2016 | 24.2.1 Release |
Definition at line 126 of file gie_inference.h.
Public Member Functions | |
void | gie_alloc () |
void | gie_free () |
void | caffeToGIEModel () |
void | doInference (float *input, queue< vector< cv::Rect > > &rectList_queue) |
int | parse_net () |
Data Fields | |
unsigned int | net_width |
unsigned int | net_height |
unsigned int | image_width |
unsigned int | image_height |
unsigned int | filter_num |
void * | buffers [NUM_BINDINGS] |
float * | input_buf |
float * | output_cov_buf |
float * | output_bbox_buf |
float | helnet_scale [4] |
int | hel_net |
IRuntime * | runtime |
ICudaEngine * | engine |
IExecutionContext * | context |
uint32_t * | pResultArray |
string | deployfile |
string | modelfile |
unsigned int | channel |
unsigned int | num_bindings |
unsigned int | inference_num |
unsigned int | batch_size |
stringstream | gieModelStream |
vector< string > | outputs |
class Logger | Logger |
struct Profiler | Profiler |
unsigned int | forced_fp32 |
unsigned int | dump_result |
string | result_file |
ofstream | fstream |
uint32_t | enable_gie_profiler |
void GIE_Context::caffeToGIEModel | ( | ) |
void GIE_Context::doInference | ( | float * | input, |
queue< vector< cv::Rect > > & | rectList_queue | ||
) |
void GIE_Context::gie_alloc | ( | ) |
void GIE_Context::gie_free | ( | ) |
int GIE_Context::parse_net | ( | ) |
unsigned int GIE_Context::batch_size |
Definition at line 149 of file gie_inference.h.
void* GIE_Context::buffers[NUM_BINDINGS] |
Definition at line 134 of file gie_inference.h.
unsigned int GIE_Context::channel |
Definition at line 146 of file gie_inference.h.
IExecutionContext* GIE_Context::context |
Definition at line 142 of file gie_inference.h.
string GIE_Context::deployfile |
Definition at line 144 of file gie_inference.h.
unsigned int GIE_Context::dump_result |
Definition at line 155 of file gie_inference.h.
uint32_t GIE_Context::enable_gie_profiler |
Definition at line 158 of file gie_inference.h.
ICudaEngine* GIE_Context::engine |
Definition at line 141 of file gie_inference.h.
unsigned int GIE_Context::filter_num |
Definition at line 133 of file gie_inference.h.
unsigned int GIE_Context::forced_fp32 |
Definition at line 154 of file gie_inference.h.
ofstream GIE_Context::fstream |
Definition at line 157 of file gie_inference.h.
stringstream GIE_Context::gieModelStream |
Definition at line 150 of file gie_inference.h.
int GIE_Context::hel_net |
Definition at line 139 of file gie_inference.h.
float GIE_Context::helnet_scale[4] |
Definition at line 138 of file gie_inference.h.
unsigned int GIE_Context::image_height |
Definition at line 132 of file gie_inference.h.
unsigned int GIE_Context::image_width |
Definition at line 131 of file gie_inference.h.
unsigned int GIE_Context::inference_num |
Definition at line 148 of file gie_inference.h.
float* GIE_Context::input_buf |
Definition at line 135 of file gie_inference.h.
class Logger GIE_Context::Logger |
Definition at line 152 of file gie_inference.h.
string GIE_Context::modelfile |
Definition at line 145 of file gie_inference.h.
unsigned int GIE_Context::net_height |
Definition at line 130 of file gie_inference.h.
unsigned int GIE_Context::net_width |
Definition at line 129 of file gie_inference.h.
unsigned int GIE_Context::num_bindings |
Definition at line 147 of file gie_inference.h.
float* GIE_Context::output_bbox_buf |
Definition at line 137 of file gie_inference.h.
float* GIE_Context::output_cov_buf |
Definition at line 136 of file gie_inference.h.
vector<string> GIE_Context::outputs |
Definition at line 151 of file gie_inference.h.
uint32_t* GIE_Context::pResultArray |
Definition at line 143 of file gie_inference.h.
struct Profiler GIE_Context::Profiler |
Definition at line 153 of file gie_inference.h.
string GIE_Context::result_file |
Definition at line 156 of file gie_inference.h.
IRuntime* GIE_Context::runtime |
Definition at line 140 of file gie_inference.h.