Skip to content

Commit

Permalink
codestyle
Browse files Browse the repository at this point in the history
  • Loading branch information
itikhono committed Dec 8, 2023
1 parent a84d615 commit a815441
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,7 @@
#include "transformations/op_conversions/convert_roi_align_v3_to_v9.hpp"
#include "transformations/op_conversions/convert_roi_align_v9_to_v3.hpp"
#include "transformations/op_conversions/convert_scatter_elements_update12_downgrade.hpp"
#include "transformations/op_conversions/convert_slice_to_strided_slice.hpp"
#include "transformations/op_conversions/convert_softmax_downgrade.hpp"
#include "transformations/op_conversions/convert_softmax_upgrade.hpp"
#include "transformations/op_conversions/convert_space_to_depth.hpp"
Expand Down Expand Up @@ -122,7 +123,9 @@ bool ov::pass::CommonOptimizations::run_on_model(const std::shared_ptr<ov::Model

using namespace ov::pass;
REGISTER_PASS(manager, DisableDecompressionConvertConstantFolding)

// MOCTransformations contain StridedSliceOptimization transformation,
// so we must call SliceToStridedSlice before MOCTransformations call
REGISTER_PASS(manager, SliceToStridedSlice, true)
// Disable low_precision_enabled as all plugins handle low-precision sub-graph manually
// before CommonOptimization pipeline execution
REGISTER_PASS(manager, MOCTransformations, true, false)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -421,12 +421,6 @@ ov::pass::StridedSliceOptimization::StridedSliceOptimization(bool use_shapes) {

bool ov::pass::StridedSliceOptimization::run_on_model(const std::shared_ptr<ov::Model>& f) {
RUN_ON_FUNCTION_SCOPE(StridedSliceOptimization);

ov::pass::Manager manager(get_pass_config());
using namespace ov::pass;
REGISTER_PASS(manager, SliceToStridedSlice, m_use_shapes)
manager.run_passes(f);

bool rewritten = false;
if (m_use_shapes) {
rewritten = UselessSliceEraser().run_on_model(f);
Expand Down
2 changes: 2 additions & 0 deletions src/plugins/intel_gpu/src/plugin/transformations_pipeline.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,7 @@
#include "low_precision/recurrent_cell.hpp"

#include "intel_gpu/runtime/itt.hpp"
#include "transformations/op_conversions/convert_slice_to_strided_slice.hpp"

namespace {
template<typename T>
Expand Down Expand Up @@ -507,6 +508,7 @@ void TransformationsPipeline::apply(std::shared_ptr<ov::Model> func) {
pass_config->disable<ov::pass::ConvertGather7ToGather1>();
pass_config->disable<ov::pass::ConvertTopK11ToTopK3>();
pass_config->disable<ov::pass::GroupNormalizationDecomposition>();
pass_config->disable<ov::pass::SliceToStridedSlice>();

pass_config->enable<ov::pass::ConvertInterpolate1ToInterpolate4>();

Expand Down

0 comments on commit a815441

Please sign in to comment.