Namespaces | Macros | Variables
vpu_config.hpp File Reference

A header that defines common config subset for VPU plugins. Include myriad_config.hpp or hddl_config.hpp directly. These properties should be used in SetConfig() and LoadNetwork() methods of plugins. More...

#include "ie_plugin_config.hpp"
#include "ie_api.h"
#include <string>

Go to the source code of this file.

Namespaces

 InferenceEngine
 Inference Engine C++ API.
 

Macros

#define DECLARE_VPU_CONFIG(name)   static constexpr auto name = #name
 

Variables

static constexpr auto InferenceEngine::MYRIAD_ENABLE_HW_ACCELERATION = "MYRIAD_ENABLE_HW_ACCELERATION"
 Turn on HW stages usage (applicable for MyriadX devices only). The only possible values are: CONFIG_VALUE(YES) (default value) CONFIG_VALUE(NO)
 
static constexpr auto InferenceEngine::MYRIAD_ENABLE_RECEIVING_TENSOR_TIME = "MYRIAD_ENABLE_RECEIVING_TENSOR_TIME"
 The flag for adding to the profiling information the time of obtaining a tensor. The only possible values are: CONFIG_VALUE(YES) CONFIG_VALUE(NO) (default value)
 
static constexpr auto InferenceEngine::MYRIAD_CUSTOM_LAYERS = "MYRIAD_CUSTOM_LAYERS"
 This option allows to pass custom layers binding xml. If layer is present in such an xml, it would be used during inference even if the layer is natively supported.
 

Detailed Description

A header that defines common config subset for VPU plugins. Include myriad_config.hpp or hddl_config.hpp directly. These properties should be used in SetConfig() and LoadNetwork() methods of plugins.