OnnxRuntime
OrtOpenVINOProviderOptions Struct Reference

OpenVINO Provider Options. More...

#include <onnxruntime_c_api.h>

Public Member Functions

 OrtOpenVINOProviderOptions ()
 

Public Attributes

const char * device_type
 Device type string. More...
 
unsigned char enable_vpu_fast_compile
 0 = disabled, nonzero = enabled More...
 
const char * device_id
 
size_t num_of_threads
 0 = Use default number of threads More...
 
unsigned char use_compiled_network
 0 = disabled, nonzero = enabled More...
 
const char * blob_dump_path
 
void * context
 
unsigned char enable_opencl_throttling
 0 = disabled, nonzero = enabled More...
 
unsigned char enable_dynamic_shapes
 0 = disabled, nonzero = enabled More...
 

Detailed Description

OpenVINO Provider Options.

See also
OrtApi::SessionOptionsAppendExecutionProvider_OpenVINO

Constructor & Destructor Documentation

◆ OrtOpenVINOProviderOptions()

OrtOpenVINOProviderOptions::OrtOpenVINOProviderOptions ( )
inline

Member Data Documentation

◆ blob_dump_path

const char* OrtOpenVINOProviderOptions::blob_dump_path

◆ context

void* OrtOpenVINOProviderOptions::context

◆ device_id

const char* OrtOpenVINOProviderOptions::device_id

◆ device_type

const char* OrtOpenVINOProviderOptions::device_type

Device type string.

Valid settings are one of: "CPU_FP32", "GPU_FP32", "GPU_FP16", "MYRIAD_FP16", "VAD-M_FP16" or "VAD-F_FP32"

◆ enable_dynamic_shapes

unsigned char OrtOpenVINOProviderOptions::enable_dynamic_shapes

0 = disabled, nonzero = enabled

◆ enable_opencl_throttling

unsigned char OrtOpenVINOProviderOptions::enable_opencl_throttling

0 = disabled, nonzero = enabled

◆ enable_vpu_fast_compile

unsigned char OrtOpenVINOProviderOptions::enable_vpu_fast_compile

0 = disabled, nonzero = enabled

◆ num_of_threads

size_t OrtOpenVINOProviderOptions::num_of_threads

0 = Use default number of threads

◆ use_compiled_network

unsigned char OrtOpenVINOProviderOptions::use_compiled_network

0 = disabled, nonzero = enabled