23 #define VPU_CONFIG_KEY(name) InferenceEngine::VPUConfigParams::_CONFIG_KEY(VPU_##name)
24 #define VPU_CONFIG_VALUE(name) InferenceEngine::VPUConfigParams::VPU_##name
26 #define DECLARE_VPU_CONFIG_KEY(name) DECLARE_CONFIG_KEY(VPU_##name)
27 #define DECLARE_VPU_CONFIG_VALUE(name) DECLARE_CONFIG_VALUE(VPU_##name)
33 #define VPU_METRIC(name) METRIC_KEY(VPU_##name)
34 #define DECLARE_VPU_METRIC(name, ...) DECLARE_METRIC_KEY(VPU_##name, __VA_ARGS__)
36 namespace InferenceEngine {
41 namespace VPUConfigParams {
52 INFERENCE_ENGINE_DEPRECATED(
"Use InferenceEngine::MYRIAD_ENABLE_HW_ACCELERATION instead")
53 DECLARE_VPU_CONFIG_KEY(HW_STAGES_OPTIMIZATION);
59 INFERENCE_ENGINE_DEPRECATED("Use
CONFIG_KEY(LOG_LEVEL) instead")
60 DECLARE_VPU_CONFIG_KEY(LOG_LEVEL);
67 INFERENCE_ENGINE_DEPRECATED("Use InferenceEngine::MYRIAD_ENABLE_RECEIVING_TENSOR_TIME instead")
68 DECLARE_VPU_CONFIG_KEY(PRINT_RECEIVE_TENSOR_TIME);
80 INFERENCE_ENGINE_DEPRECATED("Use InputInfo::setLayout on input data from ICNNNetwork::getInputsInfo() or" \
81 "Data::setLayout on output data from ICNNNetwork::getOutputsInfo()")
82 DECLARE_VPU_CONFIG_KEY(COMPUTE_LAYOUT);
88 INFERENCE_ENGINE_DEPRECATED("See VPU_CONFIG_KEY(COMPUTE_LAYOUT) deprecation info")
89 DECLARE_VPU_CONFIG_VALUE(AUTO);
90 INFERENCE_ENGINE_DEPRECATED("See VPU_CONFIG_KEY(COMPUTE_LAYOUT) deprecation info")
91 DECLARE_VPU_CONFIG_VALUE(
NCHW);
92 INFERENCE_ENGINE_DEPRECATED("See VPU_CONFIG_KEY(COMPUTE_LAYOUT) deprecation info")
93 DECLARE_VPU_CONFIG_VALUE(
NHWC);
94 INFERENCE_ENGINE_DEPRECATED("See VPU_CONFIG_KEY(COMPUTE_LAYOUT) deprecation info")
95 DECLARE_VPU_CONFIG_VALUE(
NCDHW);
96 INFERENCE_ENGINE_DEPRECATED("See VPU_CONFIG_KEY(COMPUTE_LAYOUT) deprecation info")
97 DECLARE_VPU_CONFIG_VALUE(
NDHWC);
104 INFERENCE_ENGINE_DEPRECATED("Use InferenceEngine::MYRIAD_CUSTOM_LAYERS instead")
105 DECLARE_VPU_CONFIG_KEY(CUSTOM_LAYERS);
111 INFERENCE_ENGINE_DEPRECATED("Use InferenceEngine::MYRIAD_PROTOCOL instead")
112 DECLARE_VPU_MYRIAD_CONFIG_KEY(PROTOCOL);
118 INFERENCE_ENGINE_DEPRECATED("Use InferenceEngine::MYRIAD_PCIE instead")
119 DECLARE_VPU_MYRIAD_CONFIG_VALUE(PCIE);
120 INFERENCE_ENGINE_DEPRECATED("Use InferenceEngine::MYRIAD_USB instead")
121 DECLARE_VPU_MYRIAD_CONFIG_VALUE(USB);
A header that defines advanced related properties for VPU plugins. These properties should be used in...
The macro defines a symbol import/export mechanism essential for Microsoft Windows(R) OS.
@ NCHW
"NCHW" layout
Definition: ie_c_api.h:143
@ NHWC
"NHWC" layout
Definition: ie_c_api.h:144
@ NCDHW
"NCDHW" layout
Definition: ie_c_api.h:145
@ NDHWC
"NDHWC" layout
Definition: ie_c_api.h:146
#define CONFIG_KEY(name)
shortcut for defining configuration keys
Definition: ie_plugin_config.hpp:172
A header that defines advanced related properties for VPU plugins. These properties should be used in...