Skip to content

Commit

Permalink
[IE][VPU]: Delete old configuration API
Browse files Browse the repository at this point in the history
  • Loading branch information
ZlobinGM committed Jun 16, 2021
1 parent 5095fbf commit cbdab95
Show file tree
Hide file tree
Showing 56 changed files with 238 additions and 605 deletions.
19 changes: 0 additions & 19 deletions inference-engine/src/vpu/common/include/vpu/configuration.hpp

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
#include <unordered_map>
#include <unordered_set>
#include <memory>
#include <vpu/parsed_config.hpp>

#include "ie_parameter.hpp"

Expand Down Expand Up @@ -78,9 +77,7 @@ class ConfigurationEntry {

} // namespace details

// TODO: remove virtual inheritance once all options are migrated
// it's needed to pass updated compilation config to graph transformer
class PluginConfiguration : public virtual ParsedConfig {
class PluginConfiguration {
public:
PluginConfiguration();

Expand Down
50 changes: 0 additions & 50 deletions inference-engine/src/vpu/common/include/vpu/parsed_config.hpp

This file was deleted.

111 changes: 0 additions & 111 deletions inference-engine/src/vpu/common/include/vpu/parsed_config_base.hpp

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
#include "vpu/configuration/options/custom_layers.hpp"
#include "vpu/utils/containers.hpp"
#include "vpu/configuration/plugin_configuration.hpp"
#include "vpu/vpu_config.hpp"

namespace vpu {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
#include "vpu/configuration/options/device_connect_timeout.hpp"
#include "vpu/configuration/parse_numeric.hpp"
#include "vpu/configuration/plugin_configuration.hpp"
#include "vpu/utils/error.hpp"

namespace vpu {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
#include "vpu/configuration/options/device_id.hpp"
#include "vpu/utils/containers.hpp"
#include "vpu/configuration/plugin_configuration.hpp"
#include "ie_plugin_config.hpp"

namespace vpu {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
#include "vpu/configuration/parse_numeric.hpp"
#include "vpu/configuration/switch_converters.hpp"
#include "vpu/configuration/plugin_configuration.hpp"
#include "vpu/private_plugin_config.hpp"

#include <unordered_map>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
#include "vpu/configuration/options/enable_force_reset.hpp"
#include "vpu/configuration/switch_converters.hpp"
#include "vpu/configuration/plugin_configuration.hpp"
#include "vpu/myriad_config.hpp"

namespace vpu {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
#include "vpu/configuration/options/enable_receiving_tensor_time.hpp"
#include "vpu/configuration/switch_converters.hpp"
#include "vpu/configuration/plugin_configuration.hpp"
#include "vpu/vpu_config.hpp"

namespace vpu {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
#include "vpu/configuration/options/exclusive_async_requests.hpp"
#include "vpu/configuration/switch_converters.hpp"
#include "vpu/configuration/plugin_configuration.hpp"
#include "ie_plugin_config.hpp"

namespace vpu {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
#include "vpu/configuration/options/hw_acceleration.hpp"
#include "vpu/configuration/switch_converters.hpp"
#include "vpu/configuration/plugin_configuration.hpp"
#include "vpu/vpu_config.hpp"

namespace vpu {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@
// SPDX-License-Identifier: Apache-2.0
//

#include "vpu/private_plugin_config.hpp"
#include "vpu/configuration/options/hw_black_list.hpp"
#include "vpu/utils/containers.hpp"
#include "vpu/configuration/plugin_configuration.hpp"
#include "vpu/utils/error.hpp"

#include <vpu/utils/string.hpp>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
#include "vpu/configuration/plugin_configuration.hpp"

#include <vpu/myriad_config.hpp>
#include <vpu/myriad_plugin_config.hpp>

#include <unordered_map>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@
// SPDX-License-Identifier: Apache-2.0
//

#include "vpu/private_plugin_config.hpp"
#include "vpu/configuration/options/none_layers.hpp"
#include "vpu/utils/containers.hpp"
#include "vpu/configuration/plugin_configuration.hpp"
#include "vpu/utils/error.hpp"

#include <vpu/utils/string.hpp>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
#include "vpu/configuration/options/number_of_shaves.hpp"
#include "vpu/configuration/parse_numeric.hpp"
#include "vpu/configuration/plugin_configuration.hpp"
#include "vpu/utils/error.hpp"

namespace vpu {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
#include "vpu/configuration/options/number_of_cmx_slices.hpp"
#include "vpu/configuration/parse_numeric.hpp"
#include "vpu/configuration/plugin_configuration.hpp"
#include "vpu/utils/error.hpp"

namespace vpu {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
#include "vpu/configuration/options/perf_count.hpp"
#include "vpu/configuration/switch_converters.hpp"
#include "vpu/configuration/plugin_configuration.hpp"
#include "ie_plugin_config.hpp"

namespace vpu {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
#include "vpu/configuration/plugin_configuration.hpp"

#include <vpu/myriad_config.hpp>
#include <vpu/myriad_plugin_config.hpp>

#include <unordered_map>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
// SPDX-License-Identifier: Apache-2.0
//

#include "vpu/private_plugin_config.hpp"
#include "vpu/configuration/options/power_config.hpp"
#include "vpu/utils/power_config.hpp"
#include "vpu/utils/containers.hpp"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
#include "vpu/configuration/plugin_configuration.hpp"

#include <vpu/myriad_config.hpp>
#include <vpu/vpu_plugin_config.hpp>

#include <unordered_map>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ void TensorStridesOption::validate(const std::string& value) {
const auto inputs = InferenceEngine::details::split(configStrides, "],");

for (const auto& input : inputs) {
const auto pair = ie::details::split(input, "[");
const auto pair = InferenceEngine::details::split(input, "[");
VPU_THROW_UNSUPPORTED_OPTION_UNLESS(pair.size() == 2,
R"(unexpected {} option value "{}", value {} does not match the pattern: tensor_name[strides])",
key(), value, input);
Expand Down Expand Up @@ -64,12 +64,12 @@ TensorStridesOption::value_type TensorStridesOption::parse(const std::string& va
for (const auto& input : inputs) {
std::vector<int> strides;

const auto pair = ie::details::split(input, "[");
const auto pair = InferenceEngine::details::split(input, "[");
VPU_THROW_UNSUPPORTED_OPTION_UNLESS(pair.size() == 2,
R"(unexpected {} option value "{}", value {} does not match the pattern: tensor_name[strides])",
key(), value, input);

const auto strideValues = ie::details::split(pair.at(1), ",");
const auto strideValues = InferenceEngine::details::split(pair.at(1), ",");

for (const auto& stride : strideValues) {
strides.insert(strides.begin(), std::stoi(stride));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
#include "vpu/configuration/options/throughput_streams.hpp"
#include "vpu/configuration/parse_numeric.hpp"
#include "vpu/configuration/plugin_configuration.hpp"
#include "vpu/utils/error.hpp"
#include <vpu/myriad_config.hpp>

namespace vpu {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
#include "vpu/configuration/options/tiling_cmx_limit_kb.hpp"
#include "vpu/configuration/parse_numeric.hpp"
#include "vpu/configuration/plugin_configuration.hpp"
#include "vpu/utils/error.hpp"

namespace vpu {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,12 @@
// SPDX-License-Identifier: Apache-2.0
//

#include "vpu/private_plugin_config.hpp"
#include "vpu/utils/containers.hpp"
#include "vpu/configuration/options/watchdog_interval.hpp"
#include "vpu/configuration/parse_numeric.hpp"
#include "vpu/configuration/plugin_configuration.hpp"
#include "vpu/utils/error.hpp"

#include <unordered_map>

Expand Down
Loading

0 comments on commit cbdab95

Please sign in to comment.