24 #define VPU_HDDL_CONFIG_KEY(name) InferenceEngine::VPUConfigParams::_CONFIG_KEY(VPU_HDDL_##name)
25 #define VPU_HDDL_CONFIG_VALUE(name) InferenceEngine::VPUConfigParams::VPU_HDDL_##name
27 #define DECLARE_VPU_HDDL_CONFIG_KEY(name) DECLARE_CONFIG_KEY(VPU_HDDL_##name)
28 #define DECLARE_VPU_HDDL_CONFIG_VALUE(name) DECLARE_CONFIG_VALUE(VPU_HDDL_##name)
34 #define VPU_HDDL_METRIC(name) METRIC_KEY(VPU_HDDL_##name)
35 #define DECLARE_VPU_HDDL_METRIC(name, ...) DECLARE_METRIC_KEY(VPU_HDDL_##name, __VA_ARGS__)
44 DECLARE_VPU_HDDL_METRIC(DEVICE_NUM,
int);
49 DECLARE_VPU_HDDL_METRIC(DEVICE_NAME, std::vector<std::string>);
54 DECLARE_VPU_HDDL_METRIC(DEVICE_MODEL, std::vector<std::string>);
59 DECLARE_VPU_HDDL_METRIC(DEVICE_THERMAL, std::vector<float>);
64 DECLARE_VPU_HDDL_METRIC(DEVICE_ID, std::vector<unsigned int>);
69 DECLARE_VPU_HDDL_METRIC(DEVICE_SUBCLASS, std::vector<int>);
74 DECLARE_VPU_HDDL_METRIC(DEVICE_MEMORY_TOTAL, std::vector<unsigned int>);
79 DECLARE_VPU_HDDL_METRIC(DEVICE_MEMORY_USED, std::vector<unsigned int>);
84 DECLARE_VPU_HDDL_METRIC(DEVICE_UTILIZATION, std::vector<float>);
89 DECLARE_VPU_HDDL_METRIC(STREAM_ID, std::vector<std::string>);
95 DECLARE_VPU_HDDL_METRIC(DEVICE_TAG, std::vector<std::string>);
99 namespace VPUConfigParams {
117 DECLARE_VPU_HDDL_CONFIG_KEY(GRAPH_TAG);
133 DECLARE_VPU_HDDL_CONFIG_KEY(STREAM_ID);
149 DECLARE_VPU_HDDL_CONFIG_KEY(DEVICE_TAG);
162 DECLARE_VPU_HDDL_CONFIG_KEY(BIND_DEVICE);
171 DECLARE_VPU_HDDL_CONFIG_KEY(RUNTIME_PRIORITY);
Definition: ie_argmax_layer.hpp:11
a header for advanced hardware related properties for clDNN plugin To use in SetConfig() method of pl...
The macro defines a symbol import/export mechanism essential for Microsoft Windows(R) OS...