#include <ngraph/opsets/opset4.hpp>
#include <ngraph/pass/manager.hpp>
#include <generic_ie.hpp>
-#include <transformations/tensor_iterator_transformations/unroll_tensor_iterator.hpp>
+#include <transformations/control_flow/unroll_tensor_iterator.hpp>
#include <transformations/common_optimizations/common_optimizations.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_prior_to_ie_prior.hpp>
-#include <transformations/convert_opset2_to_opset1/convert_opset2_to_opset1.hpp>
-#include <transformations/convert_opset3_to_opset2/convert_opset3_to_opset2.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_prior_to_ie_prior.hpp>
+#include <transformations/opset_conversions/convert_opset2_to_opset1.hpp>
+#include <transformations/opset_conversions/convert_opset3_to_opset2.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/rt_info/fused_names_attribute.hpp>
#include <legacy/convert_function_to_cnn_network.hpp>
#include <string>
#include <transformations/utils/utils.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_one_hot_to_one_hot_ie.hpp>
#include <transformations/smart_reshape/smart_reshape.hpp>
-#include "ngraph_ops/eltwise.hpp"
-#include "exec_graph_info.hpp"
+#include <legacy/transformations/convert_opset1_to_legacy/convert_one_hot_to_one_hot_ie.hpp>
#include <legacy/ie_ngraph_utils.hpp>
+
+#include "exec_graph_info.hpp"
#include "ie_itt.hpp"
#include "network_serializer.hpp"
#include "generic_ie.hpp"
#include <memory>
#include <vector>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API CropIE : public Op {
+class INFERENCE_ENGINE_API_CLASS(CropIE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"CropIE", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API Eltwise : public Op {
+class INFERENCE_ENGINE_API_CLASS(Eltwise) : public Op {
public:
static constexpr NodeTypeInfo type_info{"Eltwise", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/node.hpp"
#include "ngraph/op/op.hpp"
namespace op {
/// \brief Operator performing Matrix Multiplication.
-class TRANSFORMATIONS_API FullyConnected : public Op {
+class INFERENCE_ENGINE_API_CLASS(FullyConnected) : public Op {
public:
static constexpr NodeTypeInfo type_info{"FullyConnected", 0};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <memory>
#include <vector>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API GatherIE : public Op {
+class INFERENCE_ENGINE_API_CLASS(GatherIE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"GatherIE", 0};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <memory>
#include <string>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API GatherTreeIE : public Op {
+class INFERENCE_ENGINE_API_CLASS(GatherTreeIE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"GatherTreeIE", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <string>
#include <vector>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API GRUCellIE : public Op {
+class INFERENCE_ENGINE_API_CLASS(GRUCellIE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"GRUCellIE", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <string>
#include <vector>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
+
+#include <ie_api.h>
#include "ngraph/opsets/opset4.hpp"
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API GRUSequenceIE : public ngraph::op::util::RNNCellBase {
+class INFERENCE_ENGINE_API_CLASS(GRUSequenceIE) : public ngraph::op::util::RNNCellBase {
public:
NGRAPH_RTTI_DECLARATION;
#include <memory>
#include <string>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API HardSigmoid_IE : public Op {
+class INFERENCE_ENGINE_API_CLASS(HardSigmoid_IE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"HardSigmoid_IE", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <memory>
#include <string>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/op/op.hpp"
int pad_end = 0;
};
-class TRANSFORMATIONS_API Interp : public Op {
+class INFERENCE_ENGINE_API_CLASS(Interp) : public Op {
public:
static constexpr NodeTypeInfo type_info{"Interp", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
std::string mode = "";
};
-class TRANSFORMATIONS_API ResampleV2 : public Op {
+class INFERENCE_ENGINE_API_CLASS(ResampleV2) : public Op {
public:
static constexpr NodeTypeInfo type_info{"ResampleV2", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <memory>
#include <string>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API LRN_IE : public Op {
+class INFERENCE_ENGINE_API_CLASS(LRN_IE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"LRN_IE", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <string>
#include <vector>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API LSTMCellIE : public Op {
+class INFERENCE_ENGINE_API_CLASS(LSTMCellIE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"LSTMCellIE", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <string>
#include <vector>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/opsets/opset4.hpp"
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API LSTMSequenceIE : public ngraph::op::util::RNNCellBase {
+class INFERENCE_ENGINE_API_CLASS(LSTMSequenceIE) : public ngraph::op::util::RNNCellBase {
public:
NGRAPH_RTTI_DECLARATION;
#include <memory>
#include <string>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API NonMaxSuppressionIE : public Op {
+class INFERENCE_ENGINE_API_CLASS(NonMaxSuppressionIE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"NonMaxSuppressionIE", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
element::Type m_output_type;
};
-class TRANSFORMATIONS_API NonMaxSuppressionIE2 : public NonMaxSuppressionIE {
+class INFERENCE_ENGINE_API_CLASS(NonMaxSuppressionIE2) : public NonMaxSuppressionIE {
public:
static constexpr NodeTypeInfo type_info{"NonMaxSuppressionIE", 2};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/node.hpp"
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API NormalizeIE : public Op {
+class INFERENCE_ENGINE_API_CLASS(NormalizeIE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"NormalizeIE", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <memory>
#include <vector>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/node.hpp"
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API OneHotIE : public Op {
+class INFERENCE_ENGINE_API_CLASS(OneHotIE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"OneHotIE", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <memory>
#include <vector>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/node.hpp"
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API PadIE : public Op {
+class INFERENCE_ENGINE_API_CLASS(PadIE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"PadIE", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API PowerIE : public Op {
+class INFERENCE_ENGINE_API_CLASS(PowerIE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"PowerIE", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/op/op.hpp>
#include <ngraph/op/prior_box_clustered.hpp>
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API PriorBoxClusteredIE : public Op {
+class INFERENCE_ENGINE_API_CLASS(PriorBoxClusteredIE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"PriorBoxClusteredIE", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/op/op.hpp"
#include "ngraph/op/prior_box.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API PriorBoxIE : public Op {
+class INFERENCE_ENGINE_API_CLASS(PriorBoxIE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"PriorBoxIE", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/op/proposal.hpp>
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API ProposalIE : public Op {
+class INFERENCE_ENGINE_API_CLASS(ProposalIE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"ProposalIE", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API ReLUIE : public Op {
+class INFERENCE_ENGINE_API_CLASS(ReLUIE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"ReLUIE", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <string>
#include <vector>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API RNNCellIE : public Op {
+class INFERENCE_ENGINE_API_CLASS(RNNCellIE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"RNNCellIE", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <string>
#include <vector>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/opsets/opset4.hpp"
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API RNNSequenceIE : public ngraph::op::util::RNNCellBase {
+class INFERENCE_ENGINE_API_CLASS(RNNSequenceIE) : public ngraph::op::util::RNNCellBase {
public:
NGRAPH_RTTI_DECLARATION;
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API ScaleShiftIE : public Op {
+class INFERENCE_ENGINE_API_CLASS(ScaleShiftIE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"ScaleShiftIE", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API SeluIE : public Op {
+class INFERENCE_ENGINE_API_CLASS(SeluIE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"SeluIE", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API SwishIE : public Op {
+class INFERENCE_ENGINE_API_CLASS(SwishIE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"SwishIE", 1};
const NodeTypeInfo &get_type_info() const override { return type_info; }
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/op/op.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API TileIE : public Op {
+class INFERENCE_ENGINE_API_CLASS(TileIE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"TileIE", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <memory>
#include <string>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include "ngraph/op/op.hpp"
#include "ngraph/op/topk.hpp"
namespace ngraph {
namespace op {
-class TRANSFORMATIONS_API TopKIE : public Op {
+class INFERENCE_ENGINE_API_CLASS(TopKIE) : public Op {
public:
static constexpr NodeTypeInfo type_info{"TopKIE", 1};
const NodeTypeInfo& get_type_info() const override { return type_info; }
#include <memory>
#include <string>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertLSTMCellMatcher;
-class TRANSFORMATIONS_API ConvertGRUCellMatcher;
-class TRANSFORMATIONS_API ConvertRNNCellMatcher;
+class INFERENCE_ENGINE_API_CLASS(ConvertLSTMCellMatcher);
+class INFERENCE_ENGINE_API_CLASS(ConvertGRUCellMatcher);
+class INFERENCE_ENGINE_API_CLASS(ConvertRNNCellMatcher);
} // namespace pass
} // namespace ngraph
#include <memory>
#include <string>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
-#include <ngraph_ops/gather_ie.hpp>
+#include <legacy/ngraph_ops/gather_ie.hpp>
#include "ngraph/op/gather.hpp"
#include "ngraph/op/constant.hpp"
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertGatherToGatherIEMatcher;
+class INFERENCE_ENGINE_API_CLASS(ConvertGatherToGatherIEMatcher);
} // namespace pass
} // namespace ngraph
#include <vector>
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
#include <ngraph/op/gather_tree.hpp>
-#include <ngraph_ops/gather_tree_ie.hpp>
+#include <legacy/ngraph_ops/gather_tree_ie.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertGatherTreeToGatherTreeIEMatcher;
+class INFERENCE_ENGINE_API_CLASS(ConvertGatherTreeToGatherTreeIEMatcher);
} // namespace pass
} // namespace ngraph
#include <memory>
#include <string>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertHardSigmoidToLegacyMatcher;
+class INFERENCE_ENGINE_API_CLASS(ConvertHardSigmoidToLegacyMatcher);
} // namespace pass
} // namespace ngraph
#include <memory>
#include <map>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertInterpolateToInterpOrResampleMatcher;
+class INFERENCE_ENGINE_API_CLASS(ConvertInterpolateToInterpOrResampleMatcher);
} // namespace pass
} // namespace ngraph
#include <memory>
#include <string>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertLRNToLegacyMatcher;
+class INFERENCE_ENGINE_API_CLASS(ConvertLRNToLegacyMatcher);
} // namespace pass
} // namespace ngraph
#include <sstream>
#include <vector>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertMatMulToFCorGemm;
-class TRANSFORMATIONS_API ConvertMatMulToFC;
-class TRANSFORMATIONS_API ConvertMatMulToGemm;
+class INFERENCE_ENGINE_API_CLASS(ConvertMatMulToFCorGemm);
+class INFERENCE_ENGINE_API_CLASS(ConvertMatMulToFC);
+class INFERENCE_ENGINE_API_CLASS(ConvertMatMulToGemm);
} // namespace pass
} // namespace ngraph
#include <vector>
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertMulAddToScaleShiftOrPower;
+class INFERENCE_ENGINE_API_CLASS(ConvertMulAddToScaleShiftOrPower);
} // namespace pass
} // namespace ngraph
* NONE - default return value
*/
-TRANSFORMATIONS_API CONVERSION_RESULT
+INFERENCE_ENGINE_API_CPP(CONVERSION_RESULT)
check_constant(const std::shared_ptr<ngraph::op::Constant> & constant, const ngraph::PartialShape & shape);
#include <vector>
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/rt_info.hpp>
-#include "ngraph_ops/scaleshift.hpp"
-#include "ngraph_ops/eltwise.hpp"
-#include "ngraph_ops/power.hpp"
+#include "legacy/ngraph_ops/scaleshift.hpp"
+#include "legacy/ngraph_ops/eltwise.hpp"
+#include "legacy/ngraph_ops/power.hpp"
#include "transformations/utils/utils.hpp"
-#include "transformations/convert_opset1_to_legacy/convert_mul_add_to_scaleshift_or_power.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_mul_add_to_scaleshift_or_power.hpp"
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertMulOrAddFinally;
+class INFERENCE_ENGINE_API_CLASS(ConvertMulOrAddFinally);
} // namespace pass
} // namespace ngraph
#include <vector>
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
- class TRANSFORMATIONS_API ConvertNMS4ToLegacyMatcher;
+ class INFERENCE_ENGINE_API_CLASS(ConvertNMS4ToLegacyMatcher);
} // namespace pass
} // namespace ngraph
#include <memory>
#include <string>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertNMSToNMSIEMatcher;
+class INFERENCE_ENGINE_API_CLASS(ConvertNMSToNMSIEMatcher);
} // namespace pass
} // namespace ngraph
#include <vector>
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertNormalizeL2WithMulToNormalizeIE;
-class TRANSFORMATIONS_API ConvertNormalizeL2ToLegacyMatcher;
+class INFERENCE_ENGINE_API_CLASS(ConvertNormalizeL2WithMulToNormalizeIE);
+class INFERENCE_ENGINE_API_CLASS(ConvertNormalizeL2ToLegacyMatcher);
} // namespace pass
} // namespace ngraph
#include <memory>
#include <string>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertOneHotToOneHotIEMatcher;
+class INFERENCE_ENGINE_API_CLASS(ConvertOneHotToOneHotIEMatcher);
} // namespace pass
} // namespace ngraph
#include <vector>
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertOpSet1ToLegacy;
+class INFERENCE_ENGINE_API_CLASS(ConvertOpSet1ToLegacy);
} // namespace pass
} // namespace ngraph
#include <memory>
#include <string>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
-#include <ngraph_ops/pad_ie.hpp>
+#include <legacy/ngraph_ops/pad_ie.hpp>
#include "ngraph/op/lrn.hpp"
#include "ngraph/op/constant.hpp"
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertPadToLegacyMatcher;
+class INFERENCE_ENGINE_API_CLASS(ConvertPadToLegacyMatcher);
} // namespace pass
} // namespace ngraph
#include <memory>
#include <string>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertPowerToPowerIEMatcher;
+class INFERENCE_ENGINE_API_CLASS(ConvertPowerToPowerIEMatcher);
} // namespace pass
} // namespace ngraph
#include <memory>
#include <string>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertPReLUToReLUIE;
+class INFERENCE_ENGINE_API_CLASS(ConvertPReLUToReLUIE);
} // namespace pass
} // namespace ngraph
#include <vector>
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertPriorBox;
+class INFERENCE_ENGINE_API_CLASS(ConvertPriorBox);
} // namespace pass
} // namespace ngraph
#include <vector>
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertProposalToLegacyMatcher;
-class TRANSFORMATIONS_API ConvertProposal4ToLegacyMatcher;
+class INFERENCE_ENGINE_API_CLASS(ConvertProposalToLegacyMatcher);
+class INFERENCE_ENGINE_API_CLASS(ConvertProposal4ToLegacyMatcher);
} // namespace pass
} // namespace ngraph
#include <memory>
#include <string>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertSeluToSeluIEMatcher;
+class INFERENCE_ENGINE_API_CLASS(ConvertSeluToSeluIEMatcher);
} // namespace pass
} // namespace ngraph
#include <memory>
#include <string>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertLSTMSequenceMatcher;
-class TRANSFORMATIONS_API ConvertGRUSequenceMatcher;
-class TRANSFORMATIONS_API ConvertRNNSequenceMatcher;
+class INFERENCE_ENGINE_API_CLASS(ConvertLSTMSequenceMatcher);
+class INFERENCE_ENGINE_API_CLASS(ConvertGRUSequenceMatcher);
+class INFERENCE_ENGINE_API_CLASS(ConvertRNNSequenceMatcher);
} // namespace pass
} // namespace ngraph
#include <memory>
#include <string>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertSqrtToPowerIEMatcher;
+class INFERENCE_ENGINE_API_CLASS(ConvertSqrtToPowerIEMatcher);
} // namespace pass
} // namespace ngraph
#include <memory>
#include <algorithm>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertStridedSliceToCropMatcher;
+class INFERENCE_ENGINE_API_CLASS(ConvertStridedSliceToCropMatcher);
} // namespace pass
} // namespace ngraph
#include <memory>
#include <string>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
- class TRANSFORMATIONS_API ConvertSwishToSwishIEMatcher;
+ class INFERENCE_ENGINE_API_CLASS(ConvertSwishToSwishIEMatcher);
} // namespace pass
} // namespace ngraph
#include <vector>
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertTileToLegacyMatcher;
+class INFERENCE_ENGINE_API_CLASS(ConvertTileToLegacyMatcher);
} // namespace pass
} // namespace ngraph
#include <memory>
#include <string>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ConvertTopKToTopKIEMatcher;
+class INFERENCE_ENGINE_API_CLASS(ConvertTopKToTopKIEMatcher);
} // namespace pass
} // namespace ngraph
#include <functional>
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
-#include <ngraph_ops/fully_connected.hpp>
+#include <legacy/ngraph_ops/fully_connected.hpp>
#include <ngraph/graph_util.hpp>
#include <ngraph/op/add.hpp>
#include <ngraph/pattern/matcher.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API FullyConnectedBiasFusion;
+class INFERENCE_ENGINE_API_CLASS(FullyConnectedBiasFusion);
} // namespace pass
} // namespace ngraph
#include <vector>
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API Reshape1DOps;
-class TRANSFORMATIONS_API Reshape1DConvolution;
-class TRANSFORMATIONS_API Reshape1DAvgPool;
-class TRANSFORMATIONS_API Reshape1DMaxPool;
+class INFERENCE_ENGINE_API_CLASS(Reshape1DOps);
+class INFERENCE_ENGINE_API_CLASS(Reshape1DConvolution);
+class INFERENCE_ENGINE_API_CLASS(Reshape1DAvgPool);
+class INFERENCE_ENGINE_API_CLASS(Reshape1DMaxPool);
} // namespace pass
} // namespace ngraph
#include <memory>
#include <numeric>
-#include <ngraph_ops/fully_connected.hpp>
+#include <legacy/ngraph_ops/fully_connected.hpp>
#include <ngraph/graph_util.hpp>
#include <ngraph/pattern/matcher.hpp>
#include <ngraph/pattern/op/label.hpp>
#include <vector>
#include <memory>
-#include <transformations_visibility.hpp>
+#include <ie_api.h>
#include <ngraph/pass/graph_rewrite.hpp>
namespace ngraph {
namespace pass {
-class TRANSFORMATIONS_API ReshapeFullyConnected;
+class INFERENCE_ENGINE_API_CLASS(ReshapeFullyConnected);
} // namespace pass
} // namespace ngraph
#include "cnn_network_ngraph_impl.hpp"
#include <transformations/init_node_info.hpp>
#include <transformations/common_optimizations/common_optimizations.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_prior_to_ie_prior.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/opset_conversions/convert_opset2_to_opset1.hpp>
+#include <transformations/opset_conversions/convert_opset3_to_opset2.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_prior_to_ie_prior.hpp>
#include "legacy/convert_function_to_cnn_network.hpp"
#include "legacy/graph_tools.hpp"
#include <cnn_network_ngraph_impl.hpp>
#include "ngraph_ops/convolution_ie.hpp"
#include "ngraph_ops/deconvolution_ie.hpp"
-#include "ngraph_ops/eltwise.hpp"
-#include "ngraph_ops/fully_connected.hpp"
-#include "ngraph_ops/gather_ie.hpp"
-#include "ngraph_ops/gather_tree_ie.hpp"
-#include "ngraph_ops/gru_cell_ie.hpp"
-#include "ngraph_ops/interp.hpp"
-#include "ngraph_ops/lrn_ie.hpp"
-#include "ngraph_ops/lstm_cell_ie.hpp"
-#include "ngraph_ops/normalize_ie.hpp"
-#include "ngraph_ops/pad_ie.hpp"
-#include "ngraph_ops/onehot_ie.hpp"
-#include "ngraph_ops/power.hpp"
-#include "ngraph_ops/prior_box_clustered_ie.hpp"
-#include "ngraph_ops/prior_box_ie.hpp"
-#include "ngraph_ops/proposal_ie.hpp"
-#include "ngraph_ops/relu_ie.hpp"
-#include "ngraph_ops/scaleshift.hpp"
-#include "ngraph_ops/tile_ie.hpp"
-#include "ngraph_ops/hard_sigmoid_ie.hpp"
-#include "ngraph_ops/nms_ie.hpp"
-#include "ngraph_ops/crop_ie.hpp"
-#include "ngraph_ops/selu_ie.hpp"
-#include "ngraph_ops/rnn_cell_ie.hpp"
-#include "ngraph_ops/topk_ie.hpp"
-#include "ngraph_ops/rnn_sequence_ie.hpp"
-#include "ngraph_ops/lstm_sequence_ie.hpp"
-#include "ngraph_ops/gru_sequence_ie.hpp"
+#include "legacy/ngraph_ops/eltwise.hpp"
+#include "legacy/ngraph_ops/fully_connected.hpp"
+#include "legacy/ngraph_ops/gather_ie.hpp"
+#include "legacy/ngraph_ops/gather_tree_ie.hpp"
+#include "legacy/ngraph_ops/gru_cell_ie.hpp"
+#include "legacy/ngraph_ops/interp.hpp"
+#include "legacy/ngraph_ops/lrn_ie.hpp"
+#include "legacy/ngraph_ops/lstm_cell_ie.hpp"
+#include "legacy/ngraph_ops/normalize_ie.hpp"
+#include "legacy/ngraph_ops/pad_ie.hpp"
+#include "legacy/ngraph_ops/onehot_ie.hpp"
+#include "legacy/ngraph_ops/power.hpp"
+#include "legacy/ngraph_ops/prior_box_clustered_ie.hpp"
+#include "legacy/ngraph_ops/prior_box_ie.hpp"
+#include "legacy/ngraph_ops/proposal_ie.hpp"
+#include "legacy/ngraph_ops/relu_ie.hpp"
+#include "legacy/ngraph_ops/scaleshift.hpp"
+#include "legacy/ngraph_ops/tile_ie.hpp"
+#include "legacy/ngraph_ops/hard_sigmoid_ie.hpp"
+#include "legacy/ngraph_ops/nms_ie.hpp"
+#include "legacy/ngraph_ops/crop_ie.hpp"
+#include "legacy/ngraph_ops/selu_ie.hpp"
+#include "legacy/ngraph_ops/rnn_cell_ie.hpp"
+#include "legacy/ngraph_ops/topk_ie.hpp"
+#include "legacy/ngraph_ops/rnn_sequence_ie.hpp"
+#include "legacy/ngraph_ops/lstm_sequence_ie.hpp"
+#include "legacy/ngraph_ops/gru_sequence_ie.hpp"
#include "generic_ie.hpp"
#include "exec_graph_info.hpp"
#include <sstream>
#include <utility>
-#include "ngraph_ops/crop_ie.hpp"
+#include "legacy/ngraph_ops/crop_ie.hpp"
#include "ngraph_ops/convolution_ie.hpp"
#include "ngraph_ops/deconvolution_ie.hpp"
-#include "ngraph_ops/eltwise.hpp"
-#include "ngraph_ops/fully_connected.hpp"
-#include "ngraph_ops/gather_ie.hpp"
-#include "ngraph_ops/gather_tree_ie.hpp"
-#include "ngraph_ops/gru_cell_ie.hpp"
-#include "ngraph_ops/interp.hpp"
-#include "ngraph_ops/lrn_ie.hpp"
-#include <ngraph_ops/lstm_cell_ie.hpp>
+#include "legacy/ngraph_ops/eltwise.hpp"
+#include "legacy/ngraph_ops/fully_connected.hpp"
+#include "legacy/ngraph_ops/gather_ie.hpp"
+#include "legacy/ngraph_ops/gather_tree_ie.hpp"
+#include "legacy/ngraph_ops/gru_cell_ie.hpp"
+#include "legacy/ngraph_ops/interp.hpp"
+#include "legacy/ngraph_ops/lrn_ie.hpp"
+#include "legacy/ngraph_ops/lstm_cell_ie.hpp"
#include <transformations/rt_info/primitives_priority_attribute.hpp>
-#include "ngraph_ops/normalize_ie.hpp"
-#include "ngraph_ops/nms_ie.hpp"
-#include "ngraph_ops/onehot_ie.hpp"
-#include "ngraph_ops/pad_ie.hpp"
-#include "ngraph_ops/power.hpp"
-#include "ngraph_ops/prior_box_clustered_ie.hpp"
-#include "ngraph_ops/prior_box_ie.hpp"
-#include "ngraph_ops/proposal_ie.hpp"
-#include "ngraph_ops/relu_ie.hpp"
-#include "ngraph_ops/selu_ie.hpp"
-#include "ngraph_ops/scaleshift.hpp"
-#include "ngraph_ops/tile_ie.hpp"
-#include "ngraph_ops/topk_ie.hpp"
-#include "ngraph_ops/rnn_cell_ie.hpp"
-#include "ngraph_ops/hard_sigmoid_ie.hpp"
+#include "legacy/ngraph_ops/normalize_ie.hpp"
+#include "legacy/ngraph_ops/nms_ie.hpp"
+#include "legacy/ngraph_ops/onehot_ie.hpp"
+#include "legacy/ngraph_ops/pad_ie.hpp"
+#include "legacy/ngraph_ops/power.hpp"
+#include "legacy/ngraph_ops/prior_box_clustered_ie.hpp"
+#include "legacy/ngraph_ops/prior_box_ie.hpp"
+#include "legacy/ngraph_ops/proposal_ie.hpp"
+#include "legacy/ngraph_ops/relu_ie.hpp"
+#include "legacy/ngraph_ops/selu_ie.hpp"
+#include "legacy/ngraph_ops/scaleshift.hpp"
+#include "legacy/ngraph_ops/tile_ie.hpp"
+#include "legacy/ngraph_ops/topk_ie.hpp"
+#include "legacy/ngraph_ops/rnn_cell_ie.hpp"
+#include "legacy/ngraph_ops/hard_sigmoid_ie.hpp"
#include "generic_ie.hpp"
#include "exec_graph_info.hpp"
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/crop_ie.hpp"
+#include "legacy/ngraph_ops/crop_ie.hpp"
#include <algorithm>
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/eltwise.hpp"
+#include "legacy/ngraph_ops/eltwise.hpp"
#include <algorithm>
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/fully_connected.hpp"
+#include "legacy/ngraph_ops/fully_connected.hpp"
#include <memory>
#include <numeric>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/gather_ie.hpp"
+#include "legacy/ngraph_ops/gather_ie.hpp"
#include <algorithm>
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/gather_tree_ie.hpp"
+#include "legacy/ngraph_ops/gather_tree_ie.hpp"
#include <memory>
#include <string>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/gru_cell_ie.hpp"
+#include "legacy/ngraph_ops/gru_cell_ie.hpp"
#include <memory>
#include <string>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/gru_sequence_ie.hpp"
+#include "legacy/ngraph_ops/gru_sequence_ie.hpp"
#include "ngraph/op/util/recurrent_sequence.hpp"
#include <memory>
#include <memory>
#include <string>
-#include "ngraph_ops/hard_sigmoid_ie.hpp"
+#include "legacy/ngraph_ops/hard_sigmoid_ie.hpp"
#include "ngraph/op/hard_sigmoid.hpp"
#include "ngraph/op/constant.hpp"
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/interp.hpp"
+#include "legacy/ngraph_ops/interp.hpp"
#include <limits>
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/lrn_ie.hpp"
+#include "legacy/ngraph_ops/lrn_ie.hpp"
#include <memory>
#include <string>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/lstm_cell_ie.hpp"
+#include "legacy/ngraph_ops/lstm_cell_ie.hpp"
#include <memory>
#include <string>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/lstm_sequence_ie.hpp"
+#include "legacy/ngraph_ops/lstm_sequence_ie.hpp"
#include "ngraph/op/util/recurrent_sequence.hpp"
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/nms_ie.hpp"
+#include "legacy/ngraph_ops/nms_ie.hpp"
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/normalize_ie.hpp"
+#include "legacy/ngraph_ops/normalize_ie.hpp"
#include <memory>
#include <string>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/onehot_ie.hpp"
+#include "legacy/ngraph_ops/onehot_ie.hpp"
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/pad_ie.hpp"
+#include "legacy/ngraph_ops/pad_ie.hpp"
#include <assert.h>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/power.hpp"
+#include "legacy/ngraph_ops/power.hpp"
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/prior_box_clustered_ie.hpp"
+#include "legacy/ngraph_ops/prior_box_clustered_ie.hpp"
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/prior_box_ie.hpp"
+#include "legacy/ngraph_ops/prior_box_ie.hpp"
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/proposal_ie.hpp"
+#include "legacy/ngraph_ops/proposal_ie.hpp"
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/relu_ie.hpp"
+#include "legacy/ngraph_ops/relu_ie.hpp"
#include <algorithm>
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/rnn_cell_ie.hpp"
+#include "legacy/ngraph_ops/rnn_cell_ie.hpp"
#include <memory>
#include <string>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/rnn_sequence_ie.hpp"
+#include "legacy/ngraph_ops/rnn_sequence_ie.hpp"
#include "ngraph/op/util/recurrent_sequence.hpp"
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/scaleshift.hpp"
+#include "legacy/ngraph_ops/scaleshift.hpp"
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/selu_ie.hpp"
+#include "legacy/ngraph_ops/selu_ie.hpp"
#include <algorithm>
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/swish_ie.hpp"
+#include "legacy/ngraph_ops/swish_ie.hpp"
#include <algorithm>
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/tile_ie.hpp"
+#include "legacy/ngraph_ops/tile_ie.hpp"
#include <algorithm>
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "ngraph_ops/topk_ie.hpp"
+#include "legacy/ngraph_ops/topk_ie.hpp"
#include <memory>
#include <string>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_cells_to_cells_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_cells_to_cells_ie.hpp"
#include <memory>
#include <vector>
#include <ngraph/pattern/op/wrap_type.hpp>
#include <ngraph/op/util/rnn_cell_base.hpp>
-#include <ngraph_ops/lstm_cell_ie.hpp>
-#include <ngraph_ops/gru_cell_ie.hpp>
-#include <ngraph_ops/rnn_cell_ie.hpp>
+#include "legacy/ngraph_ops/lstm_cell_ie.hpp"
+#include "legacy/ngraph_ops/gru_cell_ie.hpp"
+#include "legacy/ngraph_ops/rnn_cell_ie.hpp"
NGRAPH_RTTI_DEFINITION(ngraph::pass::ConvertLSTMCellMatcher, "ConvertLSTMCellMatcher", 0);
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_gather_to_gather_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_gather_to_gather_ie.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_gathertree_to_gathertree_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_gathertree_to_gathertree_ie.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_hard_sigmoid_to_hard_sigmoid_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_hard_sigmoid_to_hard_sigmoid_ie.hpp"
#include <memory>
#include <vector>
#include <ngraph/rt_info.hpp>
#include <transformations/utils/utils.hpp>
-#include <ngraph_ops/hard_sigmoid_ie.hpp>
+#include <legacy/ngraph_ops/hard_sigmoid_ie.hpp>
NGRAPH_RTTI_DEFINITION(ngraph::pass::ConvertHardSigmoidToLegacyMatcher, "ConvertHardSigmoidToLegacyMatcher", 0);
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_interpolate_to_interp_or_resample.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_interpolate_to_interp_or_resample.hpp"
#include <memory>
#include <vector>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/rt_info.hpp>
-#include <ngraph_ops/interp.hpp>
+#include <legacy/ngraph_ops/interp.hpp>
NGRAPH_RTTI_DEFINITION(ngraph::pass::ConvertInterpolateToInterpOrResampleMatcher, "ConvertInterpolateToInterpOrResampleMatcher", 0);
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_lrn_to_lrn_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_lrn_to_lrn_ie.hpp"
#include <memory>
#include <vector>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/rt_info.hpp>
-#include <ngraph_ops/lrn_ie.hpp>
+#include <legacy/ngraph_ops/lrn_ie.hpp>
NGRAPH_RTTI_DEFINITION(ngraph::pass::ConvertLRNToLegacyMatcher, "ConvertLRNToLegacyMatcher", 0);
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_matmul_to_fc_or_gemm.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_matmul_to_fc_or_gemm.hpp"
#include <algorithm>
#include <utility>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/rt_info.hpp>
-#include <ngraph_ops/fully_connected.hpp>
+#include <legacy/ngraph_ops/fully_connected.hpp>
#include <transformations/utils/utils.hpp>
NGRAPH_RTTI_DEFINITION(ngraph::pass::ConvertMatMulToFC, "ConvertMatMulToFC", 0);
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_mul_add_to_scaleshift_or_power.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_mul_add_to_scaleshift_or_power.hpp"
#include <memory>
#include <vector>
#include "transformations/utils/utils.hpp"
-#include "ngraph_ops/power.hpp"
-#include "ngraph_ops/scaleshift.hpp"
+#include "legacy/ngraph_ops/power.hpp"
+#include "legacy/ngraph_ops/scaleshift.hpp"
CONVERSION_RESULT check_constant(const std::shared_ptr<ngraph::opset1::Constant>& constant,
const ngraph::PartialShape& shape) {
#include <ngraph/graph_util.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/opsets/opset4.hpp>
-#include <ngraph_ops/nms_ie.hpp>
+#include <legacy/ngraph_ops/nms_ie.hpp>
#include <ngraph/rt_info.hpp>
#include <transformations/utils/utils.hpp>
-#include "transformations/convert_opset1_to_legacy/convert_nms_4_to_legacy.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_nms_4_to_legacy.hpp"
NGRAPH_RTTI_DEFINITION(ngraph::pass::ConvertNMS4ToLegacyMatcher, "ConvertNMS4ToLegacyMatcher", 0);
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_nms_to_nms_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_nms_to_nms_ie.hpp"
#include <memory>
#include <vector>
#include <ngraph/opsets/opset3.hpp>
#include <ngraph/opsets/opset1.hpp>
-#include <ngraph_ops/nms_ie.hpp>
+#include <legacy/ngraph_ops/nms_ie.hpp>
#include <ngraph/rt_info.hpp>
#include <ngraph/pattern/op/wrap_type.hpp>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_normalizel2_to_normalize_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_normalizel2_to_normalize_ie.hpp"
#include <memory>
#include <vector>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/rt_info.hpp>
-#include "ngraph_ops/normalize_ie.hpp"
+#include "legacy/ngraph_ops/normalize_ie.hpp"
NGRAPH_RTTI_DEFINITION(ngraph::pass::ConvertNormalizeL2WithMulToNormalizeIE, "ConvertNormalizeL2WithMulToNormalizeIE", 0);
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_one_hot_to_one_hot_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_one_hot_to_one_hot_ie.hpp"
#include <memory>
#include <vector>
#include <ngraph/opsets/opset1.hpp>
-#include <ngraph_ops/onehot_ie.hpp>
+#include <legacy/ngraph_ops/onehot_ie.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/rt_info.hpp>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp"
-
-#include <transformations/convert_broadcast_to_tiles.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_convolutions.hpp>
-#include <transformations/convert_divide.hpp>
-#include <transformations/convert_mod.hpp>
-#include <transformations/itt.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_cells_to_cells_ie.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_gather_to_gather_ie.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_gathertree_to_gathertree_ie.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_interpolate_to_interp_or_resample.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_lrn_to_lrn_ie.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_matmul_to_fc_or_gemm.hpp>
-#include <transformations/convert_minimum_to_power_and_max.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_mul_add_to_scaleshift_or_power.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_mul_or_add_finally.hpp>
-#include <transformations/convert_negative.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_nms_to_nms_ie.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_nms_4_to_legacy.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_normalizel2_to_normalize_ie.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_one_hot_to_one_hot_ie.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_pad_to_pad_ie.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_sqrt_to_power_ie.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_power_to_power_ie.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_prelu_to_relu_ie.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_proposal_to_proposal_ie.hpp>
-#include <transformations/convert_reduce_to_pooling.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_strided_slice_to_crop.hpp>
-#include <transformations/convert_subtract.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_selu_to_selu_ie.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_sequences_to_sequences_ie.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_swish_to_swish_ie.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_tile_to_ie_tile.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_topk_to_topk_ie.hpp>
-#include <transformations/convert_depth_to_space.hpp>
-#include <transformations/convert_space_to_depth.hpp>
-#include <transformations/batch_norm_decomposition.hpp>
-#include <transformations/convert_opset1_to_legacy/conv_bias_fusion.hpp>
-#include <transformations/convert_opset1_to_legacy/fc_bias_fusion.hpp>
-#include <transformations/convert_opset1_to_legacy/reshape_fc_fusion.hpp>
-#include <transformations/convert_opset1_to_legacy/reshape_1d_ops.hpp>
-#include <transformations/convert_opset1_to_legacy/reshape_fully_connected.hpp>
-#include <transformations/pull_transpose_through_fq.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_hard_sigmoid_to_hard_sigmoid_ie.hpp>
-#include <transformations/lin_op_sequence_fusoin.hpp>
-#include <transformations/common_optimizations/conv_mul_fusion.hpp>
-#include <transformations/hswish_decomposition.hpp>
-#include <transformations/reduce_l1_decomposition.hpp>
-#include <transformations/reduce_l2_decomposition.hpp>
+#include "legacy/transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp"
+
+#include "legacy/transformations/convert_opset1_to_legacy/convert_cells_to_cells_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_gather_to_gather_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_gathertree_to_gathertree_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_interpolate_to_interp_or_resample.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_lrn_to_lrn_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_matmul_to_fc_or_gemm.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_mul_add_to_scaleshift_or_power.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_mul_or_add_finally.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_nms_to_nms_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_nms_4_to_legacy.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_normalizel2_to_normalize_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_one_hot_to_one_hot_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_pad_to_pad_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_sqrt_to_power_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_power_to_power_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_prelu_to_relu_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_proposal_to_proposal_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_strided_slice_to_crop.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_selu_to_selu_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_sequences_to_sequences_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_swish_to_swish_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_tile_to_ie_tile.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_topk_to_topk_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/fc_bias_fusion.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/reshape_fc_fusion.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/reshape_1d_ops.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/reshape_fully_connected.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_hard_sigmoid_to_hard_sigmoid_ie.hpp"
+
#include <transformations/common_optimizations/fq_mul_fusion.hpp>
#include <transformations/common_optimizations/fq_reshape_fusion.hpp>
+#include <transformations/common_optimizations/pull_transpose_through_fq.hpp>
+#include <transformations/op_conversions/convert_negative.hpp>
+#include <transformations/op_conversions/convert_broadcast_to_tiles.hpp>
+#include <transformations/op_conversions/convert_mod.hpp>
+#include <transformations/op_conversions/convert_divide.hpp>
+#include <transformations/op_conversions/convert_minimum_to_power_and_max.hpp>
+#include <transformations/op_conversions/convert_subtract.hpp>
+
+#include <transformations/common_optimizations/conv_bias_fusion.hpp>
+#include <transformations/op_conversions/convert_convolutions.hpp>
+
+#include "ie_legacy_itt.hpp"
#include <ngraph/pass/constant_folding.hpp>
#include <ngraph/pass/manager.hpp>
NGRAPH_RTTI_DEFINITION(ngraph::pass::ConvertOpSet1ToLegacy, "ConvertOpSet1ToLegacy", 0);
bool ngraph::pass::ConvertOpSet1ToLegacy::run_on_function(std::shared_ptr<ngraph::Function> f) {
- OV_ITT_SCOPED_TASK(itt::domains::IETransform, "ngraph::pass::ConvertOpSet1ToLegacy");
+ OV_ITT_SCOPED_TASK(InferenceEngine::itt::domains::IELegacy, "ngraph::pass::ConvertOpSet1ToLegacy");
ngraph::pass::Manager manager;
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_pad_to_pad_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_pad_to_pad_ie.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_power_to_power_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_power_to_power_ie.hpp"
#include <memory>
#include <vector>
#include <ngraph/opsets/opset1.hpp>
-#include <ngraph_ops/power.hpp>
+#include <legacy/ngraph_ops/power.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/rt_info.hpp>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_prelu_to_relu_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_prelu_to_relu_ie.hpp"
#include <memory>
#include <vector>
#include <ngraph/opsets/opset1.hpp>
-#include <ngraph_ops/relu_ie.hpp>
+#include <legacy/ngraph_ops/relu_ie.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/rt_info.hpp>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_prior_to_ie_prior.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_prior_to_ie_prior.hpp"
#include <memory>
#include <vector>
#include <ngraph/opsets/opset3.hpp>
#include <ngraph/opsets/opset1.hpp>
-#include <ngraph_ops/prior_box_ie.hpp>
-#include <ngraph_ops/prior_box_clustered_ie.hpp>
+#include <legacy/ngraph_ops/prior_box_ie.hpp>
+#include <legacy/ngraph_ops/prior_box_clustered_ie.hpp>
#include <ngraph/rt_info.hpp>
NGRAPH_RTTI_DEFINITION(ngraph::pass::ConvertPriorBox, "ConvertPriorBox", 0);
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_proposal_to_proposal_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_proposal_to_proposal_ie.hpp"
#include <memory>
#include <vector>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/opsets/opset4.hpp>
#include <ngraph/pattern/op/wrap_type.hpp>
-#include <ngraph_ops/proposal_ie.hpp>
+#include <legacy/ngraph_ops/proposal_ie.hpp>
#include <ngraph/rt_info.hpp>
bool convert_to_proposal_ie(std::shared_ptr<ngraph::op::v0::Proposal> proposal, bool infer_probs = false) {
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_selu_to_selu_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_selu_to_selu_ie.hpp"
#include <memory>
#include <vector>
#include <ngraph/opsets/opset1.hpp>
-#include <ngraph_ops/selu_ie.hpp>
+#include <legacy/ngraph_ops/selu_ie.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/rt_info.hpp>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_sequences_to_sequences_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_sequences_to_sequences_ie.hpp"
#include <memory>
#include <ngraph/rt_info.hpp>
#include <ngraph/pattern/op/wrap_type.hpp>
-#include <ngraph_ops/lstm_sequence_ie.hpp>
-#include <ngraph_ops/gru_sequence_ie.hpp>
-#include <ngraph_ops/rnn_sequence_ie.hpp>
+#include <legacy/ngraph_ops/lstm_sequence_ie.hpp>
+#include <legacy/ngraph_ops/gru_sequence_ie.hpp>
+#include <legacy/ngraph_ops/rnn_sequence_ie.hpp>
ngraph::pass::ConvertLSTMSequenceMatcher::ConvertLSTMSequenceMatcher() {
auto lstm_sequence_ngraph = ngraph::pattern::wrap_type<ngraph::opset5::LSTMSequence>();
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_sqrt_to_power_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_sqrt_to_power_ie.hpp"
#include <memory>
#include <vector>
#include <ngraph/opsets/opset1.hpp>
-#include <ngraph_ops/power.hpp>
+#include <legacy/ngraph_ops/power.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/rt_info.hpp>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_strided_slice_to_crop.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_strided_slice_to_crop.hpp"
#include <algorithm>
#include <memory>
#include <ngraph/opsets/opset1.hpp>
-#include <ngraph_ops/crop_ie.hpp>
+#include <legacy/ngraph_ops/crop_ie.hpp>
#include <ngraph/rt_info.hpp>
NGRAPH_RTTI_DEFINITION(ngraph::pass::ConvertStridedSliceToCropMatcher, "ConvertStridedSliceToCropMatcher", 0);
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_swish_to_swish_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_swish_to_swish_ie.hpp"
#include <memory>
#include <ngraph/opsets/opset4.hpp>
-#include <ngraph_ops/swish_ie.hpp>
+#include <legacy/ngraph_ops/swish_ie.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/rt_info.hpp>
#include <ngraph/pattern/op/wrap_type.hpp>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_tile_to_ie_tile.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_tile_to_ie_tile.hpp"
#include <memory>
#include <vector>
#include <ngraph/opsets/opset1.hpp>
-#include <ngraph_ops/tile_ie.hpp>
+#include <legacy/ngraph_ops/tile_ie.hpp>
#include <ngraph/rt_info.hpp>
NGRAPH_RTTI_DEFINITION(ngraph::pass::ConvertTileToLegacyMatcher, "ConvertTileToLegacyMatcher", 0);
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_topk_to_topk_ie.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/convert_topk_to_topk_ie.hpp"
#include <memory>
#include <vector>
#include <ngraph/opsets/opset1.hpp>
-#include <ngraph_ops/topk_ie.hpp>
+#include <legacy/ngraph_ops/topk_ie.hpp>
#include <ngraph/rt_info.hpp>
#include <ngraph/pattern/op/wrap_type.hpp>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/fc_bias_fusion.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/fc_bias_fusion.hpp"
#include <memory>
#include <numeric>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/reshape_1d_ops.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/reshape_1d_ops.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/reshape_fully_connected.hpp"
+#include "legacy/transformations/convert_opset1_to_legacy/reshape_fully_connected.hpp"
#include <memory>
#include <vector>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/rt_info.hpp>
-#include "ngraph_ops/fully_connected.hpp"
+#include "legacy/ngraph_ops/fully_connected.hpp"
#include "transformations/utils/utils.hpp"
NGRAPH_RTTI_DEFINITION(ngraph::pass::ReshapeFullyConnected, "ReshapeFullyConnected", 0);
#include <legacy/ie_ngraph_utils.hpp>
#include <legacy/convert_function_to_cnn_network.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_prior_to_ie_prior.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/reshape_fully_connected.hpp>
+#include <legacy/ngraph_ops/fully_connected.hpp>
+
+#include <transformations/opset_conversions/convert_opset3_to_opset2.hpp>
+#include <transformations/opset_conversions/convert_opset2_to_opset1.hpp>
+
#include <transformations/common_optimizations/common_optimizations.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_prior_to_ie_prior.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/convert_depth_to_space.hpp>
-#include <transformations/convert_space_to_depth.hpp>
-#include <transformations/init_node_info.hpp>
+#include <transformations/common_optimizations/depth_to_space_fusion.hpp>
+#include <transformations/op_conversions/convert_depth_to_space.hpp>
+#include <transformations/op_conversions/convert_space_to_depth.hpp>
+#include <transformations/op_conversions/convert_gelu.hpp>
+#include <transformations/op_conversions/hswish_decomposition.hpp>
+#include <transformations/op_conversions/reduce_l1_decomposition.hpp>
+#include <transformations/op_conversions/reduce_l2_decomposition.hpp>
+#include <transformations/op_conversions/convert_pad_to_group_conv.hpp>
+#include <transformations/op_conversions/convert_extract_image_patches_to_reorg_yolo.hpp>
+#include <transformations/op_conversions/softplus_decomposition.hpp>
+#include <transformations/op_conversions/convert_space_to_batch.hpp>
+#include <transformations/op_conversions/convert_batch_to_space.hpp>
#include <transformations/convert_precision.hpp>
-#include <transformations/convert_opset1_to_legacy/reshape_fully_connected.hpp>
-#include <transformations/convert_gelu.hpp>
-#include <transformations/depth_to_space_fusion.hpp>
-#include <transformations/convert_batch_to_space.hpp>
-#include <transformations/convert_extract_image_patches_to_reorg_yolo.hpp>
-#include <transformations/hswish_decomposition.hpp>
-#include <transformations/reduce_l1_decomposition.hpp>
-#include <transformations/reduce_l2_decomposition.hpp>
-#include <transformations/convert_space_to_batch.hpp>
-#include <transformations/softplus_decomposition.hpp>
-#include <transformations/convert_pad_to_group_conv.hpp>
+#include <transformations/init_node_info.hpp>
#include <transformations/rt_info/fused_names_attribute.hpp>
+
#include <ngraph/opsets/opset2.hpp>
#include <ngraph/opsets/opset3.hpp>
#include <ngraph/opsets/opset4.hpp>
#include <ngraph/op/util/op_types.hpp>
#include <ngraph/pass/manager.hpp>
-#include "ngraph_ops/fully_connected.hpp"
#if !defined(__arm__) && !defined(_M_ARM) && !defined(__aarch64__) && !defined(_M_ARM64)
#if defined(_WIN32) || defined(WIN32)
#include <memory>
+#include "transformations/init_node_info.hpp"
+#include "transformations/itt.hpp"
#include "transformations/common_optimizations/algebraic_simplification.hpp"
#include "transformations/common_optimizations/nop_elimination.hpp"
#include "transformations/common_optimizations/common_optimizations.hpp"
#include "transformations/common_optimizations/conv_mul_fusion.hpp"
#include "transformations/common_optimizations/fq_mul_fusion.hpp"
#include "transformations/common_optimizations/fq_reshape_fusion.hpp"
-#include "transformations/depth_to_space_fusion.hpp"
-#include "transformations/optimize_strided_slice.hpp"
-#include "transformations/init_node_info.hpp"
-#include "transformations/itt.hpp"
-#include "transformations/mish_fusion.hpp"
-#include "transformations/softplus_fusion.hpp"
-#include "transformations/softplus_to_mish_fusion.hpp"
-#include "transformations/swish_fusion.hpp"
-#include "transformations/normalize_l2_fusion.hpp"
-#include "transformations/bidirectional_sequences_decomposition.hpp"
-#include "transformations/convert_pad_to_group_conv.hpp"
-#include "transformations/convert_divide.hpp"
-#include "transformations/convert_quantize_dequantize.hpp"
-#include "transformations/convert_mod.hpp"
-#include "transformations/convert_minimum_to_power_and_max.hpp"
-#include "transformations/convert_negative.hpp"
-#include "transformations/convert_scatter_elements_to_scatter.hpp"
-#include "transformations/convert_reduce_to_pooling.hpp"
-#include "transformations/convert_subtract.hpp"
-#include "transformations/convert_depth_to_space.hpp"
-#include "transformations/convert_space_to_depth.hpp"
-#include "transformations/convert_broadcast_to_tiles.hpp"
-#include "transformations/convert_gelu.hpp"
-#include "transformations/batch_norm_decomposition.hpp"
-#include "transformations/pull_transpose_through_fq.hpp"
-#include "transformations/lin_op_sequence_fusoin.hpp"
-#include "transformations/reduce_l1_decomposition.hpp"
-#include "transformations/reduce_l2_decomposition.hpp"
-#include "transformations/remove_filtering_boxes_by_size.hpp"
-#include "transformations/hswish_decomposition.hpp"
-#include "transformations/hswish_fusion.hpp"
+#include "transformations/common_optimizations/depth_to_space_fusion.hpp"
+#include "transformations/common_optimizations/optimize_strided_slice.hpp"
+#include "transformations/common_optimizations/mish_fusion.hpp"
+#include "transformations/common_optimizations/softplus_fusion.hpp"
+#include "transformations/common_optimizations/softplus_to_mish_fusion.hpp"
+#include "transformations/common_optimizations/swish_fusion.hpp"
+#include "transformations/common_optimizations/normalize_l2_fusion.hpp"
+#include "transformations/common_optimizations/pull_transpose_through_fq.hpp"
+#include "transformations/common_optimizations/lin_op_sequence_fusion.hpp"
+#include "transformations/common_optimizations/remove_filtering_boxes_by_size.hpp"
+#include "transformations/common_optimizations/hswish_fusion.hpp"
+#include "transformations/common_optimizations/convert_quantize_dequantize.hpp"
+#include "transformations/op_conversions/bidirectional_sequences_decomposition.hpp"
+#include "transformations/op_conversions/convert_pad_to_group_conv.hpp"
+#include "transformations/op_conversions/convert_divide.hpp"
+#include "transformations/op_conversions/convert_mod.hpp"
+#include "transformations/op_conversions/convert_minimum_to_power_and_max.hpp"
+#include "transformations/op_conversions/convert_negative.hpp"
+#include "transformations/op_conversions/convert_scatter_elements_to_scatter.hpp"
+#include "transformations/op_conversions/convert_reduce_to_pooling.hpp"
+#include "transformations/op_conversions/convert_subtract.hpp"
+#include "transformations/op_conversions/convert_depth_to_space.hpp"
+#include "transformations/op_conversions/convert_space_to_depth.hpp"
+#include "transformations/op_conversions/convert_broadcast_to_tiles.hpp"
+#include "transformations/op_conversions/convert_gelu.hpp"
+#include "transformations/op_conversions/batch_norm_decomposition.hpp"
+#include "transformations/op_conversions/reduce_l1_decomposition.hpp"
+#include "transformations/op_conversions/reduce_l2_decomposition.hpp"
+#include "transformations/op_conversions/hswish_decomposition.hpp"
#include <ngraph/pass/manager.hpp>
#include <ngraph/pass/constant_folding.hpp>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/conv_bias_fusion.hpp"
+#include "transformations/common_optimizations/conv_bias_fusion.hpp"
#include <memory>
#include <numeric>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_quantize_dequantize.hpp"
+#include "transformations/common_optimizations/convert_quantize_dequantize.hpp"
#include "transformations/utils/utils.hpp"
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/depth_to_space_fusion.hpp"
+#include "transformations/common_optimizations/depth_to_space_fusion.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/hswish_fusion.hpp"
+#include "transformations/common_optimizations/hswish_fusion.hpp"
#include "transformations/utils/utils.hpp"
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/lin_op_sequence_fusoin.hpp"
+#include "transformations/common_optimizations/lin_op_sequence_fusion.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/mish_fusion.hpp"
+#include "transformations/common_optimizations/mish_fusion.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/normalize_l2_fusion.hpp"
+#include "transformations/common_optimizations/normalize_l2_fusion.hpp"
#include "transformations/utils/utils.hpp"
#include <memory>
#include <memory>
#include <vector>
-#include <transformations/optimize_strided_slice.hpp>
+#include <transformations/common_optimizations/optimize_strided_slice.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/opsets/opset3.hpp>
#include <ngraph/rt_info.hpp>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/pull_transpose_through_fq.hpp"
+#include "transformations/common_optimizations/pull_transpose_through_fq.hpp"
#include <memory>
#include <vector>
#include <ngraph/opsets/opset3.hpp>
#include <ngraph/rt_info.hpp>
-#include "transformations/remove_filtering_boxes_by_size.hpp"
+#include "transformations/common_optimizations/remove_filtering_boxes_by_size.hpp"
NGRAPH_RTTI_DEFINITION(ngraph::pass::RemoveFilteringBoxesBySize, "RemoveFilteringBoxesBySize", 0);
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/softplus_fusion.hpp"
+#include "transformations/common_optimizations/softplus_fusion.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/softplus_to_mish_fusion.hpp"
+#include "transformations/common_optimizations/softplus_to_mish_fusion.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/swish_fusion.hpp"
+#include "transformations/common_optimizations/swish_fusion.hpp"
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/tensor_iterator_transformations/unroll_tensor_iterator.hpp"
+#include "transformations/control_flow/unroll_tensor_iterator.hpp"
#include "transformations/utils/utils.hpp"
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/batch_norm_decomposition.hpp"
+#include "transformations/op_conversions/batch_norm_decomposition.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/bidirectional_sequences_decomposition.hpp"
+#include "transformations/op_conversions/bidirectional_sequences_decomposition.hpp"
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_batch_to_space.hpp"
+#include "transformations/op_conversions/convert_batch_to_space.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset3_to_opset2/convert_broadcast3.hpp"
+#include "transformations/op_conversions/convert_broadcast3.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_broadcast_to_tiles.hpp"
+#include "transformations/op_conversions/convert_broadcast_to_tiles.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset1_to_legacy/convert_convolutions.hpp"
+#include "transformations/op_conversions/convert_convolutions.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_depth_to_space.hpp"
+#include "transformations/op_conversions/convert_depth_to_space.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_divide.hpp"
+#include "transformations/op_conversions/convert_divide.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_extract_image_patches_to_reorg_yolo.hpp"
+#include "transformations/op_conversions/convert_extract_image_patches_to_reorg_yolo.hpp"
#include <memory>
#include <vector>
#include <memory>
#include <ngraph/opsets/opset2.hpp>
-#include <transformations/convert_gelu.hpp>
+#include <transformations/op_conversions/convert_gelu.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/ngraph.hpp>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_minimum_to_power_and_max.hpp"
+#include "transformations/op_conversions/convert_minimum_to_power_and_max.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_mod.hpp"
+#include "transformations/op_conversions/convert_mod.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_negative.hpp"
+#include "transformations/op_conversions/convert_negative.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset3_to_opset2/convert_nms3.hpp"
+#include "transformations/op_conversions/convert_nms3.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_pad_to_group_conv.hpp"
+#include "transformations/op_conversions/convert_pad_to_group_conv.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_scatter_elements_to_scatter.hpp"
+#include "transformations/op_conversions/convert_scatter_elements_to_scatter.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset3_to_opset2/convert_shapeof3.hpp"
+#include "transformations/op_conversions/convert_shapeof3.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset3_to_opset2/convert_shuffle_channels3.hpp"
+#include "transformations/op_conversions/convert_shuffle_channels3.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_space_to_batch.hpp"
+#include "transformations/op_conversions/convert_space_to_batch.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_space_to_depth.hpp"
+#include "transformations/op_conversions/convert_space_to_depth.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_subtract.hpp"
+#include "transformations/op_conversions/convert_subtract.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/tensor_iterator_transformations/convert_ti_to_sequences.h"
+#include "transformations/op_conversions/convert_ti_to_sequences.hpp"
#include "transformations/utils/utils.hpp"
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset3_to_opset2/convert_topk3.hpp"
+#include "transformations/op_conversions/convert_topk3.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/gru_cell_decomposition.hpp"
+#include "transformations/op_conversions/gru_cell_decomposition.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/hswish_decomposition.hpp"
+#include "transformations/op_conversions/hswish_decomposition.hpp"
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/lstm_cell_decomposition.hpp"
+#include "transformations/op_conversions/lstm_cell_decomposition.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/reduce_l1_decomposition.hpp"
+#include "transformations/op_conversions/reduce_l1_decomposition.hpp"
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/reduce_l2_decomposition.hpp"
+#include "transformations/op_conversions/reduce_l2_decomposition.hpp"
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/rnn_cell_decomposition.hpp"
+#include "transformations/op_conversions/rnn_cell_decomposition.hpp"
#include <memory>
#include <transformations/utils/utils.hpp>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/softplus_decomposition.hpp"
+#include "transformations/op_conversions/softplus_decomposition.hpp"
#include <memory>
#include <vector>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset2_to_opset1/convert_opset2_to_opset1.hpp"
+#include "transformations/opset_conversions/convert_opset2_to_opset1.hpp"
-#include "transformations/convert_gelu.hpp"
-#include "transformations/convert_batch_to_space.hpp"
-#include "transformations/convert_space_to_batch.hpp"
+#include "transformations/op_conversions/convert_batch_to_space.hpp"
+#include "transformations/op_conversions/convert_space_to_batch.hpp"
#include "transformations/itt.hpp"
#include <memory>
// SPDX-License-Identifier: Apache-2.0
//
-#include "transformations/convert_opset3_to_opset2/convert_opset3_to_opset2.hpp"
-
-#include "transformations/convert_opset3_to_opset2/convert_broadcast3.hpp"
-#include "transformations/convert_opset3_to_opset2/convert_nms3.hpp"
-#include "transformations/convert_opset3_to_opset2/convert_shapeof3.hpp"
-#include "transformations/convert_opset3_to_opset2/convert_shuffle_channels3.hpp"
-#include "transformations/convert_opset3_to_opset2/convert_topk3.hpp"
-#include "transformations/convert_extract_image_patches_to_reorg_yolo.hpp"
-#include "transformations/softplus_decomposition.hpp"
+#include "transformations/opset_conversions/convert_opset3_to_opset2.hpp"
+
+#include "transformations/op_conversions/convert_broadcast3.hpp"
+#include "transformations/op_conversions/convert_nms3.hpp"
+#include "transformations/op_conversions/convert_shapeof3.hpp"
+#include "transformations/op_conversions/convert_shuffle_channels3.hpp"
+#include "transformations/op_conversions/convert_topk3.hpp"
+#include "transformations/op_conversions/convert_extract_image_patches_to_reorg_yolo.hpp"
+#include "transformations/op_conversions/softplus_decomposition.hpp"
#include "transformations/itt.hpp"
#include <memory>
#include <ngraph/opsets/opset3.hpp>
#include <ngraph/opsets/opset4.hpp>
#include <ngraph/opsets/opset5.hpp>
-#include <transformations/convert_opset3_to_opset2/convert_opset3_to_opset2.hpp>
-#include <transformations/convert_opset2_to_opset1/convert_opset2_to_opset1.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_prior_to_ie_prior.hpp>
+#include <transformations/opset_conversions/convert_opset3_to_opset2.hpp>
+#include <transformations/opset_conversions/convert_opset2_to_opset1.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_prior_to_ie_prior.hpp>
#include <transformations/common_optimizations/common_optimizations.hpp>
#include <transformations/init_node_info.hpp>
#include <vpu/ngraph/transformations/merge_subsequent_dsr_operations.hpp>
#include <legacy/net_pass.h>
#include <generic_ie.hpp>
#include <legacy/convert_function_to_cnn_network.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp>
#include <ngraph/pass/manager.hpp>
#include <ngraph/opsets/opset3.hpp>
#include <ngraph/pass/manager.hpp>
#include <transformations/common_optimizations/common_optimizations.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_prior_to_ie_prior.hpp>
-#include <transformations/convert_opset2_to_opset1/convert_opset2_to_opset1.hpp>
-#include <transformations/convert_opset3_to_opset2/convert_opset3_to_opset2.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_prior_to_ie_prior.hpp>
+#include <transformations/opset_conversions/convert_opset2_to_opset1.hpp>
+#include <transformations/opset_conversions/convert_opset3_to_opset2.hpp>
#include <transformations/convert_precision.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <functional_test_utils/precision_utils.hpp>
#include "ngraph_functions/subgraph_builders.hpp"
#include <legacy/convert_function_to_cnn_network.hpp>
-#include <ngraph_ops/fully_connected.hpp>
+#include <legacy/ngraph_ops/fully_connected.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 <transformations/convert_opset3_to_opset2/convert_opset3_to_opset2.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp>
+#include <transformations/opset_conversions/convert_opset2_to_opset1.hpp>
+#include <transformations/opset_conversions/convert_opset3_to_opset2.hpp>
#include "generic_ie.hpp"
#include "functional_test_utils/low_precision_transformations/layer_transformation.hpp"
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset3.hpp>
#include <ngraph/pass/manager.hpp>
-#include <ngraph_ops/fully_connected.hpp>
-#include <transformations/convert_batch_to_space.hpp>
-#include <transformations/convert_space_to_batch.hpp>
+#include <transformations/op_conversions/convert_batch_to_space.hpp>
+#include <transformations/op_conversions/convert_space_to_batch.hpp>
#include <transformations/utils/utils.hpp>
#include <transformations/init_node_info.hpp>
#include <ngraph/pass/constant_folding.hpp>
#include <transformations/utils/utils.hpp>
#include <transformations/init_node_info.hpp>
-#include <transformations/convert_opset1_to_legacy/conv_bias_fusion.hpp>
+#include <transformations/common_optimizations/conv_bias_fusion.hpp>
#include <ngraph/pass/visualize_tree.hpp>
#include "common_test_utils/ngraph_test_utils.hpp"
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/opsets/opset3.hpp>
-#include <transformations/convert_opset3_to_opset2/convert_broadcast3.hpp>
+#include <transformations/op_conversions/convert_broadcast3.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/opsets/opset3.hpp>
#include <ngraph/opsets/opset4.hpp>
#include <ngraph/function.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_cells_to_cells_ie.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_cells_to_cells_ie.hpp>
#include <transformations/init_node_info.hpp>
-#include <ngraph_ops/gru_cell_ie.hpp>
-#include <ngraph_ops/rnn_cell_ie.hpp>
-#include <ngraph_ops/lstm_cell_ie.hpp>
+#include <legacy/ngraph_ops/gru_cell_ie.hpp>
+#include <legacy/ngraph_ops/rnn_cell_ie.hpp>
+#include <legacy/ngraph_ops/lstm_cell_ie.hpp>
#include <ngraph/pass/manager.hpp>
#include "common_test_utils/ngraph_test_utils.hpp"
#include <transformations/utils/utils.hpp>
#include <transformations/init_node_info.hpp>
#include <ngraph/pass/visualize_tree.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_convolutions.hpp>
+#include <transformations/op_conversions/convert_convolutions.hpp>
#include <ngraph_ops/convolution_ie.hpp>
#include "common_test_utils/ngraph_test_utils.hpp"
#include <transformations/utils/utils.hpp>
#include <transformations/init_node_info.hpp>
#include <ngraph/pass/visualize_tree.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_convolutions.hpp>
+#include <transformations/op_conversions/convert_convolutions.hpp>
#include <ngraph_ops/convolution_ie.hpp>
#include <ngraph_ops/deconvolution_ie.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset1.hpp>
-#include <transformations/convert_divide.hpp>
+#include <transformations/op_conversions/convert_divide.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/pass/manager.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/opsets/opset3.hpp>
#include <ngraph/pass/manager.hpp>
-#include <transformations/convert_extract_image_patches_to_reorg_yolo.hpp>
+#include <transformations/op_conversions/convert_extract_image_patches_to_reorg_yolo.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset1.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_gather_to_gather_ie.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_gather_to_gather_ie.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
-#include <ngraph_ops/gather_ie.hpp>
+#include <legacy/ngraph_ops/gather_ie.hpp>
#include <ngraph/pass/manager.hpp>
#include "common_test_utils/ngraph_test_utils.hpp"
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/pass/constant_folding.hpp>
-#include <ngraph_ops/fully_connected.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_matmul_to_fc_or_gemm.hpp>
-#include <transformations/convert_opset1_to_legacy/reshape_fully_connected.hpp>
+#include <legacy/ngraph_ops/fully_connected.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_matmul_to_fc_or_gemm.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/reshape_fully_connected.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/pass/manager.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/opsets/opset2.hpp>
#include <ngraph/opsets/opset3.hpp>
-#include <transformations/convert_opset3_to_opset2/convert_nms3.hpp>
+#include <transformations/op_conversions/convert_nms3.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset4.hpp>
-#include <ngraph_ops/nms_ie.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_nms_4_to_legacy.hpp>
+#include <legacy/ngraph_ops/nms_ie.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_nms_4_to_legacy.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/pass/manager.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/opsets/opset3.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_nms_to_nms_ie.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_nms_to_nms_ie.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
-#include <ngraph_ops/nms_ie.hpp>
+#include <legacy/ngraph_ops/nms_ie.hpp>
#include <ngraph/pass/constant_folding.hpp>
#include <ngraph/pass/manager.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset4.hpp>
-#include <transformations/convert_pad_to_group_conv.hpp>
+#include <transformations/op_conversions/convert_pad_to_group_conv.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/pass/manager.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset1.hpp>
-#include <transformations/convert_quantize_dequantize.hpp>
+#include <transformations/common_optimizations/convert_quantize_dequantize.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/pass/manager.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
-#include <transformations/convert_reduce_to_pooling.hpp>
+#include <transformations/op_conversions/convert_reduce_to_pooling.hpp>
#include "common_test_utils/ngraph_test_utils.hpp"
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset3.hpp>
#include <ngraph/pass/constant_folding.hpp>
-#include <transformations/convert_scatter_elements_to_scatter.hpp>
+#include <transformations/op_conversions/convert_scatter_elements_to_scatter.hpp>
#include <transformations/utils/utils.hpp>
#include <transformations/init_node_info.hpp>
#include <memory>
#include <transformations/init_node_info.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_sequences_to_sequences_ie.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_sequences_to_sequences_ie.hpp>
#include <ngraph/ops.hpp>
#include <ngraph/opsets/opset5.hpp>
#include <ngraph/function.hpp>
-#include <ngraph_ops/gru_sequence_ie.hpp>
-#include <ngraph_ops/rnn_sequence_ie.hpp>
-#include <ngraph_ops/lstm_sequence_ie.hpp>
+#include <legacy/ngraph_ops/gru_sequence_ie.hpp>
+#include <legacy/ngraph_ops/rnn_sequence_ie.hpp>
+#include <legacy/ngraph_ops/lstm_sequence_ie.hpp>
#include <ngraph/pass/manager.hpp>
#include "common_test_utils/test_common.hpp"
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/opsets/opset3.hpp>
-#include <transformations/convert_opset3_to_opset2/convert_shapeof3.hpp>
+#include <transformations/op_conversions/convert_shapeof3.hpp>
#include <transformations/init_node_info.hpp>
#include "common_test_utils/ngraph_test_utils.hpp"
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset2.hpp>
#include <ngraph/opsets/opset3.hpp>
-#include <transformations/convert_opset3_to_opset2/convert_shuffle_channels3.hpp>
+#include <transformations/op_conversions/convert_shuffle_channels3.hpp>
#include <transformations/init_node_info.hpp>
#include "common_test_utils/ngraph_test_utils.hpp"
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/pass/constant_folding.hpp>
-#include <ngraph_ops/crop_ie.hpp>
+#include <legacy/ngraph_ops/crop_ie.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_strided_slice_to_crop.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_strided_slice_to_crop.hpp>
#include <ngraph/op/reshape.hpp>
#include <transformations/utils/utils.hpp>
#include <transformations/init_node_info.hpp>
#include <ngraph/pass/manager.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset5.hpp>
-#include <ngraph_ops/fully_connected.hpp>
-#include <transformations/tensor_iterator_transformations/convert_ti_to_sequences.h>
+#include <legacy/ngraph_ops/fully_connected.hpp>
+#include <transformations/op_conversions/convert_ti_to_sequences.hpp>
#include <transformations/utils/utils.hpp>
#include <transformations/init_node_info.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/opsets/opset2.hpp>
#include <ngraph/opsets/opset3.hpp>
-#include <transformations/convert_opset3_to_opset2/convert_topk3.hpp>
+#include <transformations/op_conversions/convert_topk3.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset1.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_topk_to_topk_ie.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_topk_to_topk_ie.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
-#include <ngraph_ops/topk_ie.hpp>
+#include <legacy/ngraph_ops/topk_ie.hpp>
#include <ngraph/pass/constant_folding.hpp>
#include <ngraph/pass/manager.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset3.hpp>
#include <ngraph/pass/constant_folding.hpp>
-#include <ngraph_ops/fully_connected.hpp>
-#include <transformations/depth_to_space_fusion.hpp>
+#include <legacy/ngraph_ops/fully_connected.hpp>
+#include <transformations/common_optimizations/depth_to_space_fusion.hpp>
#include <transformations/utils/utils.hpp>
#include <transformations/init_node_info.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/pass/constant_folding.hpp>
-#include <ngraph_ops/fully_connected.hpp>
-#include <transformations/convert_opset1_to_legacy/fc_bias_fusion.hpp>
+#include <legacy/ngraph_ops/fully_connected.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/fc_bias_fusion.hpp>
#include <transformations/utils/utils.hpp>
#include <transformations/init_node_info.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset4.hpp>
#include <ngraph/pass/manager.hpp>
-#include <transformations/hswish_decomposition.hpp>
+#include <transformations/op_conversions/hswish_decomposition.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset4.hpp>
#include <ngraph/pass/manager.hpp>
-#include <transformations/hswish_fusion.hpp>
+#include <transformations/common_optimizations/hswish_fusion.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset3.hpp>
#include <ngraph/pass/manager.hpp>
-#include <transformations/lin_op_sequence_fusoin.hpp>
+#include <transformations/common_optimizations/lin_op_sequence_fusion.hpp>
#include <transformations/utils/utils.hpp>
#include <transformations/init_node_info.hpp>
#include <ngraph/pass/visualize_tree.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset4.hpp>
#include <ngraph/pass/manager.hpp>
-#include <transformations/mish_fusion.hpp>
-#include <transformations/softplus_to_mish_fusion.hpp>
+#include <transformations/common_optimizations/mish_fusion.hpp>
+#include <transformations/common_optimizations/softplus_to_mish_fusion.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/pass/constant_folding.hpp>
#include <transformations/utils/utils.hpp>
#include <transformations/init_node_info.hpp>
-#include <transformations/convert_opset1_to_legacy/conv_bias_fusion.hpp>
+#include <transformations/common_optimizations/conv_bias_fusion.hpp>
#include <ngraph/pass/visualize_tree.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_mul_add_to_scaleshift_or_power.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_mul_or_add_finally.hpp>
-#include <ngraph_ops/power.hpp>
-#include <ngraph_ops/scaleshift.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_mul_add_to_scaleshift_or_power.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_mul_or_add_finally.hpp>
+#include <legacy/ngraph_ops/power.hpp>
+#include <legacy/ngraph_ops/scaleshift.hpp>
#include "common_test_utils/ngraph_test_utils.hpp"
#include <ngraph/op/constant.hpp>
#include <ngraph_ops/convolution_ie.hpp>
#include <ngraph/pass/constant_folding.hpp>
-#include <transformations/convert_opset1_to_legacy/reshape_1d_ops.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/reshape_1d_ops.hpp>
#include <transformations/init_node_info.hpp>
#include <ngraph/opsets/opset1.hpp>
#include "common_test_utils/ngraph_test_utils.hpp"
#include <ngraph/function.hpp>
#include <ngraph/op/depth_to_space.hpp>
#include <ngraph/op/space_to_depth.hpp>
-#include <transformations/convert_depth_to_space.hpp>
-#include <transformations/convert_space_to_depth.hpp>
+#include <transformations/op_conversions/convert_depth_to_space.hpp>
+#include <transformations/op_conversions/convert_space_to_depth.hpp>
#include <transformations/init_node_info.hpp>
#include <ngraph/pass/manager.hpp>
#include "common_test_utils/ngraph_test_utils.hpp"
#include <ngraph/op/constant.hpp>
#include <ngraph/op/transpose.hpp>
#include <ngraph/op/fake_quantize.hpp>
-#include <transformations/pull_transpose_through_fq.hpp>
+#include <transformations/common_optimizations/pull_transpose_through_fq.hpp>
#include <ngraph/pass/constant_folding.hpp>
#include <transformations/init_node_info.hpp>
#include <ngraph/pass/manager.hpp>
#include <ngraph/function.hpp>
#include <ngraph/op/constant.hpp>
#include <ngraph/op/mod.hpp>
-#include <transformations/convert_mod.hpp>
+#include <transformations/op_conversions/convert_mod.hpp>
#include <ngraph/pass/constant_folding.hpp>
#include <transformations/init_node_info.hpp>
#include <ngraph/pass/manager.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset4.hpp>
#include <ngraph/pass/manager.hpp>
-#include <transformations/normalize_l2_fusion.hpp>
+#include <transformations/common_optimizations/normalize_l2_fusion.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/opsets/opset3.hpp>
#include <ngraph/pass/constant_folding.hpp>
-#include <ngraph_ops/fully_connected.hpp>
-#include <transformations/convert_opset1_to_legacy/fc_bias_fusion.hpp>
-#include <transformations/optimize_strided_slice.hpp>
+#include <legacy/ngraph_ops/fully_connected.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/fc_bias_fusion.hpp>
+#include <transformations/common_optimizations/optimize_strided_slice.hpp>
#include <transformations/utils/utils.hpp>
#include "common_test_utils/ngraph_test_utils.hpp"
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset4.hpp>
#include <ngraph/pass/manager.hpp>
-#include <transformations/reduce_l1_decomposition.hpp>
+#include <transformations/op_conversions/reduce_l1_decomposition.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset4.hpp>
#include <ngraph/pass/manager.hpp>
-#include <transformations/reduce_l2_decomposition.hpp>
+#include <transformations/op_conversions/reduce_l2_decomposition.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/op/constant.hpp>
#include <ngraph/op/reshape.hpp>
#include <ngraph/pass/constant_folding.hpp>
-#include <ngraph_ops/fully_connected.hpp>
-#include <transformations/convert_opset1_to_legacy/reshape_fc_fusion.hpp>
+#include <legacy/ngraph_ops/fully_connected.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/reshape_fc_fusion.hpp>
#include <transformations/init_node_info.hpp>
#include "common_test_utils/ngraph_test_utils.hpp"
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset4.hpp>
#include <ngraph/pass/manager.hpp>
-#include <transformations/softplus_decomposition.hpp>
+#include <transformations/op_conversions/softplus_decomposition.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset4.hpp>
#include <ngraph/pass/manager.hpp>
-#include <transformations/softplus_fusion.hpp>
+#include <transformations/common_optimizations/softplus_fusion.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset4.hpp>
#include <ngraph/pass/manager.hpp>
-#include <transformations/swish_fusion.hpp>
+#include <transformations/common_optimizations/swish_fusion.hpp>
#include <transformations/init_node_info.hpp>
#include <transformations/utils/utils.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset4.hpp>
#include <ngraph/pass/manager.hpp>
-#include <ngraph_ops/fully_connected.hpp>
-#include <transformations/tensor_iterator_transformations/unroll_tensor_iterator.hpp>
+#include <legacy/ngraph_ops/fully_connected.hpp>
+#include <transformations/control_flow/unroll_tensor_iterator.hpp>
#include <transformations/utils/utils.hpp>
#include <transformations/init_node_info.hpp>
#include "ie_system_conf.h"
#include <ngraph/ngraph.hpp>
-#include <ngraph_ops/fully_connected.hpp>
+#include <legacy/ngraph_ops/fully_connected.hpp>
namespace LayerTestsDefinitions {
#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_opset1_to_legacy/convert_prior_to_ie_prior.hpp>
-#include <transformations/convert_opset2_to_opset1/convert_opset2_to_opset1.hpp>
-#include <transformations/convert_opset3_to_opset2/convert_opset3_to_opset2.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_prior_to_ie_prior.hpp>
+#include <transformations/opset_conversions/convert_opset2_to_opset1.hpp>
+#include <transformations/opset_conversions/convert_opset3_to_opset2.hpp>
#include <transformations/init_node_info.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/opsets/opset2.hpp>
#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_opset1_to_legacy/convert_prior_to_ie_prior.hpp>
-#include <transformations/convert_opset2_to_opset1/convert_opset2_to_opset1.hpp>
-#include <transformations/convert_opset3_to_opset2/convert_opset3_to_opset2.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_opset1_to_legacy.hpp>
+#include <legacy/transformations/convert_opset1_to_legacy/convert_prior_to_ie_prior.hpp>
+#include <transformations/opset_conversions/convert_opset2_to_opset1.hpp>
+#include <transformations/opset_conversions/convert_opset3_to_opset2.hpp>
#include <transformations/init_node_info.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/opsets/opset2.hpp>
#include <ngraph/function.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <ngraph/pass/constant_folding.hpp>
-#include <ngraph_ops/fully_connected.hpp>
+#include <legacy/ngraph_ops/fully_connected.hpp>
#include <transformations/utils/utils.hpp>
#include <transformations/init_node_info.hpp>
-#include <transformations/depth_to_space_fusion.hpp>
+#include <transformations/common_optimizations/depth_to_space_fusion.hpp>
#include <ngraph/op/depth_to_space.hpp>
namespace LayerTestsDefinitions {
#include "functional_test_utils/plugin_cache.hpp"
#include "functional_test_utils/skip_tests_config.hpp"
-#include <transformations/gru_cell_decomposition.hpp>
+#include <transformations/op_conversions/gru_cell_decomposition.hpp>
#include "single_layer_tests/gru_cell.hpp"
namespace LayerTestsDefinitions {
#include "functional_test_utils/skip_tests_config.hpp"
#include "single_layer_tests/gru_sequence.hpp"
-#include <transformations/bidirectional_sequences_decomposition.hpp>
+#include <transformations/op_conversions/bidirectional_sequences_decomposition.hpp>
namespace LayerTestsDefinitions {
#include "functional_test_utils/plugin_cache.hpp"
#include "functional_test_utils/skip_tests_config.hpp"
-#include <transformations/lstm_cell_decomposition.hpp>
+#include <transformations/op_conversions/lstm_cell_decomposition.hpp>
#include "single_layer_tests/lstm_cell.hpp"
namespace LayerTestsDefinitions {
#include "functional_test_utils/skip_tests_config.hpp"
#include "single_layer_tests/lstm_sequence.hpp"
-#include <transformations/bidirectional_sequences_decomposition.hpp>
+#include <transformations/op_conversions/bidirectional_sequences_decomposition.hpp>
namespace LayerTestsDefinitions {
#include "functional_test_utils/layer_test_utils.hpp"
#include "single_layer_tests/prior_box_clustered.hpp"
-#include "ngraph_ops/prior_box_clustered_ie.hpp"
+#include "legacy/ngraph_ops/prior_box_clustered_ie.hpp"
namespace LayerTestsDefinitions {
std::string PriorBoxClusteredLayerTest::getTestCaseName(const testing::TestParamInfo<priorBoxClusteredLayerParams>& obj) {
#include "functional_test_utils/plugin_cache.hpp"
#include "functional_test_utils/skip_tests_config.hpp"
-#include <transformations/rnn_cell_decomposition.hpp>
+#include <transformations/op_conversions/rnn_cell_decomposition.hpp>
#include "single_layer_tests/rnn_cell.hpp"
namespace LayerTestsDefinitions {
#include "functional_test_utils/skip_tests_config.hpp"
#include "single_layer_tests/rnn_sequence.hpp"
-#include <transformations/bidirectional_sequences_decomposition.hpp>
+#include <transformations/op_conversions/bidirectional_sequences_decomposition.hpp>
namespace LayerTestsDefinitions {
#include "subgraph_tests/conv_eltwise_fusion.hpp"
#include <transformations/common_optimizations/conv_mul_fusion.hpp>
#include <ngraph/pass/constant_folding.hpp>
-#include <transformations/convert_opset1_to_legacy/convert_convolutions.hpp>
-#include <transformations/convert_opset1_to_legacy/conv_bias_fusion.hpp>
+#include <transformations/op_conversions/convert_convolutions.hpp>
+#include <transformations/common_optimizations/conv_bias_fusion.hpp>
namespace LayerTestsDefinitions {
#include "ngraph_functions/utils/ngraph_helpers.hpp"
#include "ngraph_functions/builders.hpp"
-#include <transformations/lstm_cell_decomposition.hpp>
+#include <transformations/op_conversions/lstm_cell_decomposition.hpp>
#include "subgraph_tests/memory_LSTMCell.hpp"
namespace SubgraphTestsDefinitions {
#include "ngraph_functions/utils/ngraph_helpers.hpp"
#include "ngraph_functions/builders.hpp"
-#include <transformations/lstm_cell_decomposition.hpp>
+#include <transformations/op_conversions/lstm_cell_decomposition.hpp>
#include "subgraph_tests/multiple_LSTMCell.hpp"
namespace SubgraphTestsDefinitions {
// SPDX-License-Identifier: Apache-2.0
//
-#include <transformations/convert_batch_to_space.hpp>
-#include <transformations/convert_space_to_batch.hpp>
+#include <transformations/op_conversions/convert_batch_to_space.hpp>
+#include <transformations/op_conversions/convert_space_to_batch.hpp>
#include "layer_test_utils.hpp"
#include <gtest/gtest.h>
#include <ngraph/ngraph.hpp>
-#include <ngraph_ops/fully_connected.hpp>
+#include <legacy/ngraph_ops/fully_connected.hpp>
#include <legacy/details/ie_cnn_network_tools.h>
#include <legacy/convert_function_to_cnn_network.hpp>
#include <ngraph/op/parameter.hpp>
#include <ngraph/ops.hpp>
#include <ie_precision.hpp>
-#include <ngraph_ops/power.hpp>
+#include <legacy/ngraph_ops/power.hpp>
#include <debug.h>
#include "../gna_matcher.hpp"
#include <ngraph/op/parameter.hpp>
#include <ngraph/ops.hpp>
#include <ie_precision.hpp>
-#include <ngraph_ops/fully_connected.hpp>
+#include <legacy/ngraph_ops/fully_connected.hpp>
#include "../gna_matcher.hpp"
using namespace InferenceEngine;
#include <ngraph/type/element_type.hpp>
#include <ngraph/op/parameter.hpp>
#include <ngraph/ops.hpp>
-#include <ngraph_ops/fully_connected.hpp>
+#include <legacy/ngraph_ops/fully_connected.hpp>
#include <ngraph/op/constant.hpp>
#include <ngraph/opsets/opset1.hpp>
#include <limits>