diff --git a/tools/pot/openvino/tools/pot/configs/hardware/IgnoredPatterns.md b/tools/pot/openvino/tools/pot/configs/hardware/IgnoredPatterns.md index 8e13d9c1912..921fa32b115 100755 --- a/tools/pot/openvino/tools/pot/configs/hardware/IgnoredPatterns.md +++ b/tools/pot/openvino/tools/pot/configs/hardware/IgnoredPatterns.md @@ -184,6 +184,17 @@ graph TB style input fill:#73C2FB ``` +--- + +**Name:** input_subtract
+**Pattern:**
+ +```mermaid +graph TB + input(Parameter) --> subtract(Subtract) + subtract_const(Const) --> subtract(Subtract) + style input fill:#73C2FB +``` --- diff --git a/tools/pot/openvino/tools/pot/graph/special_patterns.py b/tools/pot/openvino/tools/pot/graph/special_patterns.py index c4fbf7b6659..53855a1c4a9 100644 --- a/tools/pot/openvino/tools/pot/graph/special_patterns.py +++ b/tools/pot/openvino/tools/pot/graph/special_patterns.py @@ -125,6 +125,14 @@ def create_input_add_pattern(): return pattern.set_name('input_add').pattern +@registry_ignore_patterns('inputs') +def create_input_subtract_pattern(): + pattern = PatternBuilder() + pattern.append_single_op('Parameter', 'input') + pattern.append_single_op('Subtract', 'subtract') + return pattern.set_name('input_subtract').pattern + + @registry_ignore_patterns('inputs') def create_input_transpose_add_pattern(): pattern = PatternBuilder()