#include "ie_api_impl.hpp"
#include "hetero/hetero_plugin_config.hpp"
#include "ie_iinfer_request.hpp"
-#include "details/ie_cnn_network_tools.h"
-#include "cnn_network_impl.hpp"
+#include <legacy/details/ie_cnn_network_tools.h>
+#include <legacy/cnn_network_impl.hpp>
const std::string EXPORTED_NETWORK_NAME = "undefined";
std::map <std::string, InferenceEngine::Precision> precision_map = {{"FP32", InferenceEngine::Precision::FP32},
#include <mutex>
#include <ie_extension.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <ie_core.hpp>
typedef std::chrono::high_resolution_clock Time;
BLOCKED
-cdef extern from "<ie_layers.h>" namespace "InferenceEngine":
+cdef extern from "<legacy/ie_layers.h>" namespace "InferenceEngine":
cdef weak_ptr[CNNLayer] getCreatorLayer(const shared_ptr[Data] & data)
map[string, shared_ptr[CNNLayer]] & getInputTo(const shared_ptr[Data] & data)
#include <cpp_interfaces/base/ie_plugin_base.hpp>
#include "ie_plugin_config.hpp"
#include "caseless.hpp"
-#include <details/ie_cnn_network_tools.h>
+#include <legacy/details/ie_cnn_network_tools.h>
#include <ngraph/opsets/opset2.hpp>
#include <ngraph/opsets/opset3.hpp>
#include <ngraph/op/fused/gelu.hpp>
#include <transformations/convert_opset2_to_opset1/convert_opset2_to_opset1.hpp>
#include <transformations/convert_opset3_to_opset2/convert_opset3_to_opset2.hpp>
#include <transformations/rt_info/fused_names_attribute.hpp>
-#include "convert_function_to_cnn_network.hpp"
-#include <ie_util_internal.hpp>
-#include <graph_transformer.h>
+#include <legacy/convert_function_to_cnn_network.hpp>
+#include <legacy/ie_util_internal.hpp>
+#include <legacy/graph_transformer.h>
#include "cldnn_engine.h"
#include "cldnn_executable_network.h"
#include <description_buffer.hpp>
#include <cldnn/cldnn_config.hpp>
-#include <graph_tools.hpp>
-#include <ie_layers_internal.hpp>
-#include <net_pass.h>
+#include <legacy/graph_tools.hpp>
+#include <legacy/ie_layers_internal.hpp>
+#include <legacy/net_pass.h>
#include "cldnn_infer_request.h"
#include <threading/ie_executor_manager.hpp>
#include "cldnn_async_infer_request.h"
#include "simple_math.h"
#include <description_buffer.hpp>
#include <cldnn/cldnn_config.hpp>
-#include <graph_tools.hpp>
-#include <ie_layers_internal.hpp>
-#include <net_pass.h>
+#include <legacy/graph_tools.hpp>
+#include <legacy/ie_layers_internal.hpp>
+#include <legacy/net_pass.h>
#include "cldnn_infer_request.h"
#include <threading/ie_executor_manager.hpp>
#include <fstream>
#include "simple_math.h"
#include <description_buffer.hpp>
#include <cldnn/cldnn_config.hpp>
-#include <graph_tools.hpp>
-#include <ie_layers_internal.hpp>
-#include <net_pass.h>
+#include <legacy/graph_tools.hpp>
+#include <legacy/ie_layers_internal.hpp>
+#include <legacy/net_pass.h>
#include "cldnn_infer_request.h"
#include <threading/ie_executor_manager.hpp>
#include "caseless.hpp"
#include <algorithm>
#include <cpp/ie_cnn_network.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <cpp_interfaces/exception2status.hpp>
#include <ie_blob.h>
#include <iostream>
#include <string>
#include <ie_common.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <iomanip>
#include "backend/dnn_types.h"
#include "precision_ex.hpp"
#include "layers/gna_layer_info.hpp"
#include "weights_converter.hpp"
-#include "layer_transform.hpp"
+#include <legacy/layer_transform.hpp>
namespace GNAPluginNS {
namespace frontend {
#include <utility>
#include <string>
-#include "layer_transform.hpp"
+#include <legacy/layer_transform.hpp>
#include "gna_graph_tools.hpp"
-#include "details/ie_cnn_network_tools.h"
+#include <legacy/details/ie_cnn_network_tools.h>
#include "layer_quantizer.hpp"
#include "scale_factor_calc.hpp"
#include "weights_converter.hpp"
#include <string>
#include <map>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include "gna_upstream_iterator.hpp"
#include "layers/gna_layer_info.hpp"
#include "gna_plugin_log.hpp"
#include <utility>
#include <limits>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <gna-api-types-xnn.h>
#include <ie_algorithm.hpp>
#include <debug.h>
#pragma once
-#include "graph_tools.hpp"
+#include <legacy/graph_tools.hpp>
#include "gna_plugin_log.hpp"
#include <utility>
#include <limits>
#include <low_precision_transformations/blob_transformation.hpp>
-#include <graph_tools.hpp>
-#include <net_pass.h>
+#include <legacy/graph_tools.hpp>
+#include <legacy/net_pass.h>
#include <debug.h>
#include <gna/gna_config.hpp>
#include "gna_plugin_config.hpp"
-#include <ie_util_internal.hpp>
+#include <legacy/ie_util_internal.hpp>
#include "gna_plugin.hpp"
#include "optimizer/gna_pass_manager.hpp"
#include "layers/gna_layer_type.hpp"
#include <cpp_interfaces/impl/ie_executable_network_internal.hpp>
#include "gna_executable_network.hpp"
#include "gna_plugin_config.hpp"
-#include <ie_util_internal.hpp>
+#include <legacy/ie_util_internal.hpp>
namespace GNAPluginNS {
#include <string>
#include <unordered_set>
#include <ie_icnn_network.hpp>
-#include <graph_tools.hpp>
+#include <legacy/graph_tools.hpp>
#include "gna_layer_type.hpp"
#include "gna_layer_info.hpp"
#include "gna_memory_state.hpp"
#include "frontend/quantized_layer_params.hpp"
-#include "layer_transform.hpp"
+#include <legacy/layer_transform.hpp>
#include "preprocessing.hpp"
#include "ie_layouts.h"
#include <limits>
#include <iomanip>
-#include <graph_transformer.h>
+#include <legacy/graph_transformer.h>
#include <gna-api.h>
#include <blob_factory.hpp>
#include <ie_memcpy.h>
#include <ie_algorithm.hpp>
-#include <details/ie_cnn_network_tools.h>
-#include <ie_util_internal.hpp>
-#include <graph_tools.hpp>
-#include <net_pass.h>
+#include <legacy/details/ie_cnn_network_tools.h>
+#include <legacy/ie_util_internal.hpp>
+#include <legacy/graph_tools.hpp>
+#include <legacy/net_pass.h>
#include "gna_plugin_log.hpp"
#include "frontend/quantized_layer_params.hpp"
#include <utility>
#include <ie_icnn_network.hpp>
-#include <ie_util_internal.hpp>
-#include <ie_layers.h>
+#include <legacy/ie_util_internal.hpp>
+#include <legacy/ie_layers.h>
#include <ade/util/algorithm.hpp>
#include <ade/graph.hpp>
#pragma once
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
namespace ade {
class Graph;
#include "ie_metric_helpers.hpp"
#include "hetero_executable_network.hpp"
#include "hetero_async_infer_request.hpp"
-#include "ie_util_internal.hpp"
+#include <legacy/ie_util_internal.hpp>
#include "hetero_graph_splitter.hpp"
#include "hetero_itt.hpp"
#include "xml_parse_utils.h"
#include "hetero_infer_request.hpp"
#include "ie_icore.hpp"
-#include "cnn_network_impl.hpp"
+#include <legacy/cnn_network_impl.hpp>
#include "hetero_async_infer_request.hpp"
namespace HeteroPlugin {
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <string>
#include <functional>
#include "hetero_infer_request.hpp"
#include "hetero_itt.hpp"
#include <ie_blob.h>
-#include <ie_util_internal.hpp>
+#include <legacy/ie_util_internal.hpp>
#include <description_buffer.hpp>
#include <ie_layouts.h>
#include <ie_algorithm.hpp>
#include <unordered_map>
#include <vector>
#include <utility>
-#include <ie_util_internal.hpp>
+#include <legacy/ie_util_internal.hpp>
namespace HeteroPlugin {
target_include_directories(${TARGET_NAME}_plugin_api INTERFACE
"${IE_MAIN_SOURCE_DIR}/src/plugin_api"
"${IE_MAIN_SOURCE_DIR}/src/legacy_api/include"
+ "${IE_MAIN_SOURCE_DIR}/src/legacy_api/include/legacy" # for compatibility
$<TARGET_PROPERTY:${TARGET_NAME}_preproc,INTERFACE_INCLUDE_DIRECTORIES>
${PUBLIC_HEADERS_DIR})
#include <transformations/convert_opset1_to_legacy/convert_one_hot_to_one_hot_ie.hpp>
#include "ngraph_ops/eltwise.hpp"
-#include "graph_tools.hpp"
#include "exec_graph_info.hpp"
-#include "graph_transformer.h"
-#include "ie_util_internal.hpp"
-#include "ie_ngraph_utils.hpp"
+#include <legacy/ie_ngraph_utils.hpp>
#include "ie_itt.hpp"
#include "network_serializer.hpp"
#include "generic_ie.hpp"
-#include <shape_infer/built-in/ie_built_in_holder.hpp>
+#include <legacy/shape_infer/built-in/ie_built_in_holder.hpp>
using namespace std;
using namespace InferenceEngine;
#include <algorithm>
#include <functional>
-#include <ie_icnn_network.hpp>
#include <map>
#include <memory>
+#include <string>
+#include <vector>
+
#include <ngraph/attribute_visitor.hpp>
#include <ngraph/function.hpp>
#include <ngraph/node.hpp>
-#include <string>
-#include <vector>
-#include "cnn_network_impl.hpp"
+#include <ie_icnn_network.hpp>
#include "description_buffer.hpp"
#include "ie_api.h"
#include "ie_blob.h"
#include "ie_data.h"
#include "ie_input_info.hpp"
+#include <legacy/cnn_network_impl.hpp>
+
namespace InferenceEngine {
namespace ShapeInfer {
class Reshaper;
#include <vector>
#include "blob_factory.hpp"
-#include "ie_ngraph_utils.hpp"
+#include <legacy/ie_ngraph_utils.hpp>
#include "ngraph/util.hpp"
#include "ngraph/graph_util.hpp"
#include "ngraph/validation_util.hpp"
// SPDX-License-Identifier: Apache-2.0
//
-#include "ie_layers.h"
+#include <legacy/ie_layers.h>
#include <map>
#include <memory>
#include "exec_graph_info.hpp"
#include "xml_parse_utils.h"
-#include "ie_ngraph_utils.hpp"
+#include <legacy/ie_ngraph_utils.hpp>
#include <ngraph/variant.hpp>
#include <ngraph/function.hpp>
#include <climits>
#include <cassert>
#include <utility>
+
#include "threading/ie_thread_local.hpp"
#include "ie_parallel.hpp"
#include "ie_system_conf.h"
#include "threading/ie_thread_affinity.hpp"
#include "details/ie_exception.hpp"
-#include "ie_util_internal.hpp"
#include "threading/ie_cpu_streams_executor.hpp"
#include <openvino/itt.hpp>
#pragma once
-#include <ie_icnn_network.hpp>
#include <map>
#include <memory>
#include <string>
#include <vector>
-#include "ie_layers.h"
-#include "ie_ishape_infer_extension.hpp"
-#include "description_buffer.hpp"
#include "ie_api.h"
#include "ie_blob.h"
#include "ie_common.h"
#include "ie_data.h"
#include "ie_input_info.hpp"
+#include <ie_icnn_network.hpp>
+#include "description_buffer.hpp"
+
+#include <legacy/ie_layers.h>
+#include <legacy/ie_ishape_infer_extension.hpp>
namespace InferenceEngine {
namespace ShapeInfer {
#pragma once
-#include "cnn_network_impl.hpp"
-#include <ngraph/attribute_visitor.hpp>
+#include <ngraph/function.hpp>
#include <memory>
#include <string>
#include <vector>
+#include <legacy/cnn_network_impl.hpp>
+
namespace InferenceEngine {
namespace details {
#include <utility>
#include "ie_api.h"
-#include "ie_layers.h"
-#include "ie_icnn_network.hpp"
-#include "cnn_network_impl.hpp"
#include "cpp/ie_cnn_network.h"
#include "ie_locked_memory.hpp"
+#include <legacy/ie_layers.h>
+#include <legacy/cnn_network_impl.hpp>
+
namespace InferenceEngine {
namespace details {
#pragma once
#include <vector>
-#include "ie_layers.h"
#include "ie_icnn_network.hpp"
+#include <legacy/ie_layers.h>
+
namespace InferenceEngine {
namespace details {
#include <utility>
#include <vector>
-#include "cnn_network_impl.hpp"
#include "ie_algorithm.hpp"
#include "ie_icnn_network.hpp"
-#include "layer_transform.hpp"
+
+#include <legacy/layer_transform.hpp>
+#include <legacy/cnn_network_impl.hpp>
IE_SUPPRESS_DEPRECATED_START
#include <string>
#include <vector>
-#include "cnn_network_impl.hpp"
+#include <legacy/cnn_network_impl.hpp>
namespace InferenceEngine {
#include "ie_blob.h"
#include "ie_common.h"
#include "ie_data.h"
-#include "ie_layers_property.hpp"
+#include <legacy/ie_layers_property.hpp>
#if defined IMPLEMENT_INFERENCE_ENGINE_API || defined IMPLEMENT_INFERENCE_ENGINE_PLUGIN
# define INFERENCE_ENGINE_INTERNAL_CNNLAYER_CLASS(...) INFERENCE_ENGINE_API_CLASS(__VA_ARGS__)
#include <tuple>
#include "ie_api.h"
-#include "ie_layers.h"
-#include "ie_util_internal.hpp"
+#include <legacy/ie_layers.h>
+#include "legacy/ie_util_internal.hpp"
namespace InferenceEngine {
#pragma once
-#include <cpp/ie_cnn_network.h>
-#include "details/ie_cnn_network_iterator.hpp"
-
-#include <ie_icnn_network.hpp>
-#include <cnn_network_impl.hpp>
#include <deque>
#include <functional>
#include <string>
#include <utility>
#include <vector>
+#include <cpp/ie_cnn_network.h>
+#include <legacy/details/ie_cnn_network_iterator.hpp>
+#include <legacy/cnn_network_impl.hpp>
+
namespace InferenceEngine {
/**
#include <tuple>
#include <utility>
-#include "ie_layers.h"
+#include <legacy/ie_layers.h>
namespace InferenceEngine {
#include <vector>
#include "ie_icnn_network.hpp"
-#include "graph_tools.hpp"
+#include "legacy/graph_tools.hpp"
namespace InferenceEngine {
namespace NetPass {
#pragma once
-#include <ie_ishape_infer_extension.hpp>
-
-#include <description_buffer.hpp>
#include <list>
#include <map>
#include <memory>
#include <string>
#include <vector>
+#include <description_buffer.hpp>
#include "caseless.hpp"
+#include <legacy/ie_ishape_infer_extension.hpp>
+
namespace InferenceEngine {
namespace ShapeInfer {
// SPDX-License-Identifier: Apache-2.0
//
-#include "cnn_network_impl.hpp"
-
-#include <ie_common.h>
-#include <math.h>
-
+#include <cmath>
#include <cassert>
#include <map>
#include <memory>
#include <set>
-#include <shape_infer/ie_reshaper.hpp>
#include <string>
#include <vector>
#include <unordered_set>
#include "debug.h"
-#include "graph_tools.hpp"
-#include "network_serializer_v7.hpp"
#include "exec_graph_info.hpp"
-#include "details/ie_cnn_network_tools.h"
#include <ngraph/graph_util.hpp>
+#include <ie_common.h>
#include "generic_ie.hpp"
#include "cnn_network_ngraph_impl.hpp"
#include <transformations/convert_opset2_to_opset1/convert_opset2_to_opset1.hpp>
#include <transformations/convert_opset3_to_opset2/convert_opset3_to_opset2.hpp>
#include <transformations/apply_transformations_to_ti_body.hpp>
-#include "convert_function_to_cnn_network.hpp"
+
+#include "legacy/convert_function_to_cnn_network.hpp"
+#include "legacy/graph_tools.hpp"
+#include "legacy/details/ie_cnn_network_tools.h"
+#include <legacy/cnn_network_impl.hpp>
+#include "network_serializer_v7.hpp"
+#include <shape_infer/ie_reshaper.hpp>
using namespace std;
using namespace InferenceEngine;
// SPDX-License-Identifier: Apache-2.0
//
-#include "convert_function_to_cnn_network.hpp"
-
#include <string>
#include <memory>
#include <vector>
#include "generic_ie.hpp"
#include "exec_graph_info.hpp"
-#include "ie_cnn_layer_builder_ngraph.h"
#include "caseless.hpp"
-
#include <debug.h>
#include <ngraph/opsets/opset1.hpp>
#include "transformations/utils/utils.hpp"
#include "transformations/rt_info/fused_names_attribute.hpp"
#include "transformations/rt_info/primitives_priority_attribute.hpp"
+#include "legacy/convert_function_to_cnn_network.hpp"
#include "ie_legacy_itt.hpp"
+#include "ie_cnn_layer_builder_ngraph.h"
namespace InferenceEngine {
namespace details {
// SPDX-License-Identifier: Apache-2.0
//
-#include "graph_tools.hpp"
-
#include <limits>
#include <string>
#include <vector>
-#include "details/ie_cnn_network_tools.h"
+#include "legacy/graph_tools.hpp"
+#include "legacy/details/ie_cnn_network_tools.h"
using namespace std;
// SPDX-License-Identifier: Apache-2.0
//
-#include "graph_transformer.h"
-
-#include <cpp/ie_cnn_network.h>
#include <iterator>
#include <map>
#include <mutex>
#include <algorithm>
+#include <cpp/ie_cnn_network.h>
#include "blob_factory.hpp"
-#include "cnn_network_impl.hpp"
-#include "graph_tools.hpp"
-#include "net_pass.h"
+
+#include <legacy/cnn_network_impl.hpp>
+#include "legacy/graph_tools.hpp"
+#include "legacy/net_pass.h"
+#include "legacy/graph_transformer.h"
using namespace InferenceEngine;
using namespace InferenceEngine::details;
// SPDX-License-Identifier: Apache-2.0
//
-#include <ie_cnn_layer_builder_ngraph.h>
-#include <cnn_network_ngraph_impl.hpp>
-#include <precision_utils.h>
-#include <cpp/ie_cnn_network.h>
-#include <cnn_network_impl.hpp>
-
#include <limits>
#include <cmath>
-#include <ngraph/ngraph.hpp>
-#include <ngraph/variant.hpp>
#include <set>
#include <sstream>
#include <utility>
-#include "graph_tools.hpp"
-#include "net_pass.h"
#include "ngraph_ops/crop_ie.hpp"
#include "ngraph_ops/convolution_ie.hpp"
#include "ngraph_ops/deconvolution_ie.hpp"
#include "ngraph_ops/lrn_ie.hpp"
#include <ngraph_ops/lstm_cell_ie.hpp>
#include <transformations/rt_info/primitives_priority_attribute.hpp>
-#include <convert_function_to_cnn_network.hpp>
#include "ngraph_ops/normalize_ie.hpp"
#include "ngraph_ops/nms_ie.hpp"
#include "ngraph_ops/onehot_ie.hpp"
#include "generic_ie.hpp"
#include "exec_graph_info.hpp"
-#include "graph_transformer.h"
+#include <cnn_network_ngraph_impl.hpp>
+#include <precision_utils.h>
+#include <cpp/ie_cnn_network.h>
+#include <ngraph/ngraph.hpp>
+#include <ngraph/variant.hpp>
+
+#include <legacy/convert_function_to_cnn_network.hpp>
+#include "legacy/graph_transformer.h"
+#include "legacy/graph_tools.hpp"
+#include "legacy/net_pass.h"
+#include <legacy/cnn_network_impl.hpp>
+#include <ie_cnn_layer_builder_ngraph.h>
namespace InferenceEngine {
namespace Builder {
#pragma once
-#include <ie_api.h>
-#include <ie_blob.h>
-#include <ie_layers.h>
-
#include <map>
#include <memory>
-#include <ngraph/node.hpp>
-#include <ngraph/op/constant.hpp>
#include <string>
#include <vector>
#include <utility>
+#include <ngraph/node.hpp>
+#include <ngraph/op/constant.hpp>
+
+#include <ie_api.h>
+#include <ie_blob.h>
#include "blob_factory.hpp"
-#include "ie_ngraph_utils.hpp"
+
+#include <legacy/ie_layers.h>
+#include <legacy/ie_ngraph_utils.hpp>
namespace InferenceEngine {
// SPDX-License-Identifier: Apache-2.0
//
-#include "ie_layer_validators.hpp"
-
-#include <ie_iextension.h>
-
#include <cmath>
-#include <details/ie_exception.hpp>
#include <limits>
#include <map>
#include <memory>
#include <utility>
#include <vector>
+#include <ie_iextension.h>
#include "debug.h"
-#include "ie_layers.h"
#include "xml_parse_utils.h"
+#include <legacy/ie_layers.h>
+#include "ie_layer_validators.hpp"
+
#ifdef __clang__
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#include <vector>
#include "caseless.hpp"
-#include "ie_layers.h"
+#include <legacy/ie_layers.h>
namespace InferenceEngine {
namespace details {
// SPDX-License-Identifier: Apache-2.0
//
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
using namespace InferenceEngine;
// SPDX-License-Identifier: Apache-2.0
//
-#include "ie_layers_internal.hpp"
-
-#include <math.h>
-
+#include <cmath>
#include <algorithm>
#include <cmath>
#include <map>
#include <tuple>
#include <vector>
-#include "layer_transform.hpp"
+#include <legacy/layer_transform.hpp>
+#include "legacy/ie_layers_internal.hpp"
namespace InferenceEngine {
// SPDX-License-Identifier: Apache-2.0
//
-#include "ie_util_internal.hpp"
-#include "details/ie_cnn_network_iterator.hpp"
-
-#include <ie_layers.h>
-
#include <cassert>
#include <deque>
#include <iomanip>
#include <vector>
#include "caseless.hpp"
-#include "details/ie_cnn_network_tools.h"
-#include "graph_tools.hpp"
-#include "net_pass.h"
#include "precision_utils.h"
#include "cnn_network_ngraph_impl.hpp"
+#include "legacy/ie_util_internal.hpp"
+#include "legacy/details/ie_cnn_network_tools.h"
+#include "legacy/graph_tools.hpp"
+#include "legacy/net_pass.h"
+#include <legacy/details/ie_cnn_network_iterator.hpp>
+#include <legacy/ie_layers.h>
#include "ie_legacy_itt.hpp"
using std::string;
// SPDX-License-Identifier: Apache-2.0
//
-#include <layer_transform.hpp>
+#include <legacy/layer_transform.hpp>
#include <utility>
#include <tuple>
// SPDX-License-Identifier: Apache-2.0
//
-#include "net_pass.h"
+#include "legacy/net_pass.h"
#include <algorithm>
#include <memory>
#include <vector>
#include "blob_factory.hpp"
-#include "details/ie_cnn_network_tools.h"
-#include "cnn_network_impl.hpp"
+#include "legacy/details/ie_cnn_network_tools.h"
+#include <legacy/cnn_network_impl.hpp>
#include "cnn_network_ngraph_impl.hpp"
-#include "graph_tools.hpp"
-#include "ie_layers_internal.hpp"
+#include "legacy/graph_tools.hpp"
+#include "legacy/ie_layers_internal.hpp"
#include "ie_memcpy.h"
#include "precision_utils.h"
// SPDX-License-Identifier: Apache-2.0
//
-#include "network_serializer_v7.hpp"
-
#include <fstream>
#include <map>
#include <queue>
#include <sstream>
#include "xml_parse_utils.h"
+#include "network_serializer_v7.hpp"
namespace InferenceEngine {
namespace Serialization {
#pragma once
#include <ie_icnn_network.hpp>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <string>
#include <vector>
#pragma once
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <description_buffer.hpp>
#include <map>
// SPDX-License-Identifier: Apache-2.0
//
-#include "shape_infer/built-in/ie_built_in_holder.hpp"
-
#include <algorithm>
#include <memory>
#include <string>
+#include "legacy/shape_infer/built-in/ie_built_in_holder.hpp"
#include "ie_argmax_shape_infer.hpp"
#include "ie_bin_conv_shape_infer.hpp"
#include "ie_broadcast_shape_infer.hpp"
#pragma once
#include <ie_iextension.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <description_buffer.hpp>
#include <ie_layer_validators.hpp>
#pragma once
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <description_buffer.hpp>
#include <map>
#pragma once
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <description_buffer.hpp>
#include <functional>
#pragma once
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <description_buffer.hpp>
#include <limits>
#pragma once
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <description_buffer.hpp>
#include <map>
#pragma once
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <description_buffer.hpp>
#include <map>
#pragma once
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <description_buffer.hpp>
#include <map>
#pragma once
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <description_buffer.hpp>
#include <map>
#pragma once
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <description_buffer.hpp>
#include <map>
#pragma once
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <description_buffer.hpp>
#include <map>
#pragma once
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <description_buffer.hpp>
#include <map>
#pragma once
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <functional>
#include <map>
#pragma once
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <description_buffer.hpp>
#include <map>
#pragma once
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <description_buffer.hpp>
#include <map>
#pragma once
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <description_buffer.hpp>
#include <map>
#pragma once
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <description_buffer.hpp>
#include <map>
#include <memory>
#include <string>
-#include "shape_infer/built-in/ie_built_in_holder.hpp"
+#include "legacy/shape_infer/built-in/ie_built_in_holder.hpp"
namespace InferenceEngine {
namespace ShapeInfer {
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <precision_utils.h>
#include <ie_precision.hpp>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <precision_utils.h>
#include <ie_precision.hpp>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <cmath>
#include <ie_algorithm.hpp>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <ie_memcpy.h>
#include <map>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <map>
#include <memory>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <ie_memcpy.h>
#include <map>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <map>
#include <memory>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <map>
#include <memory>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <ie_memcpy.h>
#include <map>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <cmath>
#include <ie_algorithm.hpp>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <map>
#include <memory>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <precision_utils.h>
#include <ie_precision.hpp>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <map>
#include <memory>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <cmath>
#include <ie_algorithm.hpp>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <precision_utils.h>
#include <cmath>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <cmath>
#include <map>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <ie_memcpy.h>
#include <map>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <cfloat>
#include <cmath>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <ie_memcpy.h>
#include <map>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <map>
#include <memory>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <ie_memcpy.h>
#include <map>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <ie_memcpy.h>
#include <algorithm>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <precision_utils.h>
#include <ie_precision.hpp>
#pragma once
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <ie_memcpy.h>
#include <map>
// SPDX-License-Identifier: Apache-2.0
//
-#include "shape_infer/ie_reshape_io_controllers.hpp"
-
-#include <ie_layers.h>
-
-#include <blob_factory.hpp>
-#include <ie_layer_validators.hpp>
#include <set>
#include <string>
#include <vector>
+#include <blob_factory.hpp>
+
+#include <legacy/ie_layers.h>
+#include <ie_layer_validators.hpp>
+#include "shape_infer/ie_reshape_io_controllers.hpp"
+
using namespace InferenceEngine;
using namespace ShapeInfer;
#pragma once
-#include <ie_layers.h>
-
#include <list>
#include <map>
#include <memory>
#include <string>
#include <vector>
-#include "ie_reshape_launcher.hpp"
-#include "shape_infer/built-in/ie_built_in_holder.hpp"
+#include "shape_infer/ie_reshape_launcher.hpp"
+
+#include "legacy/shape_infer/built-in/ie_built_in_holder.hpp"
+#include <legacy/ie_layers.h>
namespace InferenceEngine {
namespace ShapeInfer {
// SPDX-License-Identifier: Apache-2.0
//
-#include "shape_infer/ie_reshape_launcher.hpp"
-
-#include <debug.h>
-#include <ie_layers.h>
-
-#include <details/ie_exception.hpp>
-#include <ie_layer_validators.hpp>
#include <map>
#include <memory>
#include <set>
-#include <shape_infer/const_infer/ie_const_infer_holder.hpp>
#include <string>
#include <vector>
-#include "built-in/ie_tensor_iterator_shape_infer.hpp"
-#include "ie_reshape_launcher.hpp"
+#include <debug.h>
+#include <details/ie_exception.hpp>
+
+#include <legacy/ie_layers.h>
#include "shape_infer/ie_reshape_io_controllers.hpp"
+#include <shape_infer/const_infer/ie_const_infer_holder.hpp>
+#include "shape_infer/built-in/ie_tensor_iterator_shape_infer.hpp"
+#include "ie_layer_validators.hpp"
+#include "shape_infer/ie_reshape_launcher.hpp"
+#include "ie_reshape_launcher.hpp"
using namespace InferenceEngine;
using namespace ShapeInfer;
#pragma once
-#include <ie_layers.h>
-
#include <list>
#include <map>
#include <memory>
#include <string>
#include <vector>
-#include "shape_infer/built-in/ie_built_in_holder.hpp"
+#include <legacy/ie_layers.h>
+#include "legacy/shape_infer/built-in/ie_built_in_holder.hpp"
#include "shape_infer/const_infer/ie_const_infer_impl.hpp"
namespace InferenceEngine {
// SPDX-License-Identifier: Apache-2.0
//
-#include "shape_infer/ie_reshaper.hpp"
-
-#include <debug.h>
-#include <ie_layers.h>
-
-#include <blob_factory.hpp>
#include <functional>
-#include <graph_tools.hpp>
#include <map>
#include <memory>
#include <mutex>
#include <tuple>
#include <vector>
-#include "details/ie_cnn_network_tools.h"
-#include "ie_reshaper.hpp"
-#include "shape_infer/built-in/ie_built_in_holder.hpp"
+#include <debug.h>
+#include <blob_factory.hpp>
+
+#include <legacy/graph_tools.hpp>
+#include <legacy/ie_layers.h>
+#include "legacy/details/ie_cnn_network_tools.h"
+#include "legacy/shape_infer/built-in/ie_built_in_holder.hpp"
+#include "shape_infer/ie_reshaper.hpp"
using namespace InferenceEngine;
using namespace InferenceEngine::details;
#pragma once
-#include <ie_layers.h>
-
#include <list>
#include <map>
#include <memory>
#include <string>
#include <vector>
-#include "ie_ishape_infer_extension.hpp"
#include "caseless.hpp"
#include "ie_icnn_network.hpp"
+
+#include <legacy/ie_ishape_infer_extension.hpp>
+#include <legacy/ie_layers.h>
#include "ie_reshape_launcher.hpp"
namespace InferenceEngine {
#include "details/ie_exception.hpp"
#include <string>
-#include "ie_layers.h"
+#include <legacy/ie_layers.h>
/**
* @def THROW_IE_EXCEPTION_LPT
#include <algorithm>
-#include "ie_layers.h"
+#include <legacy/ie_layers.h>
#include "low_precision_transformations/transformation_context.hpp"
#include "low_precision_transformations/transparent_base_transformation.hpp"
#include <string>
#include <vector>
-#include "ie_layers.h"
+#include <legacy/ie_layers.h>
namespace InferenceEngine {
namespace details {
#include <vector>
#include <unordered_set>
-#include "ie_layers.h"
-#include "cnn_network_impl.hpp"
+#include <legacy/ie_layers.h>
+#include <legacy/cnn_network_impl.hpp>
#include "low_precision_transformations/common/dequantization_details.hpp"
#include "low_precision_transformations/transformation_context.hpp"
#pragma once
-#include "ie_layers.h"
+#include <legacy/ie_layers.h>
#include "low_precision_transformations/layer_transformation.hpp"
namespace InferenceEngine {
#pragma once
#include <algorithm>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include "low_precision_transformations/transformation_context.hpp"
#include "low_precision_transformations/layer_transformation.hpp"
#include "low_precision_transformations/transparent_base_transformation.hpp"
#pragma once
#include <algorithm>
-#include "ie_layers.h"
+#include <legacy/ie_layers.h>
#include "low_precision_transformations/transformation_context.hpp"
#include "low_precision_transformations/layer_transformation.hpp"
#include "low_precision_transformations/transparent_base_transformation.hpp"
#pragma once
#include <algorithm>
-#include "ie_layers.h"
+#include <legacy/ie_layers.h>
#include "low_precision_transformations/transformation_context.hpp"
#include "low_precision_transformations/layer_transformation.hpp"
#include <string>
#include <vector>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <cpp/ie_cnn_network.h>
namespace InferenceEngine {
#pragma once
#include <algorithm>
-#include "ie_layers.h"
+#include <legacy/ie_layers.h>
#include "low_precision_transformations/transformation_context.hpp"
#include "low_precision_transformations/layer_transformation.hpp"
#include "low_precision_transformations/transparent_base_transformation.hpp"
#pragma once
#include <algorithm>
-#include "ie_layers.h"
+#include <legacy/ie_layers.h>
#include "low_precision_transformations/transformation_context.hpp"
#include "low_precision_transformations/layer_transformation.hpp"
#include "low_precision_transformations/transparent_base_transformation.hpp"
#include "low_precision_transformations/blob_transformation.hpp"
#include "low_precision_transformations/network_helper.hpp"
-#include "details/ie_cnn_network_tools.h"
+#include <legacy/details/ie_cnn_network_tools.h>
#include <algorithm>
#include <vector>
#include <vector>
#include <ie_common.h>
-#include "cnn_network_impl.hpp"
-#include "ie_util_internal.hpp"
+#include <legacy/cnn_network_impl.hpp>
+#include <legacy/ie_util_internal.hpp>
#include "low_precision_transformations/common/ie_lpt_exception.hpp"
#include "low_precision_transformations/quantization_details.hpp"
#include <utility>
#include <vector>
-#include "cnn_network_impl.hpp"
-#include "ie_util_internal.hpp"
+#include <legacy/cnn_network_impl.hpp>
+#include <legacy/ie_util_internal.hpp>
#include "low_precision_transformations/common/ie_lpt_exception.hpp"
#include "low_precision_transformations/network_helper.hpp"
#include <utility>
#include <vector>
-#include "cnn_network_impl.hpp"
-#include "ie_util_internal.hpp"
+#include <legacy/cnn_network_impl.hpp>
+#include <legacy/ie_util_internal.hpp>
using namespace InferenceEngine;
using namespace InferenceEngine::details;
#include <utility>
#include <vector>
-#include "cnn_network_impl.hpp"
-#include "ie_util_internal.hpp"
+#include <legacy/cnn_network_impl.hpp>
+#include <legacy/ie_util_internal.hpp>
using namespace InferenceEngine;
using namespace InferenceEngine::details;
#include <utility>
#include <vector>
-#include "ie_util_internal.hpp"
+#include <legacy/ie_util_internal.hpp>
#include "low_precision_transformations/common/ie_lpt_exception.hpp"
#include "low_precision_transformations/network_helper.hpp"
#include <ie_common.h>
#include <precision_utils.h>
-#include "cnn_network_impl.hpp"
-#include "ie_util_internal.hpp"
+#include <legacy/cnn_network_impl.hpp>
+#include <legacy/ie_util_internal.hpp>
#include "low_precision_transformations/common/ie_lpt_exception.hpp"
#include "low_precision_transformations/network_helper.hpp"
#include <vector>
#include <ie_common.h>
-#include "cnn_network_impl.hpp"
-#include "ie_util_internal.hpp"
+#include <legacy/cnn_network_impl.hpp>
+#include <legacy/ie_util_internal.hpp>
#include "low_precision_transformations/common/ie_lpt_exception.hpp"
#include "low_precision_transformations/network_helper.hpp"
#include <vector>
#include <ie_common.h>
-#include "cnn_network_impl.hpp"
-#include "ie_util_internal.hpp"
+#include <legacy/cnn_network_impl.hpp>
+#include <legacy/ie_util_internal.hpp>
#include "low_precision_transformations/common/ie_lpt_exception.hpp"
#include "low_precision_transformations/network_helper.hpp"
#include <unordered_set>
#include <vector>
-#include "cnn_network_impl.hpp"
-#include "ie_util_internal.hpp"
+#include <legacy/cnn_network_impl.hpp>
+#include <legacy/ie_util_internal.hpp>
using namespace InferenceEngine;
using namespace InferenceEngine::details;
#include <utility>
#include <vector>
-#include <details/ie_cnn_network_tools.h>
+#include <legacy/details/ie_cnn_network_tools.h>
#include <ie_common.h>
#include <precision_utils.h>
-#include "cnn_network_impl.hpp"
-#include "ie_util_internal.hpp"
+#include <legacy/cnn_network_impl.hpp>
+#include <legacy/ie_util_internal.hpp>
#include "ie_parallel.hpp"
#include "low_precision_transformations/common/ie_lpt_exception.hpp"
#include <vector>
#include <ie_common.h>
-#include "cnn_network_impl.hpp"
-#include "ie_util_internal.hpp"
+#include <legacy/cnn_network_impl.hpp>
+#include <legacy/ie_util_internal.hpp>
#include "low_precision_transformations/common/ie_lpt_exception.hpp"
#include "low_precision_transformations/network_helper.hpp"
//
#include "low_precision_transformations/transformation_context.hpp"
-#include "details/ie_cnn_network_iterator.hpp"
-#include "details/ie_cnn_network_tools.h"
+#include <legacy/details/ie_cnn_network_iterator.hpp>
+#include <legacy/details/ie_cnn_network_tools.h>
using namespace InferenceEngine;
using namespace InferenceEngine::details;
#include <utility>
#include <vector>
-#include "cnn_network_impl.hpp"
-#include "ie_util_internal.hpp"
+#include <legacy/cnn_network_impl.hpp>
+#include <legacy/ie_util_internal.hpp>
#include "low_precision_transformations/activation.hpp"
#include "low_precision_transformations/concat_multi_channels.hpp"
#include <utility>
#include <set>
#include <chrono>
-#include "details/ie_cnn_network_tools.h"
-#include "ie_util_internal.hpp"
+#include <legacy/details/ie_cnn_network_tools.h>
+#include <legacy/ie_util_internal.hpp>
#include "ngraph/type/bfloat16.hpp"
using namespace MKLDNNPlugin;
#include <ie_metric_helpers.hpp>
#include <precision_utils.h>
-#include <net_pass.h>
+#include <legacy/net_pass.h>
#include "mkldnn_exec_network.h"
#include "mkldnn_async_infer_request.h"
#include "mkldnn_memory_state.h"
#include "mkldnn_itt.h"
#include "bf16transformer.h"
-#include <ie_util_internal.hpp>
-#include <graph_tools.hpp>
+#include <legacy/ie_util_internal.hpp>
+#include <legacy/graph_tools.hpp>
#include <threading/ie_executor_manager.hpp>
#include "low_precision_transformations/convolution.hpp"
#include "low_precision_transformations/eltwise.hpp"
#include <memory>
#include <map>
#include <string>
-#include <cnn_network_impl.hpp>
+#include <legacy/cnn_network_impl.hpp>
#include <unordered_map>
namespace MKLDNNPlugin {
#include <vector>
#include <memory>
#include <ie_iextension.h>
-#include <ie_layers.h>
-#include "ie_ishape_infer_extension.hpp"
+#include <legacy/ie_layers.h>
+#include <legacy/ie_ishape_infer_extension.hpp>
#include "nodes/list.hpp"
namespace MKLDNNPlugin {
#include <nodes/mkldnn_input_node.h>
#include <nodes/mkldnn_reorder_node.h>
-#include <graph_tools.hpp>
+#include <legacy/graph_tools.hpp>
#include <ie_algorithm.hpp>
#include <blob_factory.hpp>
-#include <net_pass.h>
-#include <details/ie_cnn_network_tools.h>
+#include <legacy/net_pass.h>
+#include <legacy/details/ie_cnn_network_tools.h>
#include <ie_memcpy.h>
#include "precision_utils.h"
//
#include "mkldnn_graph_dumper.h"
-#include "cnn_network_impl.hpp"
-#include "ie_util_internal.hpp"
-#include "ie_ngraph_utils.hpp"
+#include <legacy/cnn_network_impl.hpp>
+#include <legacy/ie_util_internal.hpp>
+#include <legacy/ie_ngraph_utils.hpp>
#include "exec_graph_info.hpp"
#include "mkldnn_debug.h"
#include "generic_ie.hpp"
#include "nodes/mkldnn_resample_node.h"
#include <blob_factory.hpp>
-#include <ie_layers_internal.hpp>
+#include <legacy/ie_layers_internal.hpp>
// WA for xbyak.h
#ifdef _WIN32
#include <cassert>
#include <algorithm>
#include <ie_common.h>
-#include <ie_layers_property.hpp>
#include "mkldnn_dims.h"
#include "mkldnn_memory.h"
#include "mkldnn_edge.h"
#include "mkldnn_weights_cache.hpp"
#include "mkldnn_itt.h"
-#include <net_pass.h>
+#include <legacy/net_pass.h>
#include <cpp_interfaces/base/ie_plugin_base.hpp>
#include <threading/ie_executor_manager.hpp>
#include <memory>
#include <ie_system_conf.h>
#include <generic_ie.hpp>
#include <nodes/list.hpp>
-#include <ie_util_internal.hpp>
-#include <graph_transformer.h>
-#include <ie_ngraph_utils.hpp>
+#include <legacy/ie_util_internal.hpp>
+#include <legacy/graph_transformer.h>
+#include <legacy/ie_ngraph_utils.hpp>
-#include "convert_function_to_cnn_network.hpp"
+#include <legacy/convert_function_to_cnn_network.hpp>
#include <transformations/apply_transformations_to_ti_body.hpp>
#include <transformations/common_optimizations/common_optimizations.hpp>
#include <transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp>
#pragma once
#include <ie_iextension.h>
-#include "ie_util_internal.hpp"
+#include <legacy/ie_util_internal.hpp>
#include "nodes/list.hpp"
#include <string>
#pragma once
#include <ie_iextension.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <string>
#include <map>
#include "mkldnn_activation_node.h"
#include "desc_iterator.hpp"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <algorithm>
#include <string>
#include <mkldnn_extension_utils.h>
#include "mkldnn_depthwise_node.h"
#include "mkldnn_quantize_node.h"
#include "mkldnn_conv_node.h"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <string>
#include <vector>
#include <mkldnn_types.h>
#include <mkldnn_extension_utils.h>
-#include <ie_layers_internal.hpp>
+#include <legacy/ie_layers_internal.hpp>
// WA for xbyak.h
#ifdef _WIN32
#include <mkldnn_extension_utils.h>
#include "details/ie_exception.hpp"
-#include "ie_layers.h"
+#include <legacy/ie_layers.h>
#include "mkldnn.hpp"
#include "mkldnn/iml_type_mapper.h"
#include "mkldnn_dims.h"
#include "mkldnn_quantize_node.h"
#include "mkldnn_pooling_node.h"
#include "mkldnn_concat_node.h"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <string>
#include <vector>
#include <mkldnn_types.h>
#include <mkldnn_extension_utils.h>
-#include <ie_layers_internal.hpp>
+#include <legacy/ie_layers_internal.hpp>
using namespace mkldnn;
using namespace MKLDNNPlugin;
//
#include "mkldnn_crop_node.h"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <string>
#include <algorithm>
#include <mkldnn_types.h>
#include "mkldnn_deconv_node.h"
#include "desc_iterator.hpp"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <mkldnn.hpp>
#include <string>
#include <vector>
#include <mkldnn_types.h>
#include <mkldnn_extension_utils.h>
-#include <ie_layers_internal.hpp>
+#include <legacy/ie_layers_internal.hpp>
#include "ie_parallel.hpp"
using namespace mkldnn;
#include "desc_iterator.hpp"
#include "mkldnn_eltwise_node.h"
#include "mkldnn_depthwise_node.h"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <string>
#include <vector>
#include <mkldnn_types.h>
#include <mkldnn_extension_utils.h>
-#include <ie_layers_internal.hpp>
+#include <legacy/ie_layers_internal.hpp>
using namespace mkldnn;
using namespace MKLDNNPlugin;
#include "mkldnn_depthwise_node.h"
#include "desc_iterator.hpp"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <string>
#include <vector>
#include <mkldnn_types.h>
//
#include "mkldnn_eltwise_node.h"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <string>
#include <vector>
#include <memory>
#include "mkldnn_depthwise_node.h"
#include "mkldnn_quantize_node.h"
#include "desc_iterator.hpp"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <string>
#include <vector>
#include <mkldnn_extension_utils.h>
//
#include "mkldnn_gemm_node.h"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <string>
#include <vector>
#include <memory>
#include <vector>
#include <memory>
#include <map>
-#include "ie_ishape_infer_extension.hpp"
+#include <legacy/ie_ishape_infer_extension.hpp>
namespace MKLDNNPlugin {
#include "mkldnn_lrn_node.h"
#include "desc_iterator.hpp"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <string>
#include <mkldnn_extension_utils.h>
#include "mkldnn_quantize_node.h"
#include "mkldnn_depthwise_node.h"
#include "mkldnn_activation_node.h"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <mkldnn.hpp>
#include <string>
#include <vector>
#include <mkldnn_types.h>
#include <mkldnn_extension_utils.h>
-#include <ie_layers_internal.hpp>
+#include <legacy/ie_layers_internal.hpp>
#include "ie_parallel.hpp"
#include <algorithm>
#include "mkldnn_depthwise_node.h"
#include "mkldnn_activation_node.h"
#include <mkldnn_extension_utils.h>
-#include <ie_layers_internal.hpp>
+#include <legacy/ie_layers_internal.hpp>
#include "ie_parallel.hpp"
#include "jit_uni_eltwise.hpp"
#include "jit_uni_depthwise.hpp"
//
#include "mkldnn_permute_node.h"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <string>
#include <mkldnn_types.h>
#include <mkldnn_extension_utils.h>
#include "mkldnn_quantize_node.h"
#include "mkldnn_conv_node.h"
#include "mkldnn_concat_node.h"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <mkldnn.hpp>
#include <string>
#include <vector>
#include <mkldnn_types.h>
#include <mkldnn_extension_utils.h>
-#include <ie_layers_internal.hpp>
+#include <legacy/ie_layers_internal.hpp>
using namespace mkldnn;
using namespace MKLDNNPlugin;
//
#include "mkldnn_power_node.h"
-#include "ie_layers.h"
+#include <legacy/ie_layers.h>
#include <string>
#include <cmath>
#include <mkldnn_types.h>
#include "mkldnn_quantize_node.h"
#include "desc_iterator.hpp"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <string>
#include <vector>
#include <mkldnn_types.h>
#include "mkldnn_quantize_node.h"
#include "mkldnn_depthwise_node.h"
#include "mkldnn_activation_node.h"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <mkldnn.hpp>
#include <string>
#include <vector>
#include <mkldnn_types.h>
#include <mkldnn_extension_utils.h>
-#include <ie_layers_internal.hpp>
+#include <legacy/ie_layers_internal.hpp>
#include "ie_parallel.hpp"
#include <algorithm>
//
#include "mkldnn_reshape_node.h"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <string>
#include <mkldnn_types.h>
#include <mkldnn_extension_utils.h>
#include "mkldnn_roi_pooling_node.h"
#include "desc_iterator.hpp"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <mkldnn.hpp>
#include <string>
#include <vector>
#include "mkldnn_quantize_node.h"
#include "mkldnn_depthwise_node.h"
#include "mkldnn_activation_node.h"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <mkldnn.hpp>
#include <string>
#include <vector>
#include <mkldnn_types.h>
#include <mkldnn_extension_utils.h>
-#include <ie_layers_internal.hpp>
+#include <legacy/ie_layers_internal.hpp>
#include "ie_parallel.hpp"
#include <algorithm>
#include "mkldnn_softmax_node.h"
#include "desc_iterator.hpp"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <string>
#include <mkldnn_types.h>
#include <mkldnn_extension_utils.h>
//
#include "mkldnn_split_node.h"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <string>
#include <vector>
#include <map>
#include "mkldnn_tensoriterator_node.h"
#include "desc_iterator.hpp"
-#include <ie_layers.h>
-#include <ie_layers_internal.hpp>
+#include <legacy/ie_layers.h>
+#include <legacy/ie_layers_internal.hpp>
#include <string>
#include <vector>
#include <map>
#include <mkldnn_types.h>
#include <mkldnn_extension_utils.h>
#include <ie_memcpy.h>
-#include "graph_transformer.h"
+#include <legacy/graph_transformer.h>
using namespace mkldnn;
using namespace MKLDNNPlugin;
//
#include "mkldnn_tile_node.h"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <string>
#include <mkldnn_types.h>
#include <mkldnn_extension_utils.h>
#include <string>
#include <vector>
#include <cassert>
-#include <ie_util_internal.hpp>
+#include <legacy/ie_util_internal.hpp>
#include "ie_parallel.hpp"
namespace InferenceEngine {
#include <unordered_set>
#include "ie_metric_helpers.hpp"
-#include <ie_util_internal.hpp>
+#include <legacy/ie_util_internal.hpp>
#include <cpp_interfaces/base/ie_plugin_base.hpp>
#include <cpp_interfaces/base/ie_infer_async_request_base.hpp>
#include <multi-device/multi_device_config.hpp>
#include <string>
#include <map>
-#include <ie_ishape_infer_extension.hpp>
+#include <legacy/ie_ishape_infer_extension.hpp>
#include <ie_parameter.hpp>
#include <ie_precision.hpp>
#include <cpp/ie_cnn_network.h>
#include "ie_blob_stream.hpp"
#include "caseless.hpp"
-#include "ie_ngraph_utils.hpp"
+#include <legacy/ie_ngraph_utils.hpp>
#include "generic_ie.hpp"
#include "precision_utils.h"
#include "blob_factory.hpp"
#ifdef IR_READER_V10
# include <ngraph/node.hpp>
-# include <ie_ngraph_utils.hpp>
+# include <legacy/ie_ngraph_utils.hpp>
#endif // IR_READER_V10
#include <ie_blob.h>
#include <string>
#include <vector>
-#include "cnn_network_impl.hpp"
+#include <legacy/cnn_network_impl.hpp>
#include "ie_memcpy.h"
#include "parsers.h"
-#include "ie_util_internal.hpp"
+#include <legacy/ie_util_internal.hpp>
namespace pugi {
class xml_node;
#include <string>
#include <vector>
-#include "cnn_network_impl.hpp"
+#include <legacy/cnn_network_impl.hpp>
#include "caseless.hpp"
-#include "ie_layers.h"
+#include <legacy/ie_layers.h>
#include "parsers.h"
namespace InferenceEngine {
#include <vector>
#include "debug.h"
-#include "ie_layers.h"
+#include <legacy/ie_layers.h>
#include "xml_parse_utils.h"
#ifdef __clang__
#include <vector>
#include "caseless.hpp"
-#include "ie_layers.h"
+#include <legacy/ie_layers.h>
namespace InferenceEngine {
namespace details {
#include <ie_icnn_network.hpp>
-#include "cnn_network_impl.hpp"
+#include <legacy/cnn_network_impl.hpp>
namespace pugi {
class xml_node;
#include <ie_data.h>
#include <ie_blob.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
namespace vpu {
#include <vpu/model/model.hpp>
#include <vpu/backend/blob_format.hpp>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <string>
#include <memory>
#include <vector>
#include <unordered_map>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <ie_icnn_network.hpp>
namespace vpu {
#pragma once
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <vpu/model/data_contents/calculated_data_content.hpp>
namespace vpu {
#include <utility>
#include <set>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <vpu/model/base.hpp>
#include <vpu/model/edges.hpp>
#include <string>
#include <vector>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <vpu/model/model.hpp>
#include <atomic>
#include <precision_utils.h>
-#include <graph_tools.hpp>
+#include <legacy/graph_tools.hpp>
#include <description_buffer.hpp>
#include <xml_parse_utils.h>
#include <atomic>
#include <precision_utils.h>
-#include <graph_tools.hpp>
+#include <legacy/graph_tools.hpp>
#include <description_buffer.hpp>
#include <xml_parse_utils.h>
#include <vpu/utils/numeric.hpp>
#include <precision_utils.h>
-#include <graph_tools.hpp>
+#include <legacy/graph_tools.hpp>
#include <description_buffer.hpp>
#include <xml_parse_utils.h>
#include <set>
#include <map>
-#include <details/ie_cnn_network_iterator.hpp>
+#include <legacy/details/ie_cnn_network_iterator.hpp>
#include <cpp/ie_cnn_network.h>
-#include <graph_tools.hpp>
+#include <legacy/graph_tools.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset3.hpp>
#include "vpu/compile_env.hpp"
#include "vpu/model/data_contents/ie_blob_content.hpp"
-#include "net_pass.h"
+#include <legacy/net_pass.h>
#include <atomic>
#include <memory>
#include <utility>
#include <string>
-#include <convert_function_to_cnn_network.hpp>
+#include <legacy/convert_function_to_cnn_network.hpp>
#include <generic_ie.hpp>
#include <ngraph/opsets/opset3.hpp>
#include <transformations/apply_transformations_to_ti_body.hpp>
#include <string>
-#include <details/ie_cnn_network_tools.h>
+#include <legacy/details/ie_cnn_network_tools.h>
#include <caseless.hpp>
#include <vpu/compile_env.hpp>
#include "vpu/frontend/frontend.hpp"
#include "vpu/compile_env.hpp"
-#include "graph_transformer.h"
+#include <legacy/graph_transformer.h>
-#include "cnn_network_impl.hpp"
+#include <legacy/cnn_network_impl.hpp>
namespace vpu {
#include <string>
-#include <net_pass.h>
-#include <details/ie_cnn_network_iterator.hpp>
+#include <legacy/net_pass.h>
+#include <legacy/details/ie_cnn_network_iterator.hpp>
#include <vpu/compile_env.hpp>
#include <atomic>
#include <precision_utils.h>
-#include <graph_tools.hpp>
+#include <legacy/graph_tools.hpp>
#include <description_buffer.hpp>
#include <xml_parse_utils.h>
-#include <ie_util_internal.hpp>
+#include <legacy/ie_util_internal.hpp>
#include <vpu/parsed_config.hpp>
#include <vpu/compile_env.hpp>
#include <vpu/utils/profiling.hpp>
#include <precision_utils.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <ie_parallel.hpp>
namespace vpu {
#include <tuple>
#include <set>
-#include <ie_layers_internal.hpp>
+#include <legacy/ie_layers_internal.hpp>
#include <vpu/compile_env.hpp>
#include <vpu/stages/stub_stage.hpp>
#include <tuple>
#include <set>
-#include <ie_layers_internal.hpp>
+#include <legacy/ie_layers_internal.hpp>
#include <vpu/stages/stub_stage.hpp>
#include <cmath>
-#include <ie_layers_internal.hpp>
+#include <legacy/ie_layers_internal.hpp>
#include <vpu/compile_env.hpp>
#include <vpu/stages/stub_stage.hpp>
#include "vpu/stages/iteration_rule.hpp"
#include "vpu/utils/auto_scope.hpp"
#include "vpu/compile_env.hpp"
-#include "graph_transformer.h"
+#include <legacy/graph_transformer.h>
#include "vpu/model/data_contents/ie_blob_content.hpp"
-#include "ie_layers_internal.hpp"
-#include "net_pass.h"
+#include <legacy/ie_layers_internal.hpp>
+#include <legacy/net_pass.h>
#include <unordered_map>
#include <memory>
#include "vpu/utils/runtime_graph.hpp"
-#include <cnn_network_impl.hpp>
+#include <legacy/cnn_network_impl.hpp>
#include <exec_graph_info.hpp>
#include <vector>
#include <utility>
#include <ie_metric_helpers.hpp>
-#include "cnn_network_impl.hpp"
+#include <legacy/cnn_network_impl.hpp>
#include "exec_graph_info.hpp"
#include <myriad_executable_network.h>
#include <vpu/blob_reader.hpp>
#include <vpu/utils/profiling.hpp>
#include <vpu/utils/runtime_graph.hpp>
-#include <net_pass.h>
+#include <legacy/net_pass.h>
#include <vpu/compile_env.hpp>
using namespace InferenceEngine;
#include <cpp/ie_cnn_network.h>
#include <cpp_interfaces/base/ie_plugin_base.hpp>
#include <cpp_interfaces/impl/ie_executable_network_internal.hpp>
-#include <ie_util_internal.hpp>
+#include <legacy/ie_util_internal.hpp>
#include <vpu/vpu_plugin_config.hpp>
#include <vpu/parsed_config.hpp>
#include <gtest/gtest.h>
-#include <cnn_network_impl.hpp>
-#include <details/ie_cnn_network_iterator.hpp>
+#include <legacy/cnn_network_impl.hpp>
+#include <legacy/details/ie_cnn_network_iterator.hpp>
#include <string>
#include <sstream>
#include <fstream>
#include <map>
#include <cpp/ie_cnn_network.h>
-#include <ie_util_internal.hpp>
+#include <legacy/ie_util_internal.hpp>
#include <ie_parameter.hpp>
#include <ie_core.hpp>
-#include <net_pass.h>
+#include <legacy/net_pass.h>
#include <ngraph/opsets/opset3.hpp>
#include <ngraph/function.hpp>
#include <gtest/gtest.h>
#include <cpp/ie_cnn_network.h>
-#include <cnn_network_impl.hpp> // deprecated API
+#include <legacy/cnn_network_impl.hpp> // deprecated API
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <gtest/gtest.h>
#include <cpp/ie_cnn_network.h>
-#include <cnn_network_impl.hpp> // deprecated API
+#include <legacy/cnn_network_impl.hpp> // deprecated API
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <ie_precision.hpp>
#include <functional_test_utils/precision_utils.hpp>
#include "ngraph_functions/subgraph_builders.hpp"
-#include <convert_function_to_cnn_network.hpp>
+#include <legacy/convert_function_to_cnn_network.hpp>
#include <ngraph_ops/fully_connected.hpp>
#include <transformations/common_optimizations/common_optimizations.hpp>
#include <transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp>
#include <gtest/gtest.h>
#include <ie_core.hpp>
-#include <net_pass.h>
+#include <legacy/net_pass.h>
#include "common_test_utils/common_utils.hpp"
using namespace ::testing;
#include <vector>
#include <gtest/gtest.h>
-#include "details/ie_cnn_network_tools.h"
+#include <legacy/details/ie_cnn_network_tools.h>
#include "common_test_utils/test_common.hpp"
#include "common_test_utils/unicode_utils.hpp"
#include <sstream>
#include <ie_core.hpp>
-#include <details/ie_cnn_network_iterator.hpp>
+#include <legacy/details/ie_cnn_network_iterator.hpp>
#include "common_test_utils/test_common.hpp"
#include "common_test_utils/file_utils.hpp"
#include <ngraph/opsets/opset.hpp>
#include <ngraph/graph_util.hpp>
-#include <ie_util_internal.hpp>
+#include <legacy/ie_util_internal.hpp>
#include <ie_core.hpp>
#include "common_test_utils/test_common.hpp"
#include <ngraph/variant.hpp>
#include <transformations/utils/utils.hpp>
#include <cpp/ie_cnn_network.h>
-#include <cnn_network_impl.hpp> // deprecated API
-#include <ie_layers.h> // deprecated API
+#include <legacy/cnn_network_impl.hpp> // deprecated API
+#include <legacy/ie_layers.h> // deprecated API
#include "common_test_utils/ngraph_test_utils.hpp"
#include <ie_core.hpp>
#include "generic_ie.hpp"
-#include <net_pass.h>
-#include "graph_transformer.h"
-#include "convert_function_to_cnn_network.hpp"
+#include <legacy/net_pass.h>
+#include <legacy/graph_transformer.h>
+#include <legacy/convert_function_to_cnn_network.hpp>
#include <transformations/common_optimizations/common_optimizations.hpp>
#include <transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp>
#include <transformations/convert_opset2_to_opset1/convert_opset2_to_opset1.hpp>
#include "ngraph_functions/pass/convert_prc.hpp"
#include "common_test_utils/common_utils.hpp"
-#include "ie_util_internal.hpp"
+#include <legacy/ie_util_internal.hpp>
#include "functional_test_utils/plugin_cache.hpp"
#include "functional_test_utils/layer_test_utils.hpp"
#include <ie_core.hpp>
#include "generic_ie.hpp"
-#include <net_pass.h>
-#include "graph_transformer.h"
-#include "convert_function_to_cnn_network.hpp"
+#include <legacy/net_pass.h>
+#include <legacy/graph_transformer.h>
+#include <legacy/convert_function_to_cnn_network.hpp>
#include <transformations/common_optimizations/common_optimizations.hpp>
#include <transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp>
#include <transformations/convert_opset2_to_opset1/convert_opset2_to_opset1.hpp>
#include "ngraph_functions/pass/convert_prc.hpp"
#include "common_test_utils/common_utils.hpp"
-#include "ie_util_internal.hpp"
+#include <legacy/ie_util_internal.hpp>
#include "functional_test_utils/plugin_cache.hpp"
#include "functional_test_utils/layer_test_utils.hpp"
#include "ngraph/function.hpp"
#include "cpp/ie_cnn_network.h"
-#include "cnn_network_impl.hpp"
+#include <legacy/cnn_network_impl.hpp>
#include "ie_common.h"
#include "common_test_utils/test_common.hpp"
#include "common_test_utils/common_utils.hpp"
-#include "details/ie_cnn_network_iterator.hpp"
+#include <legacy/details/ie_cnn_network_iterator.hpp>
#include <gtest/gtest.h>
#include <fstream>
#include <ngraph/variant.hpp>
#include <hetero/hetero_plugin_config.hpp>
-#include <graph_tools.hpp>
+#include <legacy/graph_tools.hpp>
#include <functional_test_utils/plugin_cache.hpp>
#include <multi-device/multi_device_config.hpp>
#include <ngraph/op/util/op_types.hpp>
#include <vector>
#include <string>
#include <ie_core.hpp>
-#include <details/ie_cnn_network_tools.h>
+#include <legacy/details/ie_cnn_network_tools.h>
#include <functional_test_utils/behavior_test_utils.hpp>
#include <exec_graph_info.hpp>
#include "common_test_utils/common_utils.hpp"
#include <memory>
#include "ie_extension.h"
#include <condition_variable>
-#include <ie_util_internal.hpp>
+#include <legacy/ie_util_internal.hpp>
#include <common_test_utils/ngraph_test_utils.hpp>
#include <ngraph_functions/subgraph_builders.hpp>
#include <functional_test_utils/test_model/test_model.hpp>
#include <deque>
#include <unordered_set>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <ie_icnn_network.hpp>
using namespace InferenceEngine;
#include <vector>
#include "details/ie_exception.hpp"
-#include "ie_layers_property.hpp"
+#include <legacy/ie_layers_property.hpp>
#include "ie_blob.h"
namespace CommonTestUtils {
#include <set>
#include <cpp/ie_cnn_network.h>
-#include <details/ie_cnn_network_iterator.hpp>
+#include <legacy/details/ie_cnn_network_iterator.hpp>
namespace CommonTestUtils {
template<typename vecElementType>
#include <unordered_set>
#include <ie_core.hpp>
-#include <net_pass.h>
+#include <legacy/net_pass.h>
#include "common_test_utils/common_utils.hpp"
#include "functional_test_utils/plugin_cache.hpp"
#include "ngraph_functions/pass/convert_prc.hpp"
-#include "ie_util_internal.hpp"
+#include <legacy/ie_util_internal.hpp>
#include "low_precision_transformations/convolution.hpp"
#include "low_precision_transformations/scaleshift_to_convolution.hpp"
#include <string>
#include <tuple>
-#include "ie_util_internal.hpp"
+#include <legacy/ie_util_internal.hpp>
#include "low_precision_transformations/network_helper.hpp"
#include "low_precision_transformations/convolution.hpp"
#include "low_precision_transformations/scaleshift_to_convolution.hpp"
#include "network_utils.hpp"
#include "cpp/ie_cnn_network.h"
#include "blob_utils.hpp"
-#include "net_pass.h"
+#include <legacy/net_pass.h>
namespace FuncTestUtils {
#pragma once
#include "cpp/ie_cnn_network.h"
-#include "cnn_network_impl.hpp"
-#include "details/ie_cnn_network_iterator.hpp"
+#include <legacy/cnn_network_impl.hpp>
+#include <legacy/details/ie_cnn_network_iterator.hpp>
namespace FuncTestUtils {
#include <string>
#include <vector>
-#include "ie_layers.h"
+#include <legacy/ie_layers.h>
#include "inference_engine.hpp"
namespace FuncTestUtils {
#include <string>
#include "ie_icnn_network.hpp"
-#include "cnn_network_impl.hpp"
+#include <legacy/cnn_network_impl.hpp>
IE_SUPPRESS_DEPRECATED_START
#include <memory>
#include <vector>
-#include "ie_layers.h"
+#include <legacy/ie_layers.h>
#include "ie_icnn_network.hpp"
namespace InferenceEngine {
#include "classification_matcher.hpp"
#include <gtest/gtest.h>
#include <fstream>
-#include "details/ie_cnn_network_iterator.hpp"
+#include <legacy/details/ie_cnn_network_iterator.hpp>
using namespace Regression ;
using namespace Regression :: Matchers ;
//
#include "object_detection_matcher.hpp"
-#include "details/ie_cnn_network_iterator.hpp"
+#include <legacy/details/ie_cnn_network_iterator.hpp>
#include <algorithm>
#include <format_reader_ptr.h>
#include <gtest/gtest.h>
-#include "graph_tools.hpp"
+#include <legacy/graph_tools.hpp>
#include "raw_matcher.hpp"
#include <precision_utils.h>
#include <ie_core.hpp>
#include <ngraph_functions/subgraph_builders.hpp>
#include "graph_tools_functional_tests.hpp"
-#include "details/ie_cnn_network_tools.h"
+#include <legacy/details/ie_cnn_network_tools.h>
using namespace testing;
using namespace InferenceEngine::details;
#include <multi-device/multi_device_config.hpp>
#include "low_precision_transformations/transformer.hpp"
#include "common/validation.hpp"
-#include "ie_util_internal.hpp"
+#include <legacy/ie_util_internal.hpp>
#include "network_i8.hpp"
// SPDX-License-Identifier: Apache-2.0
//
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <precision_utils.h>
#include "conv_ref.hpp"
#include "common_test_utils/common_layers_params.hpp"
#pragma once
-#include <ie_layers.h>
-#include <ie_layers_property.hpp>
+#include <legacy/ie_layers.h>
+#include <legacy/ie_layers_property.hpp>
#include <ie_blob.h>
#include <precision_utils.h>
-#include <ie_layers_internal.hpp>
+#include <legacy/ie_layers_internal.hpp>
#include "common_test_utils/common_layers_params.hpp"
template<typename wei_data_t, typename bias_data_t>
// SPDX-License-Identifier: Apache-2.0
//
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <precision_utils.h>
#include <gtest/gtest.h>
#include "deconv_ref.hpp"
#pragma once
-#include <ie_layers.h>
-#include <ie_layers_property.hpp>
+#include <legacy/ie_layers.h>
+#include <legacy/ie_layers_property.hpp>
#include <ie_blob.h>
#include <precision_utils.h>
-#include <ie_layers_internal.hpp>
+#include <legacy/ie_layers_internal.hpp>
#include "common_test_utils/common_layers_params.hpp"
template<typename data_t>
// SPDX-License-Identifier: Apache-2.0
//
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <precision_utils.h>
#include <math.h>
#include <ie_parallel.hpp>
#pragma once
-#include <ie_layers.h>
-#include <ie_layers_property.hpp>
+#include <legacy/ie_layers.h>
+#include <legacy/ie_layers_property.hpp>
#include <ie_blob.h>
#include <precision_utils.h>
-#include <ie_layers_internal.hpp>
+#include <legacy/ie_layers_internal.hpp>
#include "common_test_utils/common_layers_params.hpp"
template<typename data_t>
// SPDX-License-Identifier: Apache-2.0
//
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <precision_utils.h>
#include "common_test_utils/common_layers_params.hpp"
#include "pool_ref.hpp"
#include <ie_blob.h>
#include <single_layer_common.hpp>
-#include <ie_layers_internal.hpp>
+#include <legacy/ie_layers_internal.hpp>
#include "common_test_utils/common_layers_params.hpp"
template<typename data_t>
#include <gtest/gtest.h>
#include <tests_common.hpp>
-#include <ie_layers_internal.hpp>
-#include <details/ie_cnn_network_iterator.hpp>
+#include <legacy/ie_layers_internal.hpp>
+#include <legacy/details/ie_cnn_network_iterator.hpp>
#include <functional_test_utils/plugin_cache.hpp>
#include "conv_ref.hpp"
//
#include <gtest/gtest.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <cpp/ie_cnn_network.h>
#include <memory>
#include <test_model_path.hpp>
#include "low_precision_transformations/fully_connected.hpp"
#include "low_precision_transformations/eltwise.hpp"
#include "low_precision_transformations/scaleshift_to_convolution.hpp"
-#include "ie_util_internal.hpp"
+#include <legacy/ie_util_internal.hpp>
#include "cnn_network_ngraph_impl.hpp"
#include <ie_system_conf.h>
#include <gtest/gtest.h>
#include <ie_core.hpp>
-#include <details/ie_cnn_network_iterator.hpp>
+#include <legacy/details/ie_cnn_network_iterator.hpp>
#include "tests_common.hpp"
#include "single_layer_common.hpp"
#include "low_precision_tests_utils.hpp"
-#include <details/ie_cnn_network_tools.h>
+#include <legacy/details/ie_cnn_network_tools.h>
#include <precision_utils.h>
#include <cmath>
#include <vector>
#include <cpp/ie_cnn_network.h>
-#include <cnn_network_impl.hpp>
+#include <legacy/cnn_network_impl.hpp>
void fillDataWithInitValue(InferenceEngine::Blob::Ptr& blob, float initValue);
#include <unordered_map>
#include <unordered_set>
-#include "details/ie_cnn_network_tools.h"
+#include <legacy/details/ie_cnn_network_tools.h>
#include <caseless.hpp>
#include "low_precision_transformations/network_helper.hpp"
#include "low_precision_transformations/layer_transformation.hpp"
#include <unordered_map>
#include <ie_core.hpp>
-#include "details/ie_cnn_network_tools.h"
+#include <legacy/details/ie_cnn_network_tools.h>
#include "cpp_interfaces/impl/ie_plugin_internal.hpp"
#include "common/low_precision_tests_utils.hpp"
#include <cmath>
#include <ie_blob.h>
-#include <ie_layers_property.hpp>
+#include <legacy/ie_layers_property.hpp>
#include <ie_precision.hpp>
#include <precision_utils.h>
#include <gtest/gtest.h>
#include <ie_blob.h>
#include <ie_core.hpp>
-#include <cnn_network_impl.hpp>
-#include <ie_layers_property.hpp>
+#include <legacy/cnn_network_impl.hpp>
+#include <legacy/ie_layers_property.hpp>
#include <precision_utils.h>
#include <common_test_utils/xml_net_builder/xml_net_builder.hpp>
#include <tests_common.hpp>
#include <memory>
#include <string>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <ie_blob.h>
#include <ie_input_info.hpp>
#include <ie_icnn_network.hpp>
#include <gtest/gtest.h>
#include <fstream>
#include <string>
-#include <details/ie_cnn_network_tools.h>
+#include <legacy/details/ie_cnn_network_tools.h>
#include "low_precision_transformations/network_helper.hpp"
// use to display additional test info:
//
#include <gtest/gtest.h>
-#include "cnn_network_impl.hpp"
+#include <legacy/cnn_network_impl.hpp>
#include <graph_tools/graph_test_base.hpp>
using namespace testing;
#include <vector>
#include <gtest/gtest.h>
-#include <layer_transform.hpp>
+#include <legacy/layer_transform.hpp>
#include <frontend/model_quantizer.hpp>
#include "frontend/layer_quantizer.hpp"
#include "gna_matcher.hpp"
#include <vector>
#include <numeric>
#include <gtest/gtest.h>
-#include <layer_transform.hpp>
+#include <legacy/layer_transform.hpp>
#include "gna_matcher.hpp"
using namespace InferenceEngine;
#include <vector>
#include <gtest/gtest.h>
-#include <layer_transform.hpp>
+#include <legacy/layer_transform.hpp>
#include "gna_matcher.hpp"
using namespace InferenceEngine;
#include <gmock/gmock-more-actions.h>
#include "gmock/gmock.h"
-#include "net_pass.h"
+#include <legacy/net_pass.h>
#include "matchers/input_data_matcher.hpp"
#include <blob_factory.hpp>
#include <ie_core.hpp>
-#include <details/ie_cnn_network_tools.h>
+#include <legacy/details/ie_cnn_network_tools.h>
#include "unit_test_utils/mocks/mock_icnn_network.hpp"
-#include "details/ie_cnn_network_iterator.hpp"
+#include <legacy/details/ie_cnn_network_iterator.hpp>
using namespace std;
using namespace InferenceEngine;
#include <random>
#include <gtest/gtest.h>
-#include <graph_tools.hpp>
+#include <legacy/graph_tools.hpp>
#include <ngraph/function.hpp>
#include <ie_precision.hpp>
#include <ie_icnn_network.hpp>
#include <vector>
#include <gtest/gtest.h>
-#include <layer_transform.hpp>
+#include <legacy/layer_transform.hpp>
#include <gna-api-types-xnn.h>
#include "frontend/model_quantizer.hpp"
#include "frontend/layer_quantizer.hpp"
#include <ie_iextension.h>
#include <ie_core.hpp>
#include <ie_common.h>
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include "graph/test_graph.hpp"
#include <tests_common.hpp>
#include "mkldnn_graph.h"
#include "mkldnn_graph_dumper.h"
#include "ie_blob.h"
-#include "details/ie_cnn_network_tools.h"
+#include <legacy/details/ie_cnn_network_tools.h>
#include "common_test_utils/xml_net_builder/xml_net_builder.hpp"
#include <ie_core.hpp>
#include "single_layer_common.hpp"
#include <unordered_set>
-#include <cnn_network_impl.hpp>
+#include <legacy/cnn_network_impl.hpp>
#include <ie_core.hpp>
#include <ie_plugin_config.hpp>
#include "tests_common.hpp"
#include "test_graph.hpp"
#include "single_layer_common.hpp"
-#include <cnn_network_impl.hpp>
+#include <legacy/cnn_network_impl.hpp>
#include "tests_common.hpp"
#include <ie_core.hpp>
#include <ie_system_conf.h>
#include "common_test_utils/data_utils.hpp"
#include "single_layer_common.hpp"
#include <mkldnn_extension_utils.h>
-#include <cnn_network_impl.hpp>
+#include <legacy/cnn_network_impl.hpp>
#include "tests_common.hpp"
#include <ie_core.hpp>
#include <ie_plugin_config.hpp>
#include "single_layer_common.hpp"
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include "tests_common.hpp"
#include "ir_gen_helper.hpp"
#include <math.h>
#include "tests_common.hpp"
#include "ir_gen_helper.hpp"
#include <ie_core.hpp>
-#include "details/ie_cnn_network_iterator.hpp"
+#include <legacy/details/ie_cnn_network_iterator.hpp>
using namespace ::testing;
using namespace std;
#include "tests_common.hpp"
#include <ie_core.hpp>
-#include "details/ie_cnn_network_iterator.hpp"
+#include <legacy/details/ie_cnn_network_iterator.hpp>
#include <ngraph/ngraph.hpp>
#endif
#include <gtest/gtest.h>
-#include <cnn_network_impl.hpp>
+#include <legacy/cnn_network_impl.hpp>
#include <nodes/list.hpp>
#include <mkldnn_graph.h>
#include <mkldnn_memory.h>
//
#include <gtest/gtest.h>
-#include <graph_tools.hpp>
+#include <legacy/graph_tools.hpp>
#include <common_test_utils/test_assertions.hpp>
#include <common_test_utils/common_utils.hpp>
#include <unordered_set>
//
#include <gtest/gtest.h>
-#include <graph_tools.hpp>
+#include <legacy/graph_tools.hpp>
#include <gmock/gmock-generated-function-mockers.h>
#include <gmock/gmock-generated-matchers.h>
#include <gmock/gmock-more-actions.h>
#include "cpp/ie_cnn_network.h"
-#include "details/ie_cnn_network_tools.h"
+#include <legacy/details/ie_cnn_network_tools.h>
#include "unit_test_utils/mocks/mock_icnn_network.hpp"
#include "common_test_utils/common_utils.hpp"
//
#include <gtest/gtest.h>
-#include <graph_tools.hpp>
+#include <legacy/graph_tools.hpp>
#include <gna_graph_tools.hpp>
#include "graph_test_base.hpp"
#include <unordered_set>
#include <gmock/gmock-more-actions.h>
#include "ie_common.h"
#include <memory>
-#include "details/ie_cnn_network_iterator.hpp"
+#include <legacy/details/ie_cnn_network_iterator.hpp>
#include <common_test_utils/common_utils.hpp>
using namespace testing;
#include <gtest/gtest.h>
-#include "ie_layers.h"
-#include "ie_layers_internal.hpp"
+#include <legacy/ie_layers.h>
+#include <legacy/ie_layers_internal.hpp>
#include "single_layer_common.hpp"
namespace {
#include <vector>
#include <gtest/gtest.h>
-#include "layer_transform.hpp"
+#include <legacy/layer_transform.hpp>
#include "unit_test_utils/mocks/mock_icnn_network.hpp"
// SPDX-License-Identifier: Apache-2.0
//
-#include <ie_layers.h>
+#include <legacy/ie_layers.h>
#include <gtest/gtest.h>
#include <ie_data.h>
#include "ie_precision.hpp"
-#include <ie_layers_internal.hpp>
+#include <legacy/ie_layers_internal.hpp>
using namespace std;
using InferenceEngine::X_AXIS;
#include <unordered_set>
#include <unordered_map>
-#include <ie_util_internal.hpp>
+#include <legacy/ie_util_internal.hpp>
#include <tests_common.hpp>
-#include <graph_transformer.h>
+#include <legacy/graph_transformer.h>
#include "blob_factory.hpp"
#include "debug.h"
#include "util_test.hpp"
#include "util_const_infer_test.hpp"
-#include <details/ie_cnn_network_tools.h>
+#include <legacy/details/ie_cnn_network_tools.h>
#include <precision_utils.h>
#include "common_test_utils/common_utils.hpp"
#include <unordered_set>
#include <unordered_map>
-#include <ie_util_internal.hpp>
+#include <legacy/ie_util_internal.hpp>
#include <tests_common.hpp>
-#include <graph_transformer.h>
+#include <legacy/graph_transformer.h>
#include "blob_factory.hpp"
#include "debug.h"
#include "util_test.hpp"
#include <unordered_set>
#include <ie_algorithm.hpp>
-#include <ie_util_internal.hpp>
-#include <graph_transformer.h>
+#include <legacy/ie_util_internal.hpp>
+#include <legacy/graph_transformer.h>
#include "util_test.hpp"
-#include "graph_tools.hpp"
+#include <legacy/graph_tools.hpp>
namespace {
bool checkLayers(const std::vector<IE::CNNLayerPtr>& layers, std::initializer_list<const char*> layersToCheck) {
#pragma once
#include <ie_algorithm.hpp>
-#include <ie_util_internal.hpp>
+#include <legacy/ie_util_internal.hpp>
#include <unordered_set>
#include <unordered_map>