From c519aff42f144f12b65340e02f5d303411779634 Mon Sep 17 00:00:00 2001 From: Artur Kulikowski Date: Tue, 31 May 2022 11:09:00 +0200 Subject: [PATCH] Enable ShuffleChannelsFusion and DepthToSpaceFusion in MOC (#11662) Ticket: 79523 --- .../common_optimizations/common_optimizations.cpp | 4 ---- .../common_optimizations/moc_transformations.cpp | 2 ++ 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/common/transformations/src/transformations/common_optimizations/common_optimizations.cpp b/src/common/transformations/src/transformations/common_optimizations/common_optimizations.cpp index c253fd3e742..bba59f3cfcb 100644 --- a/src/common/transformations/src/transformations/common_optimizations/common_optimizations.cpp +++ b/src/common/transformations/src/transformations/common_optimizations/common_optimizations.cpp @@ -28,7 +28,6 @@ #include "transformations/common_optimizations/convert_compression_only_to_legacy.hpp" #include "transformations/common_optimizations/convert_nms_gather_path_to_unsigned.hpp" #include "transformations/common_optimizations/convert_quantize_dequantize.hpp" -#include "transformations/common_optimizations/depth_to_space_fusion.hpp" #include "transformations/common_optimizations/dilated_convolution_converter.hpp" #include "transformations/common_optimizations/disable_random_uniform_constant_folding.hpp" #include "transformations/common_optimizations/dropout_with_random_uniform_replacer.hpp" @@ -54,7 +53,6 @@ #include "transformations/common_optimizations/random_uniform_fusion.hpp" #include "transformations/common_optimizations/relu_fake_quantize_fusion.hpp" #include "transformations/common_optimizations/remove_filtering_boxes_by_size.hpp" -#include "transformations/common_optimizations/shuffle_channels_fusion.hpp" #include "transformations/common_optimizations/skip_gather_before_transpose_and_reshape.hpp" #include "transformations/common_optimizations/softmax_fusion.hpp" #include "transformations/common_optimizations/softplus_fusion.hpp" @@ -126,8 +124,6 @@ bool ngraph::pass::CommonOptimizations::run_on_model(const std::shared_ptr(); auto common_fusions = manager.register_pass(); - common_fusions->add_matcher(); - common_fusions->add_matcher(false); common_fusions->add_matcher(); common_fusions->add_matcher(); common_fusions->add_matcher(); diff --git a/src/common/transformations/src/transformations/common_optimizations/moc_transformations.cpp b/src/common/transformations/src/transformations/common_optimizations/moc_transformations.cpp index aaaf95ffae7..53861d44367 100644 --- a/src/common/transformations/src/transformations/common_optimizations/moc_transformations.cpp +++ b/src/common/transformations/src/transformations/common_optimizations/moc_transformations.cpp @@ -162,6 +162,8 @@ bool ngraph::pass::MOCTransformations::run_on_model(const std::shared_ptradd_matcher(m_use_shapes); common_fusions->add_matcher(); common_fusions->add_matcher(); + common_fusions->add_matcher(); + common_fusions->add_matcher(!m_use_shapes); common_fusions->set_name("ngraph::pass::CommonFusions"); manager.register_pass();