Fix format issue
Signed-off-by: Zhai, Xuejun <xuejun.zhai@intel.com>
This commit is contained in:
parent
f0d0557e83
commit
51c024e06b
@ -112,21 +112,21 @@ public:
|
|||||||
|
|
||||||
auto m = make_shared<TestMatcher>(make_shared<op::v1::Multiply>(pattern, iconst1));
|
auto m = make_shared<TestMatcher>(make_shared<op::v1::Multiply>(pattern, iconst1));
|
||||||
auto match_pass = std::make_shared<ov::pass::MatcherPass>(
|
auto match_pass = std::make_shared<ov::pass::MatcherPass>(
|
||||||
m->get_name(),
|
m->get_name(),
|
||||||
m,
|
m,
|
||||||
[m, callback](const std::shared_ptr<Node>& node) -> bool {
|
[m, callback](const std::shared_ptr<Node>& node) -> bool {
|
||||||
NGRAPH_DEBUG << "Running matcher " << m->get_name() << " on " << node;
|
NGRAPH_DEBUG << "Running matcher " << m->get_name() << " on " << node;
|
||||||
if (std::dynamic_pointer_cast<ov::pass::pattern::Matcher>(m)->match(node->output(0))) {
|
if (std::dynamic_pointer_cast<ov::pass::pattern::Matcher>(m)->match(node->output(0))) {
|
||||||
NGRAPH_DEBUG << "Matcher " << m->get_name() << " matched " << node;
|
NGRAPH_DEBUG << "Matcher " << m->get_name() << " matched " << node;
|
||||||
bool status = callback(*m.get());
|
bool status = callback(*m.get());
|
||||||
// explicitly clear Matcher state because it holds pointers to matched nodes
|
// explicitly clear Matcher state because it holds pointers to matched nodes
|
||||||
m->clear_state();
|
m->clear_state();
|
||||||
return status;
|
return status;
|
||||||
}
|
}
|
||||||
m->clear_state();
|
m->clear_state();
|
||||||
return false;
|
return false;
|
||||||
},
|
},
|
||||||
ov::pass::PassProperty::REQUIRE_STATIC_SHAPE);
|
ov::pass::PassProperty::REQUIRE_STATIC_SHAPE);
|
||||||
this->add_matcher(match_pass);
|
this->add_matcher(match_pass);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -170,22 +170,22 @@ public:
|
|||||||
|
|
||||||
auto add = make_shared<op::v1::Add>(pattern, iconst0);
|
auto add = make_shared<op::v1::Add>(pattern, iconst0);
|
||||||
auto m = make_shared<TestMatcher>(add);
|
auto m = make_shared<TestMatcher>(add);
|
||||||
auto match_pass = std::make_shared<ov::pass::MatcherPass>(
|
auto match_pass = std::make_shared<ov::pass::MatcherPass>(
|
||||||
m->get_name(),
|
m->get_name(),
|
||||||
m,
|
m,
|
||||||
[m, callback](const std::shared_ptr<Node>& node) -> bool {
|
[m, callback](const std::shared_ptr<Node>& node) -> bool {
|
||||||
NGRAPH_DEBUG << "Running matcher " << m->get_name() << " on " << node;
|
NGRAPH_DEBUG << "Running matcher " << m->get_name() << " on " << node;
|
||||||
if (std::dynamic_pointer_cast<ov::pass::pattern::Matcher>(m)->match(node->output(0))) {
|
if (std::dynamic_pointer_cast<ov::pass::pattern::Matcher>(m)->match(node->output(0))) {
|
||||||
NGRAPH_DEBUG << "Matcher " << m->get_name() << " matched " << node;
|
NGRAPH_DEBUG << "Matcher " << m->get_name() << " matched " << node;
|
||||||
bool status = callback(*m.get());
|
bool status = callback(*m.get());
|
||||||
// explicitly clear Matcher state because it holds pointers to matched nodes
|
// explicitly clear Matcher state because it holds pointers to matched nodes
|
||||||
m->clear_state();
|
m->clear_state();
|
||||||
return status;
|
return status;
|
||||||
}
|
}
|
||||||
m->clear_state();
|
m->clear_state();
|
||||||
return false;
|
return false;
|
||||||
},
|
},
|
||||||
ov::pass::PassProperty::REQUIRE_STATIC_SHAPE);
|
ov::pass::PassProperty::REQUIRE_STATIC_SHAPE);
|
||||||
this->add_matcher(match_pass);
|
this->add_matcher(match_pass);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -6,6 +6,7 @@
|
|||||||
|
|
||||||
#include <numeric>
|
#include <numeric>
|
||||||
|
|
||||||
|
#include "core/src/itt.hpp"
|
||||||
#include "ngraph/builder/reshape.hpp"
|
#include "ngraph/builder/reshape.hpp"
|
||||||
#include "ngraph/op/broadcast.hpp"
|
#include "ngraph/op/broadcast.hpp"
|
||||||
#include "ngraph/op/range.hpp"
|
#include "ngraph/op/range.hpp"
|
||||||
@ -14,7 +15,6 @@
|
|||||||
#include "ngraph/pattern/op/label.hpp"
|
#include "ngraph/pattern/op/label.hpp"
|
||||||
#include "ngraph/runtime/reference/range.hpp"
|
#include "ngraph/runtime/reference/range.hpp"
|
||||||
#include "ngraph/slice_plan.hpp"
|
#include "ngraph/slice_plan.hpp"
|
||||||
#include "core/src/itt.hpp"
|
|
||||||
|
|
||||||
NGRAPH_SUPPRESS_DEPRECATED_START
|
NGRAPH_SUPPRESS_DEPRECATED_START
|
||||||
|
|
||||||
@ -124,21 +124,21 @@ void pass::DynElimination::construct_range() {
|
|||||||
|
|
||||||
auto range_matcher = make_shared<pattern::Matcher>(range_pat, "DynElimination.Range");
|
auto range_matcher = make_shared<pattern::Matcher>(range_pat, "DynElimination.Range");
|
||||||
auto match_pass = std::make_shared<ov::pass::MatcherPass>(
|
auto match_pass = std::make_shared<ov::pass::MatcherPass>(
|
||||||
range_matcher->get_name(),
|
range_matcher->get_name(),
|
||||||
range_matcher,
|
range_matcher,
|
||||||
[range_matcher, range_callback](const std::shared_ptr<Node>& node) -> bool {
|
[range_matcher, range_callback](const std::shared_ptr<Node>& node) -> bool {
|
||||||
NGRAPH_DEBUG << "Running matcher " << range_matcher->get_name() << " on " << node;
|
NGRAPH_DEBUG << "Running matcher " << range_matcher->get_name() << " on " << node;
|
||||||
OV_PASS_CALLBACK(m);
|
OV_PASS_CALLBACK(m);
|
||||||
if (std::dynamic_pointer_cast<ov::pass::pattern::Matcher>(range_matcher)->match(node->output(0))) {
|
if (std::dynamic_pointer_cast<ov::pass::pattern::Matcher>(range_matcher)->match(node->output(0))) {
|
||||||
NGRAPH_DEBUG << "Matcher " << range_matcher->get_name() << " matched " << node;
|
NGRAPH_DEBUG << "Matcher " << range_matcher->get_name() << " matched " << node;
|
||||||
bool status = range_callback(*range_matcher.get());
|
bool status = range_callback(*range_matcher.get());
|
||||||
// explicitly clear Matcher state because it holds pointers to matched nodes
|
// explicitly clear Matcher state because it holds pointers to matched nodes
|
||||||
range_matcher->clear_state();
|
range_matcher->clear_state();
|
||||||
return status;
|
return status;
|
||||||
}
|
}
|
||||||
range_matcher->clear_state();
|
range_matcher->clear_state();
|
||||||
return false;
|
return false;
|
||||||
},
|
},
|
||||||
all_pass_property_off);
|
all_pass_property_off);
|
||||||
add_matcher(match_pass);
|
add_matcher(match_pass);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user