From 976a20cedfdb7f9970fe967f8406d81a1e132c05 Mon Sep 17 00:00:00 2001 From: Indira Salyahova Date: Sat, 12 Feb 2022 18:56:41 +0300 Subject: [PATCH] [POT] Update input pattern (#10220) * Update special_patterns.py * Update IgnoredPatterns.md --- .../tools/pot/configs/hardware/IgnoredPatterns.md | 11 +++++++++++ .../pot/openvino/tools/pot/graph/special_patterns.py | 8 ++++++++ 2 files changed, 19 insertions(+) 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()