Fix loading time issues for POT models (with lots of results) (#10898)

* Fix loading time issues for POT models (with lots of results)

* Same for 'optimized_strided_slice'
This commit is contained in:
Mikhail Nosov authored and GitHub committed 2022-03-11 17:44:36 +03:00
1 parent 6fdd983750
commit 86322c916b
2 files changed
+5 -3

No files matched your search

@@ -273,8 +273,9 @@ bool ngraph::pass::StridedSliceOptimization::run_on_model(const std::shared_ptr<
bool rewritten = false;
if (m_use_shapes) {
rewritten = UselessStridedSliceEraser().run_on_model(f);
rewritten = rewritten || SharedStridedSliceEraser().run_on_model(f);
rewritten = rewritten || GroupedStridedSliceOptimizer().run_on_model(f);
// Execution of other passes is also needed even if 'rewritten' is already 'true'
rewritten = SharedStridedSliceEraser().run_on_model(f) || rewritten;
rewritten = GroupedStridedSliceOptimizer().run_on_model(f) || rewritten;
}
return rewritten;
}