return false;
}
+ //check broadcast influence
+ if (ngraph::op::util::check_for_broadcast(power->input(0).get_shape(), node->get_shape())) {
+ return false;
+ }
+
auto power_ie = std::make_shared<ngraph::op::PowerIE>(power->input(0).get_source_output(), value, 1.0f, 0.0f, power->output(0).get_element_type());
power_ie->set_friendly_name(power->get_friendly_name());
ngraph::copy_runtime_info(power, power_ie);
auto m = std::make_shared<ngraph::pattern::Matcher>(power, "ConvertPowerToPowerIE");
this->register_matcher(m, callback);
-}
+}
\ No newline at end of file
{{1, 10, 100}},
{{4, 4, 16}},
{{1, 1, 1, 3}},
+ {{2, 17, 5, 4}, {1, 17, 1, 1}},
+ {{2, 17, 5, 1}, {1, 17, 1, 4}},
{{1, 2, 4}},
{{1, 4, 4}},
{{1, 4, 4, 1}},