Skip to content

Commit 05e0333

Browse files
committed
Merge remote-tracking branch 'upstream/master' into common-onednn
2 parents d99771c + 090bf92 commit 05e0333

File tree

49 files changed

+42
-190
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+42
-190
lines changed

src/common/offline_transformations/src/compress_quantize_weigths.cpp

-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@
1111
#include "openvino/op/fake_convert.hpp"
1212
#include "openvino/op/fake_quantize.hpp"
1313
#include "openvino/op/multiply.hpp"
14-
#include "openvino/op/negative.hpp"
15-
#include "openvino/op/power.hpp"
1614
#include "openvino/op/subtract.hpp"
1715
#include "openvino/pass/constant_folding.hpp"
1816
#include "openvino/pass/pattern/op/or.hpp"

src/common/transformations/include/transformations/utils/utils.hpp

+8-8
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313

1414
#include "openvino/core/descriptor_tensor.hpp"
1515
#include "openvino/core/rt_info.hpp"
16-
#include "openvino/op/constant.hpp"
17-
#include "openvino/op/convert.hpp"
16+
#include "openvino/opsets/opset4.hpp"
17+
#include "openvino/opsets/opset8.hpp"
1818
#include "openvino/pass/graph_rewrite.hpp"
1919
#include "transformations/rt_info/attributes.hpp"
2020
#include "transformations_visibility.hpp"
@@ -65,7 +65,7 @@ bool has_op_with_type(const std::shared_ptr<const ov::Model>& function) {
6565

6666
inline bool has_decompression_converts(const std::shared_ptr<const ov::Model>& function) {
6767
for (const auto& op : function->get_ops()) {
68-
if (std::dynamic_pointer_cast<ov::op::v0::Convert>(op)) {
68+
if (std::dynamic_pointer_cast<opset8::Convert>(op)) {
6969
if (ov::is_decompression(op))
7070
return true;
7171
}
@@ -133,7 +133,7 @@ bool has_constant_value(const std::shared_ptr<Node>& node,
133133
return false;
134134
}
135135

136-
auto constant = std::dynamic_pointer_cast<ov::op::v0::Constant>(node);
136+
auto constant = std::dynamic_pointer_cast<opset4::Constant>(node);
137137
if (!constant) {
138138
return false;
139139
}
@@ -167,7 +167,7 @@ bool has_constant_value(const std::shared_ptr<Node>& node,
167167
return false;
168168
}
169169

170-
auto constant = std::dynamic_pointer_cast<ov::op::v0::Constant>(node);
170+
auto constant = std::dynamic_pointer_cast<opset4::Constant>(node);
171171
if (!constant) {
172172
return false;
173173
}
@@ -184,18 +184,18 @@ bool has_constant_value(const std::shared_ptr<Node>& node,
184184
return const_values == values;
185185
}
186186

187-
TRANSFORMATIONS_API bool get_single_value(const std::shared_ptr<ov::op::v0::Constant>& const_node,
187+
TRANSFORMATIONS_API bool get_single_value(const std::shared_ptr<opset4::Constant>& const_node,
188188
float& value,
189189
bool check_value_range = true);
190190

191-
TRANSFORMATIONS_API std::shared_ptr<Node> normalize_constant(const std::shared_ptr<ov::op::v0::Constant>& constant,
191+
TRANSFORMATIONS_API std::shared_ptr<Node> normalize_constant(const std::shared_ptr<opset4::Constant>& constant,
192192
const PartialShape& shape);
193193

194194
TRANSFORMATIONS_API std::shared_ptr<Node> broadcastTo(const Output<Node>& input, const Shape& shape);
195195

196196
TRANSFORMATIONS_API std::shared_ptr<Node> reshapeTo(const Output<Node>& input, const Shape& shape);
197197

198-
TRANSFORMATIONS_API bool constantIsEqualTo(const std::shared_ptr<ov::op::v0::Constant>& const_node,
198+
TRANSFORMATIONS_API bool constantIsEqualTo(const std::shared_ptr<opset4::Constant>& const_node,
199199
float value,
200200
float eps = 1e-5);
201201

src/common/transformations/src/transformations/common_optimizations/eliminate_unsqueeze_gather.cpp

-4
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,6 @@
99
#include "openvino/op/constant.hpp"
1010
#include "openvino/op/reshape.hpp"
1111
#include "openvino/op/unsqueeze.hpp"
12-
#include "openvino/op/util/binary_elementwise_arithmetic.hpp"
13-
#include "openvino/op/util/binary_elementwise_comparison.hpp"
14-
#include "openvino/op/util/binary_elementwise_logical.hpp"
15-
#include "openvino/op/util/gather_base.hpp"
1612
#include "openvino/pass/pattern/op/or.hpp"
1713
#include "openvino/pass/pattern/op/wrap_type.hpp"
1814
#include "transformations/utils/utils.hpp"

src/common/transformations/src/transformations/common_optimizations/fold_subgraph_empty_inputs.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#include "itt.hpp"
1212
#include "openvino/core/rt_info.hpp"
1313
#include "openvino/op/constant.hpp"
14-
#include "openvino/op/util/multi_subgraph_base.hpp"
1514
#include "openvino/pass/pattern/op/wrap_type.hpp"
1615
#include "transformations/utils/utils.hpp"
1716

src/common/transformations/src/transformations/common_optimizations/gelu_fusion.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
#include "openvino/op/constant.hpp"
1818
#include "openvino/op/divide.hpp"
1919
#include "openvino/op/erf.hpp"
20-
#include "openvino/op/gelu.hpp"
2120
#include "openvino/op/multiply.hpp"
2221
#include "openvino/op/parameter.hpp"
2322
#include "openvino/op/power.hpp"

src/common/transformations/src/transformations/common_optimizations/mark_precision_sensitive_shapeof_subgraphs.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
#include "itt.hpp"
1111
#include "openvino/op/constant.hpp"
1212
#include "openvino/op/divide.hpp"
13-
#include "openvino/op/util/multi_subgraph_base.hpp"
1413
#include "openvino/op/util/precision_sensitive_attribute.hpp"
1514
#include "openvino/pass/pattern/op/wrap_type.hpp"
1615
#include "transformations/rt_info/disable_fp16_compression.hpp"

src/common/transformations/src/transformations/common_optimizations/nop_elimination.cpp

-8
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,11 @@
1212
#include "itt.hpp"
1313
#include "openvino/core/validation_util.hpp"
1414
#include "openvino/op/add.hpp"
15-
#include "openvino/op/broadcast.hpp"
1615
#include "openvino/op/concat.hpp"
1716
#include "openvino/op/constant.hpp"
1817
#include "openvino/op/convert.hpp"
1918
#include "openvino/op/divide.hpp"
2019
#include "openvino/op/gather.hpp"
21-
#include "openvino/op/gather_elements.hpp"
2220
#include "openvino/op/gru_sequence.hpp"
2321
#include "openvino/op/lstm_sequence.hpp"
2422
#include "openvino/op/multiply.hpp"
@@ -28,17 +26,11 @@
2826
#include "openvino/op/scatter_elements_update.hpp"
2927
#include "openvino/op/scatter_nd_update.hpp"
3028
#include "openvino/op/scatter_update.hpp"
31-
#include "openvino/op/slice.hpp"
3229
#include "openvino/op/split.hpp"
3330
#include "openvino/op/squeeze.hpp"
34-
#include "openvino/op/strided_slice.hpp"
3531
#include "openvino/op/subtract.hpp"
36-
#include "openvino/op/tile.hpp"
3732
#include "openvino/op/transpose.hpp"
3833
#include "openvino/op/unsqueeze.hpp"
39-
#include "openvino/op/util/binary_elementwise_comparison.hpp"
40-
#include "openvino/op/util/binary_elementwise_logical.hpp"
41-
#include "openvino/op/util/op_types.hpp"
4234
#include "openvino/op/util/pad_base.hpp"
4335
#include "openvino/op/variadic_split.hpp"
4436
#include "openvino/pass/pattern/op/optional.hpp"

src/common/transformations/src/transformations/common_optimizations/pull_through_reduce.cpp

-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@
1212
#include "openvino/op/constant.hpp"
1313
#include "openvino/op/reshape.hpp"
1414
#include "openvino/op/unsqueeze.hpp"
15-
#include "openvino/op/util/arithmetic_reductions_keep_dims.hpp"
16-
#include "openvino/op/util/logical_reduction_keep_dims.hpp"
1715
#include "openvino/op/util/reduction_base.hpp"
1816
#include "openvino/pass/pattern/op/or.hpp"
1917
#include "openvino/pass/pattern/op/wrap_type.hpp"

src/common/transformations/src/transformations/common_optimizations/reduce_reshape_fusion.cpp

-2
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@
1010
#include "itt.hpp"
1111
#include "openvino/op/constant.hpp"
1212
#include "openvino/op/reshape.hpp"
13-
#include "openvino/op/util/arithmetic_reductions_keep_dims.hpp"
14-
#include "openvino/op/util/logical_reduction_keep_dims.hpp"
1513
#include "openvino/op/util/reduction_base.hpp"
1614
#include "openvino/pass/pattern/op/or.hpp"
1715
#include "openvino/pass/pattern/op/wrap_type.hpp"

src/common/transformations/src/transformations/common_optimizations/skip_gather_before_transpose_and_reshape.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
#include "openvino/op/constant.hpp"
1313
#include "openvino/op/reshape.hpp"
1414
#include "openvino/op/transpose.hpp"
15-
#include "openvino/op/util/gather_base.hpp"
1615
#include "openvino/pass/pattern/op/wrap_type.hpp"
1716
#include "transformations/utils/utils.hpp"
1817

src/common/transformations/src/transformations/common_optimizations/strides_optimization.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#include "openvino/op/reshape.hpp"
1616
#include "openvino/op/shape_of.hpp"
1717
#include "openvino/op/squeeze.hpp"
18-
#include "openvino/op/util/binary_elementwise_arithmetic.hpp"
1918
#include "openvino/pass/pattern/op/or.hpp"
2019
#include "openvino/pass/pattern/op/wrap_type.hpp"
2120
#include "transformations/rt_info/strides_property.hpp"

src/common/transformations/src/transformations/common_optimizations/transpose_sinking.cpp

-3
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@
1818
#include "openvino/op/squeeze.hpp"
1919
#include "openvino/op/transpose.hpp"
2020
#include "openvino/op/unsqueeze.hpp"
21-
#include "openvino/op/util/arithmetic_reductions_keep_dims.hpp"
22-
#include "openvino/op/util/binary_elementwise_arithmetic.hpp"
23-
#include "openvino/op/util/logical_reduction_keep_dims.hpp"
2421
#include "openvino/pass/pattern/op/wrap_type.hpp"
2522
#include "transformations/utils/utils.hpp"
2623

src/common/transformations/src/transformations/flush_fp32_subnormals_to_zero.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ ov::pass::FlushFP32SubnormalsToZero::FlushFP32SubnormalsToZero() {
4343
if (!has_subnormals)
4444
return false;
4545

46-
auto new_constant = std::make_shared<ov::op::v0::Constant>(ov::element::f32, node->get_shape());
46+
auto new_constant = std::make_shared<ov::opset8::Constant>(ov::element::f32, node->get_shape());
4747
auto* dst_data = const_cast<float*>(new_constant->get_data_ptr<float>());
4848

4949
for (size_t i = 0; i < size; ++i) {

src/common/transformations/src/transformations/op_conversions/convert_nms_rotated_to_nms_ie_internal.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#include "openvino/core/rt_info.hpp"
1212
#include "openvino/op/constant.hpp"
1313
#include "openvino/op/convert.hpp"
14-
#include "openvino/op/nms_rotated.hpp"
1514
#include "openvino/op/non_max_suppression.hpp"
1615
#include "openvino/op/reshape.hpp"
1716
#include "openvino/pass/pattern/op/wrap_type.hpp"

src/common/transformations/src/transformations/op_conversions/convert_ti_to_sequences.cpp

+3-8
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
#include "openvino/core/validation_util.hpp"
1515
#include "openvino/op/add.hpp"
1616
#include "openvino/op/broadcast.hpp"
17-
#include "openvino/op/concat.hpp"
1817
#include "openvino/op/constant.hpp"
1918
#include "openvino/op/gather.hpp"
2019
#include "openvino/op/gru_cell.hpp"
@@ -25,16 +24,12 @@
2524
#include "openvino/op/lstm_cell.hpp"
2625
#include "openvino/op/lstm_sequence.hpp"
2726
#include "openvino/op/parameter.hpp"
28-
#include "openvino/op/range.hpp"
2927
#include "openvino/op/reshape.hpp"
3028
#include "openvino/op/result.hpp"
31-
#include "openvino/op/reverse_sequence.hpp"
3229
#include "openvino/op/rnn_cell.hpp"
3330
#include "openvino/op/rnn_sequence.hpp"
3431
#include "openvino/op/scatter_nd_update.hpp"
35-
#include "openvino/op/scatter_update.hpp"
3632
#include "openvino/op/shape_of.hpp"
37-
#include "openvino/op/squeeze.hpp"
3833
#include "openvino/op/tensor_iterator.hpp"
3934
#include "openvino/op/transpose.hpp"
4035
#include "openvino/op/unsqueeze.hpp"
@@ -564,12 +559,12 @@ ov::pass::ConvertLoopToLSTMSequence::ConvertLoopToLSTMSequence() {
564559
auto sequence_index_or_label =
565560
std::make_shared<pattern::op::Or>(OutputVector{sequence_index_label, sequence_index_reshaped_label});
566561
auto gather_body_label =
567-
pattern::wrap_type<ov::op::v8::Gather>({X_body_label, sequence_index_or_label, gather_axis_label},
568-
pattern::rank_equals(2));
562+
pattern::wrap_type<opset8::Gather>({X_body_label, sequence_index_or_label, gather_axis_label},
563+
pattern::rank_equals(2));
569564
auto W_label = pattern::any_input();
570565
auto R_label = pattern::any_input();
571566
auto B_label = pattern::wrap_type<op::v0::Constant>();
572-
auto lstm_cell_label = pattern::wrap_type<ov::op::v4::LSTMCell>(
567+
auto lstm_cell_label = pattern::wrap_type<opset4::LSTMCell>(
573568
{gather_body_label, H_body_label, C_body_label, W_label, R_label, B_label});
574569
auto scatter_index_new_shape_label = pattern::wrap_type<op::v0::Constant>();
575570
auto scatter_index_body_label =

src/common/transformations/src/transformations/op_conversions/group_normalization_decomposition.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
#include "openvino/op/concat.hpp"
1414
#include "openvino/op/constant.hpp"
1515
#include "openvino/op/divide.hpp"
16-
#include "openvino/op/group_normalization.hpp"
1716
#include "openvino/op/multiply.hpp"
1817
#include "openvino/op/mvn.hpp"
1918
#include "openvino/op/parameter.hpp"

src/common/transformations/src/transformations/symbolic_transformations/dereshape_matmul.cpp

-2
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,9 @@
99
#include "openvino/core/validation_util.hpp"
1010
#include "openvino/op/concat.hpp"
1111
#include "openvino/op/convert.hpp"
12-
#include "openvino/op/divide.hpp"
1312
#include "openvino/op/matmul.hpp"
1413
#include "openvino/op/reshape.hpp"
1514
#include "openvino/op/util/binary_elementwise_arithmetic.hpp"
16-
#include "openvino/op/util/op_types.hpp"
1715
#include "openvino/pass/pattern/op/or.hpp"
1816
#include "openvino/pass/pattern/op/wrap_type.hpp"
1917
#include "transformations/symbolic_transformations/utils.hpp"

src/common/transformations/src/transformations/symbolic_transformations/reshape_optimizations.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
#include "compare.hpp"
88
#include "itt.hpp"
99
#include "openvino/core/dimension_tracker.hpp"
10-
#include "openvino/op/reshape.hpp"
1110
#include "openvino/pass/pattern/op/wrap_type.hpp"
1211
#include "transformations/symbolic_transformations/utils.hpp"
1312
#include "transformations/utils/utils.hpp"

src/common/transformations/src/transformations/utils/utils.cpp

+15-23
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,12 @@
1010
#include <memory>
1111

1212
#include "openvino/core/validation_util.hpp"
13-
#include "openvino/op/add.hpp"
1413
#include "openvino/op/broadcast.hpp"
1514
#include "openvino/op/constant.hpp"
16-
#include "openvino/op/divide.hpp"
1715
#include "openvino/op/gather.hpp"
18-
#include "openvino/op/multiply.hpp"
19-
#include "openvino/op/relu.hpp"
2016
#include "openvino/op/reshape.hpp"
21-
#include "openvino/op/shape_of.hpp"
22-
#include "openvino/op/sigmoid.hpp"
23-
#include "openvino/op/subtract.hpp"
24-
#include "openvino/op/tanh.hpp"
25-
#include "openvino/op/util/shape_of_base.hpp"
17+
#include "openvino/opsets/opset1.hpp"
18+
#include "openvino/opsets/opset3.hpp"
2619

2720
namespace ov {
2821
namespace op {
@@ -157,11 +150,11 @@ bool check_for_broadcast(const ov::PartialShape& ref_shape, const ov::PartialSha
157150

158151
std::shared_ptr<ov::Node> activation(const std::string& activation_name, const ov::Output<ov::Node>& apply_to) {
159152
if (activation_name == "relu") {
160-
return std::make_shared<ov::op::v0::Relu>(apply_to);
153+
return std::make_shared<opset4::Relu>(apply_to);
161154
} else if (activation_name == "sigmoid") {
162-
return std::make_shared<ov::op::v0::Sigmoid>(apply_to);
155+
return std::make_shared<opset4::Sigmoid>(apply_to);
163156
} else if (activation_name == "tanh") {
164-
return std::make_shared<ov::op::v0::Tanh>(apply_to);
157+
return std::make_shared<opset4::Tanh>(apply_to);
165158
} else {
166159
OPENVINO_THROW("Unsupported activation function");
167160
}
@@ -278,40 +271,39 @@ bool shapes_equal_except_dynamic_expected_batch(const ov::PartialShape& expected
278271

279272
void visit_shape_path(Node* node, std::unordered_set<ov::Node*>& visited, std::function<void(ov::Node*)> func) {
280273
auto is_shapeof = [](ov::Node* node) {
281-
return ov::is_type<ov::op::v0::ShapeOf>(node) || ov::is_type<ov::op::v3::ShapeOf>(node);
274+
return ov::is_type<opset1::ShapeOf>(node) || ov::is_type<opset3::ShapeOf>(node);
282275
};
283276
visit_path_impl(node, visited, func, is_shapeof);
284277
}
285278

286279
void visit_constant_path(ov::Node* node, std::unordered_set<ov::Node*>& visited, std::function<void(ov::Node*)> func) {
287280
auto check_parameter = [](ov::Node* node) {
288-
OPENVINO_ASSERT(!ov::is_type<ov::op::v0::Parameter>(node),
289-
"visit_constant_path is called for non-constant path.");
281+
OPENVINO_ASSERT(!ov::is_type<opset1::Parameter>(node), "visit_constant_path is called for non-constant path.");
290282
return false;
291283
};
292284
visit_path_impl(node, visited, func, check_parameter);
293285
}
294286

295287
bool is_dequantization_subgraph(const Output<Node>& node) {
296-
if (!is_type<ov::op::v1::Multiply>(node.get_node())) {
288+
if (!is_type<opset8::Multiply>(node.get_node())) {
297289
return false;
298290
}
299291

300292
auto mul_inputs = node.get_node()->input_values();
301293
Node* sub = nullptr;
302294
Node* convert = nullptr;
303295

304-
if (is_type<ov::op::v1::Subtract>(mul_inputs[0].get_node())) {
296+
if (is_type<opset8::Subtract>(mul_inputs[0].get_node())) {
305297
sub = mul_inputs[0].get_node();
306-
} else if (is_type<ov::op::v0::Convert>(mul_inputs[0].get_node())) {
298+
} else if (is_type<opset8::Convert>(mul_inputs[0].get_node())) {
307299
convert = mul_inputs[0].get_node();
308300
} else {
309301
return false;
310302
}
311303

312304
if (sub) {
313305
auto sub_inputs = sub->input_values();
314-
if (is_type<ov::op::v0::Convert>(sub_inputs[0].get_node())) {
306+
if (is_type<opset8::Convert>(sub_inputs[0].get_node())) {
315307
convert = sub_inputs[0].get_node();
316308
}
317309
}
@@ -328,8 +320,8 @@ bool is_dequantization_subgraph(const Output<Node>& node) {
328320
bool can_eliminate_eltwise_node(const std::shared_ptr<Node>& eltwise,
329321
const Output<Node>& constant,
330322
const Output<Node>& non_constant_input) {
331-
if (!is_type<ov::op::v1::Add>(eltwise) && !is_type<ov::op::v1::Subtract>(eltwise) &&
332-
!is_type<ov::op::v1::Multiply>(eltwise) && !is_type<ov::op::v1::Divide>(eltwise)) {
323+
if (!is_type<opset8::Add>(eltwise) && !is_type<opset8::Subtract>(eltwise) && !is_type<opset8::Multiply>(eltwise) &&
324+
!is_type<opset8::Divide>(eltwise)) {
333325
return false;
334326
}
335327

@@ -338,7 +330,7 @@ bool can_eliminate_eltwise_node(const std::shared_ptr<Node>& eltwise,
338330
}
339331

340332
// check if constant has a single value with either 0 (for Add, Subtract) or 1 (for Multiply, Divide)
341-
auto constant_ptr = std::dynamic_pointer_cast<ov::op::v0::Constant>(constant.get_node_shared_ptr());
333+
auto constant_ptr = std::dynamic_pointer_cast<opset8::Constant>(constant.get_node_shared_ptr());
342334
if (!constant_ptr) {
343335
return false;
344336
}
@@ -385,7 +377,7 @@ bool can_eliminate_eltwise_node(const std::shared_ptr<Node>& eltwise,
385377
return false;
386378
}
387379
float expected_const = 0;
388-
if (is_type<ov::op::v1::Multiply>(eltwise) || is_type<ov::op::v1::Divide>(eltwise)) {
380+
if (is_type<opset8::Multiply>(eltwise) || is_type<opset8::Divide>(eltwise)) {
389381
expected_const = 1;
390382
}
391383
if (actual_const != expected_const) {

src/common/transformations/tests/common_optimizations/fuse_rotary_positional_embeddings.cpp

-4
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,7 @@
77
#include <gtest/gtest.h>
88

99
#include "common_test_utils/ov_test_utils.hpp"
10-
#include "openvino/op/add.hpp"
11-
#include "openvino/op/concat.hpp"
12-
#include "openvino/op/multiply.hpp"
1310
#include "openvino/op/parameter.hpp"
14-
#include "openvino/op/split.hpp"
1511
#include "openvino/op/variadic_split.hpp"
1612
#include "ov_ops/rotary_positional_embeddings.hpp"
1713
#include "transformations/utils/utils.hpp"

src/common/transformations/tests/common_optimizations/gelu_fusion.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
#include "openvino/op/constant.hpp"
2121
#include "openvino/op/divide.hpp"
2222
#include "openvino/op/erf.hpp"
23-
#include "openvino/op/gelu.hpp"
2423
#include "openvino/op/multiply.hpp"
2524
#include "openvino/op/parameter.hpp"
2625
#include "openvino/op/power.hpp"

0 commit comments

Comments
 (0)