From 53364050fcd4ad29d45629ec968cc65430e4c862 Mon Sep 17 00:00:00 2001 From: Daniil Lyakhov Date: Tue, 24 Oct 2023 08:11:26 +0200 Subject: [PATCH] [Torch] SE block HW fusing pattern is presented (#2177) ### Changes * SE block ignored pattern is presented for Torch backend ![image](https://github.com/openvinotoolkit/nncf/assets/74656388/2bbf0d3c-ac9d-4db0-9c28-ff6b1bf299af) * SE block ignored pattern for OV backend is adjusted * NON_PATTERN_NODE_WITH_TYPE is introduced in the graph matcher ### Reason for changes To align FQ layout between TORCH and OV backend for efficientnet_b0 model To fix FQ placement for SE block: Before: ![image](https://github.com/openvinotoolkit/nncf/assets/74656388/7e8b27a3-fafc-41f9-ace2-1945bce32b65) After: ![image](https://github.com/openvinotoolkit/nncf/assets/74656388/e4479c90-bd4f-47fb-b2c2-acd76a685030) ### Related tickets 121647 ### Tests * test_non_pattern_node_with_type for the graph matcher Post training quantization manual build 180 | Model | Backend | Metric name | Metric value | Metric diff | Num FQ | RAM MiB | Quant. time | Total time | Status | |-------|----------------------|-------------|--------------|-------------|---------|---------|-------------|------------|---------| | 1 | timm/efficientnet_b0 | OV | Acc@1 | 0.7688 | -0.0042 | 92 | 1033 | 0:00:25 | 1:03:58 | | | 2 | timm/efficientnet_b0 | TORCH | Acc@1 | 0.7680 | -0.0049 | 92 | 892 | 0:00:48 | 1:04:27 | * pattern manager tests --- nncf/common/graph/graph_matching.py | 15 +- nncf/common/graph/patterns/patterns.py | 3 +- nncf/openvino/hardware/fused_patterns.py | 42 - .../openvino/quantization/ignored_patterns.py | 51 + nncf/torch/quantization/ignored_patterns.py | 125 ++ tests/common/graph/test_graph_matching.py | 25 + tests/common/test_pattern_manager.py | 72 ++ tests/onnx/test_pattern_manager.py | 2 +- .../quantized/SeBlockModel.dot | 138 ++- .../reference_scales/SeBlockModel_mixed.json | 6 + .../SeBlockModel_performance.json | 6 + tests/post_training/reference_data.yaml | 4 +- .../ptq/symmetric/mobilenet_v3_small.dot | 1072 ++++++++--------- tests/torch/test_pattern_manager.py | 1 - 14 files changed, 875 insertions(+), 687 deletions(-) create mode 100644 tests/common/test_pattern_manager.py diff --git a/nncf/common/graph/graph_matching.py b/nncf/common/graph/graph_matching.py index 1e8991fed99..50784176f54 100644 --- a/nncf/common/graph/graph_matching.py +++ b/nncf/common/graph/graph_matching.py @@ -15,10 +15,12 @@ from nncf.common.graph.patterns import GraphPattern +ATTRS_TO_SKIP = [GraphPattern.LABEL_ATTR, GraphPattern.PATTERN_NODE_TO_EXCLUDE] + def _are_nodes_matched(node_1, node_2) -> bool: for attr in node_2: - if attr == GraphPattern.LABEL_ATTR: + if attr in ATTRS_TO_SKIP: continue if attr == GraphPattern.METATYPE_ATTR: # GraphPattern.ANY_PATTERN_NODE_TYPE and GraphPattern.NON_PATTERN_NODE_TYPE @@ -103,7 +105,8 @@ def _is_subgraph_matching_strict(graph: nx.DiGraph, pattern: nx.DiGraph, subgrap def _copy_subgraph_excluding_non_pattern_node(subgraph: Dict[str, str], pattern_graph: GraphPattern) -> Dict[str, str]: """ - Copies a matching subgraph excluding the nodes having GraphPattern.NON_PATTERN_NODE_TYPE. + Copies a matching subgraph excluding the nodes having GraphPattern.NON_PATTERN_NODE_TYPE + or GraphPattern.PATTERN_NODE_TO_EXCLUDE. :param subgraph: Subgraph :param pattern_graph: A graph consists of patterns to match. @@ -113,8 +116,12 @@ def _copy_subgraph_excluding_non_pattern_node(subgraph: Dict[str, str], pattern_ for node_from_graph, node_from_pattern in subgraph.items(): pattern_node = pattern_graph.graph.nodes[node_from_pattern] pattern_node_types = pattern_node.get(GraphPattern.METATYPE_ATTR, []) - if GraphPattern.NON_PATTERN_NODE_TYPE not in pattern_node_types: - output[node_from_graph] = node_from_pattern + if GraphPattern.NON_PATTERN_NODE_TYPE in pattern_node_types: + continue + if pattern_node.get(GraphPattern.PATTERN_NODE_TO_EXCLUDE, False): + continue + output[node_from_graph] = node_from_pattern + return output diff --git a/nncf/common/graph/patterns/patterns.py b/nncf/common/graph/patterns/patterns.py index 0c97a9d1eec..08e4719feff 100644 --- a/nncf/common/graph/patterns/patterns.py +++ b/nncf/common/graph/patterns/patterns.py @@ -80,6 +80,7 @@ class GraphPattern: NODE_TYPE_ATTR = "metatype" ANY_PATTERN_NODE_TYPE = "ANY_PATTERN_NODE" NON_PATTERN_NODE_TYPE = "NON_PATTERN_NODE" + PATTERN_NODE_TO_EXCLUDE = "PATTERN_NODE_TO_EXCLUDE" def __init__(self): self._graph = nx.DiGraph() @@ -298,7 +299,6 @@ class HWFusedPatternNames(Enum): NORMALIZE_L2_MULTIPLY = PatternDesc("normalize_l2_multiply") SCALE_SHIFT = PatternDesc("scale_shift") SHIFT_SCALE = PatternDesc("shift_scale") - SE_BLOCK = PatternDesc("se_block") SOFTMAX_DIV = PatternDesc("softmax_div") # ACTIVATIONS @@ -396,5 +396,6 @@ class IgnoredPatternNames(Enum): model_types=[ModelType.TRANSFORMER], devices=[TargetDevice.ANY, TargetDevice.CPU, TargetDevice.GPU, TargetDevice.VPU], ) + SE_BLOCK = PatternDesc("se_block") FC_BN_HSWISH_ACTIVATION = PatternDesc("fc_bn_hswish_activation") EQUAL_LOGICALNOT = PatternDesc("equal_logicalnot") diff --git a/nncf/openvino/hardware/fused_patterns.py b/nncf/openvino/hardware/fused_patterns.py index 6e1596e47e0..df11b83aa4e 100644 --- a/nncf/openvino/hardware/fused_patterns.py +++ b/nncf/openvino/hardware/fused_patterns.py @@ -147,48 +147,6 @@ def create_shift_scale() -> GraphPattern: return pattern -@OPENVINO_HW_FUSED_PATTERNS.register(HWFusedPatternNames.SE_BLOCK) -def create_se_block() -> GraphPattern: - pattern = GraphPattern() - any_node = pattern.add_node( - **{GraphPattern.LABEL_ATTR: "ANY", GraphPattern.METATYPE_ATTR: GraphPattern.NON_PATTERN_NODE_TYPE} - ) - reduce_mean_node = pattern.add_node( - **{GraphPattern.LABEL_ATTR: "REDUCE_MEAN", GraphPattern.METATYPE_ATTR: om.OVReduceMeanMetatype} - ) - linear_node_1 = pattern.add_node( - **{GraphPattern.METATYPE_ATTR: LINEAR_OPERATIONS, GraphPattern.LABEL_ATTR: "LINEAR"} - ) - add_node_1 = pattern.add_node(**{GraphPattern.LABEL_ATTR: "ADD_BIAS", GraphPattern.METATYPE_ATTR: om.OVAddMetatype}) - activation_node_1 = pattern.add_node( - **{ - GraphPattern.LABEL_ATTR: "RELU, PRELU, SWISH", - GraphPattern.METATYPE_ATTR: [om.OVReluMetatype, om.OVPReluMetatype, om.OVSwishMetatype], - } - ) - linear_node_2 = pattern.add_node( - **{GraphPattern.METATYPE_ATTR: LINEAR_OPERATIONS, GraphPattern.LABEL_ATTR: "LINEAR"} - ) - add_node_2 = pattern.add_node(**{GraphPattern.LABEL_ATTR: "ADD_BIAS", GraphPattern.METATYPE_ATTR: om.OVAddMetatype}) - activation_node_2 = pattern.add_node( - **{GraphPattern.LABEL_ATTR: "SIGMOID", GraphPattern.METATYPE_ATTR: om.OVSigmoidMetatype} - ) - multiply_node = pattern.add_node( - **{GraphPattern.LABEL_ATTR: "MULTIPLY", GraphPattern.METATYPE_ATTR: om.OVMultiplyMetatype} - ) - - pattern.add_edge(any_node, reduce_mean_node) - pattern.add_edge(reduce_mean_node, linear_node_1) - pattern.add_edge(linear_node_1, add_node_1) - pattern.add_edge(add_node_1, activation_node_1) - pattern.add_edge(activation_node_1, linear_node_2) - pattern.add_edge(linear_node_2, add_node_2) - pattern.add_edge(add_node_2, activation_node_2) - pattern.add_edge(activation_node_2, multiply_node) - pattern.add_edge(any_node, multiply_node) - return pattern - - @OPENVINO_HW_FUSED_PATTERNS.register(HWFusedPatternNames.SOFTMAX_DIV) def create_softmax_div() -> GraphPattern: pattern = GraphPattern() diff --git a/nncf/openvino/quantization/ignored_patterns.py b/nncf/openvino/quantization/ignored_patterns.py index b61d11e933e..96a89a5fa86 100644 --- a/nncf/openvino/quantization/ignored_patterns.py +++ b/nncf/openvino/quantization/ignored_patterns.py @@ -12,6 +12,7 @@ from nncf.common.graph.patterns.patterns import IgnoredPatternNames from nncf.common.utils.registry import Registry from nncf.openvino.graph.metatypes import openvino_metatypes as om +from nncf.openvino.graph.metatypes.groups import LINEAR_OPERATIONS OPENVINO_IGNORED_PATTERNS = Registry("IGNORED_PATTERNS") @@ -108,3 +109,53 @@ def create_equal_logicalnot() -> GraphPattern: pattern.add_edge(equal_node, logical_not_node) return pattern + + +@OPENVINO_IGNORED_PATTERNS.register(IgnoredPatternNames.SE_BLOCK) +def create_se_block() -> GraphPattern: + pattern = GraphPattern() + any_node = pattern.add_node( + **{GraphPattern.LABEL_ATTR: "ANY", GraphPattern.METATYPE_ATTR: GraphPattern.NON_PATTERN_NODE_TYPE} + ) + reduce_mean_node = pattern.add_node( + **{ + GraphPattern.LABEL_ATTR: "REDUCE_MEAN", + GraphPattern.METATYPE_ATTR: om.OVReduceMeanMetatype, + GraphPattern.PATTERN_NODE_TO_EXCLUDE: True, + } + ) + linear_node_1 = pattern.add_node( + **{GraphPattern.METATYPE_ATTR: LINEAR_OPERATIONS, GraphPattern.LABEL_ATTR: "LINEAR"} + ) + add_node_1 = pattern.add_node(**{GraphPattern.LABEL_ATTR: "ADD_BIAS", GraphPattern.METATYPE_ATTR: om.OVAddMetatype}) + activation_node_1 = pattern.add_node( + **{ + GraphPattern.LABEL_ATTR: "RELU, PRELU, SWISH", + GraphPattern.METATYPE_ATTR: [om.OVReluMetatype, om.OVPReluMetatype, om.OVSwishMetatype], + } + ) + linear_node_2 = pattern.add_node( + **{GraphPattern.METATYPE_ATTR: LINEAR_OPERATIONS, GraphPattern.LABEL_ATTR: "LINEAR"} + ) + add_node_2 = pattern.add_node(**{GraphPattern.LABEL_ATTR: "ADD_BIAS", GraphPattern.METATYPE_ATTR: om.OVAddMetatype}) + activation_node_2 = pattern.add_node( + **{GraphPattern.LABEL_ATTR: "SIGMOID", GraphPattern.METATYPE_ATTR: om.OVSigmoidMetatype} + ) + multiply_node = pattern.add_node( + **{ + GraphPattern.LABEL_ATTR: "MULTIPLY", + GraphPattern.METATYPE_ATTR: om.OVMultiplyMetatype, + GraphPattern.PATTERN_NODE_TO_EXCLUDE: True, + } + ) + + pattern.add_edge(any_node, reduce_mean_node) + pattern.add_edge(reduce_mean_node, linear_node_1) + pattern.add_edge(linear_node_1, add_node_1) + pattern.add_edge(add_node_1, activation_node_1) + pattern.add_edge(activation_node_1, linear_node_2) + pattern.add_edge(linear_node_2, add_node_2) + pattern.add_edge(add_node_2, activation_node_2) + pattern.add_edge(activation_node_2, multiply_node) + pattern.add_edge(any_node, multiply_node) + return pattern diff --git a/nncf/torch/quantization/ignored_patterns.py b/nncf/torch/quantization/ignored_patterns.py index d4816cc482e..3f081d1341d 100644 --- a/nncf/torch/quantization/ignored_patterns.py +++ b/nncf/torch/quantization/ignored_patterns.py @@ -11,6 +11,8 @@ from nncf.common.graph.patterns.patterns import GraphPattern from nncf.common.graph.patterns.patterns import IgnoredPatternNames from nncf.common.utils.registry import Registry +from nncf.torch.graph.pattern_operations import ATOMIC_ACTIVATIONS_OPERATIONS +from nncf.torch.graph.pattern_operations import LINEAR_OPERATIONS PT_IGNORED_PATTERNS = Registry("IGNORED_PATTERNS") @@ -88,3 +90,126 @@ def create_multihead_attention_output() -> GraphPattern: transpose_aliases=transpose_aliases, ) return pattern + + +# pylint:disable=too-many-statements +@PT_IGNORED_PATTERNS.register(IgnoredPatternNames.SE_BLOCK) +def create_se_block() -> GraphPattern: + MEAN_OPERATIONS = { + GraphPattern.LABEL_ATTR: "REDUCE_MEAN", + GraphPattern.METATYPE_ATTR: ["avg_pool2d", "adaptive_avg_pool2d", "avg_pool3d", "adaptive_avg_pool3d", "mean"], + GraphPattern.PATTERN_NODE_TO_EXCLUDE: True, + } + SYGMOID_OPERATIONS = { + GraphPattern.LABEL_ATTR: "SIGMOID", + GraphPattern.METATYPE_ATTR: ["sigmoid", "hardsigmoid"], + } + MUL_OPERATION = { + GraphPattern.LABEL_ATTR: "MUL", + GraphPattern.METATYPE_ATTR: "__mul__", + GraphPattern.PATTERN_NODE_TO_EXCLUDE: True, + } + + def get_se_block_pattern() -> GraphPattern: + pattern = GraphPattern() + any_node = pattern.add_node(label="NON_PATTERN_NODE", type=GraphPattern.NON_PATTERN_NODE_TYPE) + reduce_mean_node = pattern.add_node(**MEAN_OPERATIONS) + linear_node_1 = pattern.add_node(**LINEAR_OPERATIONS) + activation_node_1 = pattern.add_node(**ATOMIC_ACTIVATIONS_OPERATIONS) + linear_node_2 = pattern.add_node(**LINEAR_OPERATIONS) + activation_node_2 = pattern.add_node(**SYGMOID_OPERATIONS) + multiply_node = pattern.add_node(**MUL_OPERATION) + + pattern.add_edge(any_node, reduce_mean_node) + pattern.add_edge(reduce_mean_node, linear_node_1) + pattern.add_edge(linear_node_1, activation_node_1) + pattern.add_edge(activation_node_1, linear_node_2) + pattern.add_edge(linear_node_2, activation_node_2) + pattern.add_edge(activation_node_2, multiply_node) + pattern.add_edge(any_node, multiply_node) + return pattern + + def get_se_block_with_bias_pattern() -> GraphPattern: + pattern = GraphPattern() + any_node = pattern.add_node(label="NON_PATTERN_NODE", type=GraphPattern.NON_PATTERN_NODE_TYPE) + reduce_mean_node = pattern.add_node(**MEAN_OPERATIONS) + linear_node_1 = pattern.add_node(**LINEAR_OPERATIONS) + add_node_1 = pattern.add_node(label="ADD_BIAS", type=["__add__", "__sub__"]) + activation_node_1 = pattern.add_node(**ATOMIC_ACTIVATIONS_OPERATIONS) + linear_node_2 = pattern.add_node(**LINEAR_OPERATIONS) + add_node_2 = pattern.add_node(label="ADD_BIAS", type=["__add__", "__sub__"]) + activation_node_2 = pattern.add_node(**SYGMOID_OPERATIONS) + multiply_node = pattern.add_node(**MUL_OPERATION) + + pattern.add_edge(any_node, reduce_mean_node) + pattern.add_edge(reduce_mean_node, linear_node_1) + pattern.add_edge(linear_node_1, add_node_1) + pattern.add_edge(add_node_1, activation_node_1) + pattern.add_edge(activation_node_1, linear_node_2) + pattern.add_edge(linear_node_2, add_node_2) + pattern.add_edge(add_node_2, activation_node_2) + pattern.add_edge(activation_node_2, multiply_node) + pattern.add_edge(any_node, multiply_node) + return pattern + + RESHAPE_NODES = { + GraphPattern.LABEL_ATTR: "RESHAPE", + GraphPattern.METATYPE_ATTR: ["reshape", "view", "flatten", "unsqueeze"], + } + + def get_se_block_with_reshape() -> GraphPattern: + pattern = GraphPattern() + any_node = pattern.add_node(label="NON_PATTERN_NODE", type=GraphPattern.NON_PATTERN_NODE_TYPE) + reduce_mean_node = pattern.add_node(**MEAN_OPERATIONS) + reshape_node_1 = pattern.add_node(**RESHAPE_NODES) + linear_node_1 = pattern.add_node(**LINEAR_OPERATIONS) + activation_node_1 = pattern.add_node(**ATOMIC_ACTIVATIONS_OPERATIONS) + linear_node_2 = pattern.add_node(**LINEAR_OPERATIONS) + activation_node_2 = pattern.add_node(**SYGMOID_OPERATIONS) + reshape_node_2 = pattern.add_node(**RESHAPE_NODES) + multiply_node = pattern.add_node(**MUL_OPERATION) + + pattern.add_edge(any_node, reduce_mean_node) + pattern.add_edge(reduce_mean_node, reshape_node_1) + pattern.add_edge(reshape_node_1, linear_node_1) + pattern.add_edge(linear_node_1, activation_node_1) + pattern.add_edge(activation_node_1, linear_node_2) + pattern.add_edge(linear_node_2, activation_node_2) + pattern.add_edge(activation_node_2, reshape_node_2) + pattern.add_edge(reshape_node_2, multiply_node) + pattern.add_edge(any_node, multiply_node) + return pattern + + def get_se_block_with_bias_and_reshape() -> GraphPattern: + pattern = GraphPattern() + any_node = pattern.add_node(label="NON_PATTERN_NODE", type=GraphPattern.NON_PATTERN_NODE_TYPE) + reduce_mean_node = pattern.add_node(**MEAN_OPERATIONS) + reshape_node_1 = pattern.add_node(**RESHAPE_NODES) + linear_node_1 = pattern.add_node(**LINEAR_OPERATIONS) + add_node_1 = pattern.add_node(label="ADD_BIAS", type=["__add__", "__sub__"]) + activation_node_1 = pattern.add_node(**ATOMIC_ACTIVATIONS_OPERATIONS) + linear_node_2 = pattern.add_node(**LINEAR_OPERATIONS) + add_node_2 = pattern.add_node(label="ADD_BIAS", type=["__add__", "__sub__"]) + activation_node_2 = pattern.add_node(**SYGMOID_OPERATIONS) + reshape_node_2 = pattern.add_node(**RESHAPE_NODES) + multiply_node = pattern.add_node(**MUL_OPERATION) + + pattern.add_edge(any_node, reduce_mean_node) + pattern.add_edge(reduce_mean_node, reshape_node_1) + pattern.add_edge(reshape_node_1, linear_node_1) + pattern.add_edge(linear_node_1, add_node_1) + pattern.add_edge(add_node_1, activation_node_1) + pattern.add_edge(activation_node_1, linear_node_2) + pattern.add_edge(linear_node_2, add_node_2) + pattern.add_edge(add_node_2, activation_node_2) + pattern.add_edge(activation_node_2, reshape_node_2) + pattern.add_edge(reshape_node_2, multiply_node) + pattern.add_edge(any_node, multiply_node) + return pattern + + main_pattern = GraphPattern() + main_pattern.add_pattern_alternative(get_se_block_pattern()) + main_pattern.add_pattern_alternative(get_se_block_with_bias_pattern()) + main_pattern.add_pattern_alternative(get_se_block_with_reshape()) + main_pattern.add_pattern_alternative(get_se_block_with_bias_and_reshape()) + return main_pattern diff --git a/tests/common/graph/test_graph_matching.py b/tests/common/graph/test_graph_matching.py index 089cd84f9dc..e6cdff2be24 100644 --- a/tests/common/graph/test_graph_matching.py +++ b/tests/common/graph/test_graph_matching.py @@ -227,3 +227,28 @@ def test_not_match_edges_inside_pattern(): pattern.add_edge(node_1, node_3) matches = find_subgraphs_matching_pattern(ref_graph, pattern) assert matches == [["1", "2", "3"]] + + +def test_non_pattern_graph_with_type(): + for match in [False, True]: + ref_graph = nx.DiGraph() + ref_graph.add_node("0", **{GraphPattern.METATYPE_ATTR: "0"}) + ref_graph.add_node("1", **{GraphPattern.METATYPE_ATTR: "a" if match else "0"}) + ref_graph.add_node("2", **{GraphPattern.METATYPE_ATTR: "b"}) + ref_graph.add_node("3", **{GraphPattern.METATYPE_ATTR: "c"}) + ref_graph.add_edge("0", "1") + ref_graph.add_edge("1", "2") + ref_graph.add_edge("2", "3") + + pattern = GraphPattern() + node_1 = pattern.add_node(**{GraphPattern.METATYPE_ATTR: "a", GraphPattern.PATTERN_NODE_TO_EXCLUDE: True}) + node_2 = pattern.add_node(**{GraphPattern.METATYPE_ATTR: "b"}) + node_3 = pattern.add_node(**{GraphPattern.METATYPE_ATTR: "c"}) + pattern.add_edge(node_1, node_2) + pattern.add_edge(node_2, node_3) + + matches = find_subgraphs_matching_pattern(ref_graph, pattern) + if not match: + assert not matches + else: + assert matches == [["2", "3"]] diff --git a/tests/common/test_pattern_manager.py b/tests/common/test_pattern_manager.py new file mode 100644 index 00000000000..3b05edafc8f --- /dev/null +++ b/tests/common/test_pattern_manager.py @@ -0,0 +1,72 @@ +# Copyright (c) 2023 Intel Corporation +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# http://www.apache.org/licenses/LICENSE-2.0 +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +from enum import Enum + +from nncf.common.graph.patterns.manager import PatternsManager +from nncf.common.graph.patterns.patterns import PatternDesc +from nncf.common.utils.registry import Registry +from nncf.parameters import ModelType +from nncf.parameters import TargetDevice + +TEST_DEVICE_PATTERN_REGISTRY = Registry("TEST_PATTERNS_REGISTRY") + + +# pylint: disable=protected-access + + +class DevicePatterns(Enum): + CPU_PATTERN = PatternDesc("CPU_PATTERN", devices=[TargetDevice.CPU]) + GPU_PATTERN = PatternDesc("GPU_PATTERN", devices=[TargetDevice.GPU]) + COMMON_PATTERN = PatternDesc("COMMON_PATTERN") + + +TEST_DEVICE_PATTERN_REGISTRY.register(DevicePatterns.CPU_PATTERN)(None) +TEST_DEVICE_PATTERN_REGISTRY.register(DevicePatterns.GPU_PATTERN)(None) +TEST_DEVICE_PATTERN_REGISTRY.register(DevicePatterns.COMMON_PATTERN)(None) + + +def test_pattern_filter_device(): + manager = PatternsManager() + filtered_patterns = manager._filter_patterns( + TEST_DEVICE_PATTERN_REGISTRY.registry_dict, device=TargetDevice.CPU, model_type=None + ) + assert len(filtered_patterns) == 2 + assert DevicePatterns.CPU_PATTERN in filtered_patterns + assert DevicePatterns.COMMON_PATTERN in filtered_patterns + + +TEST_MODEL_TYPE_PATTERN_REGISTRY = Registry("TEST_PATTERNS_REGISTRY") + + +class ModelTypePatterns(Enum): + TRANSFORMER_PATTERN = PatternDesc("TRANSFORMER_PATTERN", model_types=[ModelType.TRANSFORMER]) + COMMON_PATTERN = PatternDesc("COMMON_PATTERN") + + +TEST_MODEL_TYPE_PATTERN_REGISTRY.register(ModelTypePatterns.TRANSFORMER_PATTERN)(None) +TEST_MODEL_TYPE_PATTERN_REGISTRY.register(ModelTypePatterns.COMMON_PATTERN)(None) + + +def test_pattern_filter_model_type(): + manager = PatternsManager() + filtered_patterns = manager._filter_patterns( + TEST_MODEL_TYPE_PATTERN_REGISTRY.registry_dict, device=None, model_type=None + ) + assert len(filtered_patterns) == 1 + assert ModelTypePatterns.COMMON_PATTERN in filtered_patterns + + filtered_patterns = manager._filter_patterns( + TEST_MODEL_TYPE_PATTERN_REGISTRY.registry_dict, device=None, model_type=ModelType.TRANSFORMER + ) + assert len(filtered_patterns) == 2 + assert ModelTypePatterns.COMMON_PATTERN in filtered_patterns + assert ModelTypePatterns.TRANSFORMER_PATTERN in filtered_patterns diff --git a/tests/onnx/test_pattern_manager.py b/tests/onnx/test_pattern_manager.py index e06ae77e46d..e5f5010641c 100644 --- a/tests/onnx/test_pattern_manager.py +++ b/tests/onnx/test_pattern_manager.py @@ -23,7 +23,6 @@ HWFusedPatternNames.BATCH_INDEX: "Not relevant for ONNX.", HWFusedPatternNames.NORMALIZE_L2_MULTIPLY: "Not relevant for ONNX.", HWFusedPatternNames.LINEAR_WITH_BIAS: "Linear layers contains biases in ONNX.", - HWFusedPatternNames.SE_BLOCK: "Not relevant for ONNX.", HWFusedPatternNames.SOFTMAX_DIV: "Not relevant for ONNX.", HWFusedPatternNames.HSWISH_ACTIVATION_V2: "Is already covered by HSWISH_ACTIVATION for ONNX.", HWFusedPatternNames.SOFTMAX: "Not relevant for ONNX.", @@ -51,6 +50,7 @@ IGNORING_IGNORED_PATTERN_REASONS = { IgnoredPatternNames.FC_BN_HSWISH_ACTIVATION: "Not relevant for ONNX.", IgnoredPatternNames.EQUAL_LOGICALNOT: "Not relevant for ONNX.", + IgnoredPatternNames.SE_BLOCK: "Not relevant for ONNX.", } diff --git a/tests/openvino/native/data/2023.1/reference_graphs/quantized/SeBlockModel.dot b/tests/openvino/native/data/2023.1/reference_graphs/quantized/SeBlockModel.dot index 0f7dbb5f542..2553a125010 100644 --- a/tests/openvino/native/data/2023.1/reference_graphs/quantized/SeBlockModel.dot +++ b/tests/openvino/native/data/2023.1/reference_graphs/quantized/SeBlockModel.dot @@ -5,7 +5,7 @@ strict digraph { "3 Add0" [id=3, type=Add]; "4 Add0/fq_output_0" [id=4, type=FakeQuantize]; "5 Mul" [id=5, type=Multiply]; -"6 ReduceMean_6" [id=6, type=ReduceMean]; +"6 ReduceMean_31402" [id=6, type=ReduceMean]; "7 Mul/fq_output_0" [id=7, type=FakeQuantize]; "8 Conv" [id=8, type=Convolution]; "9 MatMul" [id=9, type=MatMul]; @@ -15,44 +15,49 @@ strict digraph { "13 Conv2" [id=13, type=Convolution]; "14 Add2" [id=14, type=Add]; "15 Sigmoid" [id=15, type=Sigmoid]; -"16 MatMul/fq_weights_1" [id=16, type=FakeQuantize]; -"17 Constant_2193" [id=17, type=Constant]; -"18 Constant_2192" [id=18, type=Constant]; -"19 Constant_2191" [id=19, type=Constant]; -"20 Constant_2190" [id=20, type=Constant]; -"21 Constant_18" [id=21, type=Constant]; -"22 Constant_2183" [id=22, type=Constant]; -"23 Constant_2182" [id=23, type=Constant]; -"24 Constant_2181" [id=24, type=Constant]; -"25 Constant_2180" [id=25, type=Constant]; -"26 Constant_14" [id=26, type=Constant]; -"27 Constant_12" [id=27, type=Constant]; -"28 Constant_9" [id=28, type=Constant]; -"29 Constant_7" [id=29, type=Constant]; -"30 Constant_5" [id=30, type=Constant]; -"31 Constant_2173" [id=31, type=Constant]; -"32 Constant_2172" [id=32, type=Constant]; -"33 Constant_2171" [id=33, type=Constant]; -"34 Constant_2170" [id=34, type=Constant]; -"35 Constant_3" [id=35, type=Constant]; -"36 Conv0/fq_weights_1" [id=36, type=FakeQuantize]; -"37 Constant_2188" [id=37, type=Constant]; -"38 Constant_2187" [id=38, type=Constant]; -"39 Constant_2186" [id=39, type=Constant]; -"40 Constant_2185" [id=40, type=Constant]; -"41 Constant_1" [id=41, type=Constant]; -"42 Constant_2178" [id=42, type=Constant]; -"43 Constant_2177" [id=43, type=Constant]; -"44 Constant_2176" [id=44, type=Constant]; -"45 Constant_2175" [id=45, type=Constant]; +"16 Sigmoid/fq_output_0" [id=16, type=FakeQuantize]; +"17 MatMul/fq_weights_1" [id=17, type=FakeQuantize]; +"18 Constant_33914" [id=18, type=Constant]; +"19 Constant_33913" [id=19, type=Constant]; +"20 Constant_33912" [id=20, type=Constant]; +"21 Constant_33911" [id=21, type=Constant]; +"22 Constant_31414" [id=22, type=Constant]; +"23 Constant_33909" [id=23, type=Constant]; +"24 Constant_33908" [id=24, type=Constant]; +"25 Constant_33907" [id=25, type=Constant]; +"26 Constant_33906" [id=26, type=Constant]; +"27 Constant_33904" [id=27, type=Constant]; +"28 Constant_33903" [id=28, type=Constant]; +"29 Constant_33902" [id=29, type=Constant]; +"30 Constant_33901" [id=30, type=Constant]; +"31 Constant_31410" [id=31, type=Constant]; +"32 Constant_31408" [id=32, type=Constant]; +"33 Constant_31405" [id=33, type=Constant]; +"34 Constant_31403" [id=34, type=Constant]; +"35 Constant_31401" [id=35, type=Constant]; +"36 Constant_33899" [id=36, type=Constant]; +"37 Constant_33898" [id=37, type=Constant]; +"38 Constant_33897" [id=38, type=Constant]; +"39 Constant_33896" [id=39, type=Constant]; +"40 Constant_31399" [id=40, type=Constant]; +"41 Conv0/fq_weights_1" [id=41, type=FakeQuantize]; +"42 Constant_33894" [id=42, type=Constant]; +"43 Constant_33893" [id=43, type=Constant]; +"44 Constant_33892" [id=44, type=Constant]; +"45 Constant_33891" [id=45, type=Constant]; +"46 Constant_31397" [id=46, type=Constant]; +"47 Constant_33889" [id=47, type=Constant]; +"48 Constant_33888" [id=48, type=Constant]; +"49 Constant_33887" [id=49, type=Constant]; +"50 Constant_33886" [id=50, type=Constant]; "0 Input" -> "1 Input/fq_output_0" [label="[1, 3, 5, 6]", style=solid]; "1 Input/fq_output_0" -> "2 Conv0" [label="[1, 3, 5, 6]", style=solid]; "2 Conv0" -> "3 Add0" [label="[1, 3, 5, 6]", style=solid]; "3 Add0" -> "4 Add0/fq_output_0" [label="[1, 3, 5, 6]", style=solid]; "4 Add0/fq_output_0" -> "5 Mul" [label="[1, 3, 5, 6]", style=solid]; -"4 Add0/fq_output_0" -> "6 ReduceMean_6" [label="[1, 3, 5, 6]", style=solid]; +"4 Add0/fq_output_0" -> "6 ReduceMean_31402" [label="[1, 3, 5, 6]", style=solid]; "5 Mul" -> "7 Mul/fq_output_0" [label="[1, 3, 5, 6]", style=solid]; -"6 ReduceMean_6" -> "8 Conv" [label="[1, 3, 1, 1]", style=solid]; +"6 ReduceMean_31402" -> "8 Conv" [label="[1, 3, 1, 1]", style=solid]; "7 Mul/fq_output_0" -> "9 MatMul" [label="[1, 3, 5, 6]", style=solid]; "8 Conv" -> "10 Add" [label="[1, 5, 1, 1]", style=solid]; "9 MatMul" -> "11 Result" [label="[1, 3, 5, 5]", style=solid]; @@ -60,35 +65,40 @@ strict digraph { "12 Relu" -> "13 Conv2" [label="[1, 5, 1, 1]", style=solid]; "13 Conv2" -> "14 Add2" [label="[1, 3, 1, 1]", style=solid]; "14 Add2" -> "15 Sigmoid" [label="[1, 3, 1, 1]", style=solid]; -"15 Sigmoid" -> "5 Mul" [label="[1, 3, 1, 1]", style=solid]; -"16 MatMul/fq_weights_1" -> "9 MatMul" [label="[1, 3, 6, 5]", style=solid]; -"17 Constant_2193" -> "16 MatMul/fq_weights_1" [label="[1, 1, 1, 1]", style=solid]; -"18 Constant_2192" -> "16 MatMul/fq_weights_1" [label="[1, 1, 1, 1]", style=solid]; -"19 Constant_2191" -> "16 MatMul/fq_weights_1" [label="[1, 1, 1, 1]", style=solid]; -"20 Constant_2190" -> "16 MatMul/fq_weights_1" [label="[1, 1, 1, 1]", style=solid]; -"21 Constant_18" -> "16 MatMul/fq_weights_1" [label="[1, 3, 6, 5]", style=solid]; -"22 Constant_2183" -> "7 Mul/fq_output_0" [label="[]", style=solid]; -"23 Constant_2182" -> "7 Mul/fq_output_0" [label="[]", style=solid]; -"24 Constant_2181" -> "7 Mul/fq_output_0" [label="[]", style=solid]; -"25 Constant_2180" -> "7 Mul/fq_output_0" [label="[]", style=solid]; -"26 Constant_14" -> "14 Add2" [label="[1, 3, 1, 1]", style=solid]; -"27 Constant_12" -> "13 Conv2" [label="[3, 5, 1, 1]", style=solid]; -"28 Constant_9" -> "10 Add" [label="[1, 5, 1, 1]", style=solid]; -"29 Constant_7" -> "8 Conv" [label="[5, 3, 1, 1]", style=solid]; -"30 Constant_5" -> "6 ReduceMean_6" [label="[2]", style=dashed]; -"31 Constant_2173" -> "4 Add0/fq_output_0" [label="[]", style=solid]; -"32 Constant_2172" -> "4 Add0/fq_output_0" [label="[]", style=solid]; -"33 Constant_2171" -> "4 Add0/fq_output_0" [label="[]", style=solid]; -"34 Constant_2170" -> "4 Add0/fq_output_0" [label="[]", style=solid]; -"35 Constant_3" -> "3 Add0" [label="[1, 3, 1, 1]", style=solid]; -"36 Conv0/fq_weights_1" -> "2 Conv0" [label="[3, 3, 1, 1]", style=solid]; -"37 Constant_2188" -> "36 Conv0/fq_weights_1" [label="[3, 1, 1, 1]", style=solid]; -"38 Constant_2187" -> "36 Conv0/fq_weights_1" [label="[3, 1, 1, 1]", style=solid]; -"39 Constant_2186" -> "36 Conv0/fq_weights_1" [label="[3, 1, 1, 1]", style=solid]; -"40 Constant_2185" -> "36 Conv0/fq_weights_1" [label="[3, 1, 1, 1]", style=solid]; -"41 Constant_1" -> "36 Conv0/fq_weights_1" [label="[3, 3, 1, 1]", style=solid]; -"42 Constant_2178" -> "1 Input/fq_output_0" [label="[]", style=solid]; -"43 Constant_2177" -> "1 Input/fq_output_0" [label="[]", style=solid]; -"44 Constant_2176" -> "1 Input/fq_output_0" [label="[]", style=solid]; -"45 Constant_2175" -> "1 Input/fq_output_0" [label="[]", style=solid]; +"15 Sigmoid" -> "16 Sigmoid/fq_output_0" [label="[1, 3, 1, 1]", style=solid]; +"16 Sigmoid/fq_output_0" -> "5 Mul" [label="[1, 3, 1, 1]", style=solid]; +"17 MatMul/fq_weights_1" -> "9 MatMul" [label="[6, 5]", style=solid]; +"18 Constant_33914" -> "17 MatMul/fq_weights_1" [label="[1, 5]", style=solid]; +"19 Constant_33913" -> "17 MatMul/fq_weights_1" [label="[1, 5]", style=solid]; +"20 Constant_33912" -> "17 MatMul/fq_weights_1" [label="[1, 5]", style=solid]; +"21 Constant_33911" -> "17 MatMul/fq_weights_1" [label="[1, 5]", style=solid]; +"22 Constant_31414" -> "17 MatMul/fq_weights_1" [label="[6, 5]", style=solid]; +"23 Constant_33909" -> "7 Mul/fq_output_0" [label="[]", style=solid]; +"24 Constant_33908" -> "7 Mul/fq_output_0" [label="[]", style=solid]; +"25 Constant_33907" -> "7 Mul/fq_output_0" [label="[]", style=solid]; +"26 Constant_33906" -> "7 Mul/fq_output_0" [label="[]", style=solid]; +"27 Constant_33904" -> "16 Sigmoid/fq_output_0" [label="[]", style=solid]; +"28 Constant_33903" -> "16 Sigmoid/fq_output_0" [label="[]", style=solid]; +"29 Constant_33902" -> "16 Sigmoid/fq_output_0" [label="[]", style=solid]; +"30 Constant_33901" -> "16 Sigmoid/fq_output_0" [label="[]", style=solid]; +"31 Constant_31410" -> "14 Add2" [label="[1, 3, 1, 1]", style=solid]; +"32 Constant_31408" -> "13 Conv2" [label="[3, 5, 1, 1]", style=solid]; +"33 Constant_31405" -> "10 Add" [label="[1, 5, 1, 1]", style=solid]; +"34 Constant_31403" -> "8 Conv" [label="[5, 3, 1, 1]", style=solid]; +"35 Constant_31401" -> "6 ReduceMean_31402" [label="[2]", style=dashed]; +"36 Constant_33899" -> "4 Add0/fq_output_0" [label="[]", style=solid]; +"37 Constant_33898" -> "4 Add0/fq_output_0" [label="[]", style=solid]; +"38 Constant_33897" -> "4 Add0/fq_output_0" [label="[]", style=solid]; +"39 Constant_33896" -> "4 Add0/fq_output_0" [label="[]", style=solid]; +"40 Constant_31399" -> "3 Add0" [label="[1, 3, 1, 1]", style=solid]; +"41 Conv0/fq_weights_1" -> "2 Conv0" [label="[3, 3, 1, 1]", style=solid]; +"42 Constant_33894" -> "41 Conv0/fq_weights_1" [label="[3, 1, 1, 1]", style=solid]; +"43 Constant_33893" -> "41 Conv0/fq_weights_1" [label="[3, 1, 1, 1]", style=solid]; +"44 Constant_33892" -> "41 Conv0/fq_weights_1" [label="[3, 1, 1, 1]", style=solid]; +"45 Constant_33891" -> "41 Conv0/fq_weights_1" [label="[3, 1, 1, 1]", style=solid]; +"46 Constant_31397" -> "41 Conv0/fq_weights_1" [label="[3, 3, 1, 1]", style=solid]; +"47 Constant_33889" -> "1 Input/fq_output_0" [label="[]", style=solid]; +"48 Constant_33888" -> "1 Input/fq_output_0" [label="[]", style=solid]; +"49 Constant_33887" -> "1 Input/fq_output_0" [label="[]", style=solid]; +"50 Constant_33886" -> "1 Input/fq_output_0" [label="[]", style=solid]; } diff --git a/tests/openvino/native/data/2023.1/reference_scales/SeBlockModel_mixed.json b/tests/openvino/native/data/2023.1/reference_scales/SeBlockModel_mixed.json index 01a0d229a04..cd816f7b3be 100644 --- a/tests/openvino/native/data/2023.1/reference_scales/SeBlockModel_mixed.json +++ b/tests/openvino/native/data/2023.1/reference_scales/SeBlockModel_mixed.json @@ -43,6 +43,12 @@ "output_low": 0.0, "output_high": 2.4107847213745117 }, + "Sigmoid/fq_output_0": { + "input_low": 0.0, + "input_high": 0.9998180866241455, + "output_low": 0.0, + "output_high": 0.9998180866241455 + }, "Add0/fq_output_0": { "input_low": 0.0, "input_high": 2.4112234115600586, diff --git a/tests/openvino/native/data/2023.1/reference_scales/SeBlockModel_performance.json b/tests/openvino/native/data/2023.1/reference_scales/SeBlockModel_performance.json index 01a0d229a04..cd816f7b3be 100644 --- a/tests/openvino/native/data/2023.1/reference_scales/SeBlockModel_performance.json +++ b/tests/openvino/native/data/2023.1/reference_scales/SeBlockModel_performance.json @@ -43,6 +43,12 @@ "output_low": 0.0, "output_high": 2.4107847213745117 }, + "Sigmoid/fq_output_0": { + "input_low": 0.0, + "input_high": 0.9998180866241455, + "output_low": 0.0, + "output_high": 0.9998180866241455 + }, "Add0/fq_output_0": { "input_low": 0.0, "input_high": 2.4112234115600586, diff --git a/tests/post_training/reference_data.yaml b/tests/post_training/reference_data.yaml index 250bfa3546b..ce3be340e0a 100644 --- a/tests/post_training/reference_data.yaml +++ b/tests/post_training/reference_data.yaml @@ -104,13 +104,13 @@ timm/efficientnet_b0_backend_OLD_TORCH: metric_value: 0.75538 metric_value_fp32: 0.77292 timm/efficientnet_b0_backend_TORCH: - metric_value: 0.76476 + metric_value: 0.7680 metric_value_fp32: 0.77292 timm/efficientnet_b0_backend_ONNX: metric_value: 0.76582 metric_value_fp32: 0.77292 timm/efficientnet_b0_backend_OV: - metric_value: 0.76796 + metric_value: 0.7688 metric_value_fp32: 0.77292 timm/efficientnet_b0_backend_POT: metric_value: 0.76866 diff --git a/tests/torch/data/reference_graphs/quantized/ptq/symmetric/mobilenet_v3_small.dot b/tests/torch/data/reference_graphs/quantized/ptq/symmetric/mobilenet_v3_small.dot index c922641d1e1..41264e4a2b3 100644 --- a/tests/torch/data/reference_graphs/quantized/ptq/symmetric/mobilenet_v3_small.dot +++ b/tests/torch/data/reference_graphs/quantized/ptq/symmetric/mobilenet_v3_small.dot @@ -12,285 +12,249 @@ strict digraph { "10 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/relu__0" [id=10, type=relu_]; "11 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0" [id=11, type=symmetric_quantize]; "12 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/adaptive_avg_pool2d_0" [id=12, type=adaptive_avg_pool2d]; -"13 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/SymmetricQuantizer/symmetric_quantize_0" [id=13, type=symmetric_quantize]; -"14 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/NNCFConv2d[fc1]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=14, type=symmetric_quantize]; -"15 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/NNCFConv2d[fc1]/conv2d_0" [id=15, type=conv2d]; -"16 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/ReLU[relu]/relu__0" [id=16, type=relu_]; -"17 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0" [id=17, type=symmetric_quantize]; -"18 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/NNCFConv2d[fc2]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=18, type=symmetric_quantize]; -"19 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/NNCFConv2d[fc2]/conv2d_0" [id=19, type=conv2d]; -"20 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/hardsigmoid_0" [id=20, type=hardsigmoid]; -"21 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/SymmetricQuantizer/symmetric_quantize_1" [id=21, type=symmetric_quantize]; -"22 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/__mul___0" [id=22, type=__mul__]; -"23 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/SymmetricQuantizer/symmetric_quantize_2" [id=23, type=symmetric_quantize]; -"24 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=24, type=symmetric_quantize]; -"25 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0" [id=25, type=conv2d]; -"26 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/batch_norm_0" [id=26, type=batch_norm]; -"27 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=27, type=symmetric_quantize]; -"28 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=28, type=symmetric_quantize]; -"29 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" [id=29, type=conv2d]; -"30 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" [id=30, type=batch_norm]; -"31 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/relu__0" [id=31, type=relu_]; -"32 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0" [id=32, type=symmetric_quantize]; -"33 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=33, type=symmetric_quantize]; -"34 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" [id=34, type=conv2d]; -"35 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" [id=35, type=batch_norm]; -"36 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/relu__0" [id=36, type=relu_]; -"37 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0" [id=37, type=symmetric_quantize]; -"38 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=38, type=symmetric_quantize]; -"39 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0" [id=39, type=conv2d]; -"40 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/batch_norm_0" [id=40, type=batch_norm]; -"41 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=41, type=symmetric_quantize]; -"42 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=42, type=symmetric_quantize]; -"43 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" [id=43, type=conv2d]; -"44 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" [id=44, type=batch_norm]; -"45 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/relu__0" [id=45, type=relu_]; -"46 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0" [id=46, type=symmetric_quantize]; -"47 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=47, type=symmetric_quantize]; -"48 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" [id=48, type=conv2d]; -"49 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" [id=49, type=batch_norm]; -"50 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/relu__0" [id=50, type=relu_]; -"51 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0" [id=51, type=symmetric_quantize]; -"52 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=52, type=symmetric_quantize]; -"53 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0" [id=53, type=conv2d]; -"54 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/batch_norm_0" [id=54, type=batch_norm]; -"55 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=55, type=symmetric_quantize]; -"56 MobileNetV3/Sequential[features]/InvertedResidual[3]/__iadd___0" [id=56, type=__iadd__]; -"57 MobileNetV3/Sequential[features]/InvertedResidual[3]/SymmetricQuantizer/symmetric_quantize_0" [id=57, type=symmetric_quantize]; -"58 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=58, type=symmetric_quantize]; -"59 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" [id=59, type=conv2d]; -"60 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" [id=60, type=batch_norm]; -"61 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" [id=61, type=hardswish]; -"62 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=62, type=symmetric_quantize]; -"63 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=63, type=symmetric_quantize]; -"64 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" [id=64, type=conv2d]; -"65 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" [id=65, type=batch_norm]; -"66 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" [id=66, type=hardswish]; -"67 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=67, type=symmetric_quantize]; -"68 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" [id=68, type=adaptive_avg_pool2d]; +"13 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/NNCFConv2d[fc1]/conv2d_0" [id=13, type=conv2d]; +"14 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/ReLU[relu]/relu__0" [id=14, type=relu_]; +"15 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/NNCFConv2d[fc2]/conv2d_0" [id=15, type=conv2d]; +"16 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/hardsigmoid_0" [id=16, type=hardsigmoid]; +"17 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/SymmetricQuantizer/symmetric_quantize_0" [id=17, type=symmetric_quantize]; +"18 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/__mul___0" [id=18, type=__mul__]; +"19 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/SymmetricQuantizer/symmetric_quantize_1" [id=19, type=symmetric_quantize]; +"20 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=20, type=symmetric_quantize]; +"21 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0" [id=21, type=conv2d]; +"22 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/batch_norm_0" [id=22, type=batch_norm]; +"23 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=23, type=symmetric_quantize]; +"24 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=24, type=symmetric_quantize]; +"25 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" [id=25, type=conv2d]; +"26 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" [id=26, type=batch_norm]; +"27 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/relu__0" [id=27, type=relu_]; +"28 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0" [id=28, type=symmetric_quantize]; +"29 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=29, type=symmetric_quantize]; +"30 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" [id=30, type=conv2d]; +"31 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" [id=31, type=batch_norm]; +"32 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/relu__0" [id=32, type=relu_]; +"33 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0" [id=33, type=symmetric_quantize]; +"34 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=34, type=symmetric_quantize]; +"35 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0" [id=35, type=conv2d]; +"36 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/batch_norm_0" [id=36, type=batch_norm]; +"37 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=37, type=symmetric_quantize]; +"38 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=38, type=symmetric_quantize]; +"39 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" [id=39, type=conv2d]; +"40 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" [id=40, type=batch_norm]; +"41 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/relu__0" [id=41, type=relu_]; +"42 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0" [id=42, type=symmetric_quantize]; +"43 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=43, type=symmetric_quantize]; +"44 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" [id=44, type=conv2d]; +"45 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" [id=45, type=batch_norm]; +"46 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/relu__0" [id=46, type=relu_]; +"47 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0" [id=47, type=symmetric_quantize]; +"48 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=48, type=symmetric_quantize]; +"49 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0" [id=49, type=conv2d]; +"50 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/batch_norm_0" [id=50, type=batch_norm]; +"51 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=51, type=symmetric_quantize]; +"52 MobileNetV3/Sequential[features]/InvertedResidual[3]/__iadd___0" [id=52, type=__iadd__]; +"53 MobileNetV3/Sequential[features]/InvertedResidual[3]/SymmetricQuantizer/symmetric_quantize_0" [id=53, type=symmetric_quantize]; +"54 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=54, type=symmetric_quantize]; +"55 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" [id=55, type=conv2d]; +"56 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" [id=56, type=batch_norm]; +"57 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" [id=57, type=hardswish]; +"58 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=58, type=symmetric_quantize]; +"59 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=59, type=symmetric_quantize]; +"60 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" [id=60, type=conv2d]; +"61 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" [id=61, type=batch_norm]; +"62 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" [id=62, type=hardswish]; +"63 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=63, type=symmetric_quantize]; +"64 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" [id=64, type=adaptive_avg_pool2d]; +"65 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" [id=65, type=conv2d]; +"66 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" [id=66, type=relu_]; +"67 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" [id=67, type=conv2d]; +"68 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" [id=68, type=hardsigmoid]; "69 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" [id=69, type=symmetric_quantize]; -"70 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=70, type=symmetric_quantize]; -"71 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" [id=71, type=conv2d]; -"72 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" [id=72, type=relu_]; -"73 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0" [id=73, type=symmetric_quantize]; -"74 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=74, type=symmetric_quantize]; -"75 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" [id=75, type=conv2d]; -"76 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" [id=76, type=hardsigmoid]; -"77 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" [id=77, type=symmetric_quantize]; -"78 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/__mul___0" [id=78, type=__mul__]; -"79 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2" [id=79, type=symmetric_quantize]; -"80 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=80, type=symmetric_quantize]; -"81 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" [id=81, type=conv2d]; -"82 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" [id=82, type=batch_norm]; -"83 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=83, type=symmetric_quantize]; -"84 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=84, type=symmetric_quantize]; -"85 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" [id=85, type=conv2d]; -"86 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" [id=86, type=batch_norm]; -"87 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" [id=87, type=hardswish]; -"88 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=88, type=symmetric_quantize]; -"89 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=89, type=symmetric_quantize]; -"90 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" [id=90, type=conv2d]; -"91 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" [id=91, type=batch_norm]; -"92 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" [id=92, type=hardswish]; -"93 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=93, type=symmetric_quantize]; -"94 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" [id=94, type=adaptive_avg_pool2d]; -"95 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" [id=95, type=symmetric_quantize]; -"96 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=96, type=symmetric_quantize]; -"97 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" [id=97, type=conv2d]; -"98 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" [id=98, type=relu_]; -"99 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0" [id=99, type=symmetric_quantize]; -"100 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=100, type=symmetric_quantize]; -"101 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" [id=101, type=conv2d]; -"102 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" [id=102, type=hardsigmoid]; -"103 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" [id=103, type=symmetric_quantize]; -"104 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/__mul___0" [id=104, type=__mul__]; -"105 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2" [id=105, type=symmetric_quantize]; -"106 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=106, type=symmetric_quantize]; -"107 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" [id=107, type=conv2d]; -"108 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" [id=108, type=batch_norm]; -"109 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=109, type=symmetric_quantize]; -"110 MobileNetV3/Sequential[features]/InvertedResidual[5]/__iadd___0" [id=110, type=__iadd__]; -"111 MobileNetV3/Sequential[features]/InvertedResidual[5]/SymmetricQuantizer/symmetric_quantize_0" [id=111, type=symmetric_quantize]; -"112 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=112, type=symmetric_quantize]; -"113 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" [id=113, type=conv2d]; -"114 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" [id=114, type=batch_norm]; -"115 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" [id=115, type=hardswish]; -"116 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=116, type=symmetric_quantize]; -"117 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=117, type=symmetric_quantize]; -"118 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" [id=118, type=conv2d]; -"119 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" [id=119, type=batch_norm]; -"120 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" [id=120, type=hardswish]; -"121 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=121, type=symmetric_quantize]; -"122 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" [id=122, type=adaptive_avg_pool2d]; -"123 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" [id=123, type=symmetric_quantize]; -"124 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=124, type=symmetric_quantize]; -"125 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" [id=125, type=conv2d]; -"126 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" [id=126, type=relu_]; -"127 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0" [id=127, type=symmetric_quantize]; -"128 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=128, type=symmetric_quantize]; -"129 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" [id=129, type=conv2d]; -"130 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" [id=130, type=hardsigmoid]; -"131 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" [id=131, type=symmetric_quantize]; -"132 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/__mul___0" [id=132, type=__mul__]; -"133 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2" [id=133, type=symmetric_quantize]; -"134 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=134, type=symmetric_quantize]; -"135 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" [id=135, type=conv2d]; -"136 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" [id=136, type=batch_norm]; -"137 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=137, type=symmetric_quantize]; -"138 MobileNetV3/Sequential[features]/InvertedResidual[6]/__iadd___0" [id=138, type=__iadd__]; -"139 MobileNetV3/Sequential[features]/InvertedResidual[6]/SymmetricQuantizer/symmetric_quantize_0" [id=139, type=symmetric_quantize]; -"140 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=140, type=symmetric_quantize]; -"141 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" [id=141, type=conv2d]; -"142 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" [id=142, type=batch_norm]; -"143 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" [id=143, type=hardswish]; -"144 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=144, type=symmetric_quantize]; -"145 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=145, type=symmetric_quantize]; -"146 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" [id=146, type=conv2d]; -"147 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" [id=147, type=batch_norm]; -"148 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" [id=148, type=hardswish]; -"149 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=149, type=symmetric_quantize]; -"150 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" [id=150, type=adaptive_avg_pool2d]; -"151 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" [id=151, type=symmetric_quantize]; -"152 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=152, type=symmetric_quantize]; -"153 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" [id=153, type=conv2d]; -"154 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" [id=154, type=relu_]; -"155 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0" [id=155, type=symmetric_quantize]; -"156 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=156, type=symmetric_quantize]; -"157 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" [id=157, type=conv2d]; -"158 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" [id=158, type=hardsigmoid]; -"159 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" [id=159, type=symmetric_quantize]; -"160 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/__mul___0" [id=160, type=__mul__]; -"161 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2" [id=161, type=symmetric_quantize]; -"162 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=162, type=symmetric_quantize]; -"163 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" [id=163, type=conv2d]; -"164 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" [id=164, type=batch_norm]; -"165 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=165, type=symmetric_quantize]; -"166 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=166, type=symmetric_quantize]; -"167 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" [id=167, type=conv2d]; -"168 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" [id=168, type=batch_norm]; -"169 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" [id=169, type=hardswish]; -"170 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=170, type=symmetric_quantize]; -"171 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=171, type=symmetric_quantize]; -"172 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" [id=172, type=conv2d]; -"173 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" [id=173, type=batch_norm]; -"174 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" [id=174, type=hardswish]; -"175 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=175, type=symmetric_quantize]; -"176 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" [id=176, type=adaptive_avg_pool2d]; -"177 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" [id=177, type=symmetric_quantize]; -"178 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=178, type=symmetric_quantize]; -"179 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" [id=179, type=conv2d]; -"180 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" [id=180, type=relu_]; -"181 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0" [id=181, type=symmetric_quantize]; -"182 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=182, type=symmetric_quantize]; -"183 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" [id=183, type=conv2d]; -"184 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" [id=184, type=hardsigmoid]; -"185 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" [id=185, type=symmetric_quantize]; -"186 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/__mul___0" [id=186, type=__mul__]; -"187 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2" [id=187, type=symmetric_quantize]; -"188 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=188, type=symmetric_quantize]; -"189 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" [id=189, type=conv2d]; -"190 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" [id=190, type=batch_norm]; -"191 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=191, type=symmetric_quantize]; -"192 MobileNetV3/Sequential[features]/InvertedResidual[8]/__iadd___0" [id=192, type=__iadd__]; -"193 MobileNetV3/Sequential[features]/InvertedResidual[8]/SymmetricQuantizer/symmetric_quantize_0" [id=193, type=symmetric_quantize]; -"194 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=194, type=symmetric_quantize]; -"195 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" [id=195, type=conv2d]; -"196 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" [id=196, type=batch_norm]; -"197 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" [id=197, type=hardswish]; -"198 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=198, type=symmetric_quantize]; -"199 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=199, type=symmetric_quantize]; -"200 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" [id=200, type=conv2d]; -"201 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" [id=201, type=batch_norm]; -"202 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" [id=202, type=hardswish]; -"203 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=203, type=symmetric_quantize]; -"204 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" [id=204, type=adaptive_avg_pool2d]; -"205 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" [id=205, type=symmetric_quantize]; -"206 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=206, type=symmetric_quantize]; -"207 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" [id=207, type=conv2d]; -"208 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" [id=208, type=relu_]; -"209 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0" [id=209, type=symmetric_quantize]; -"210 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=210, type=symmetric_quantize]; -"211 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" [id=211, type=conv2d]; -"212 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" [id=212, type=hardsigmoid]; -"213 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" [id=213, type=symmetric_quantize]; -"214 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/__mul___0" [id=214, type=__mul__]; -"215 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2" [id=215, type=symmetric_quantize]; -"216 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=216, type=symmetric_quantize]; -"217 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" [id=217, type=conv2d]; -"218 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" [id=218, type=batch_norm]; -"219 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=219, type=symmetric_quantize]; -"220 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=220, type=symmetric_quantize]; -"221 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" [id=221, type=conv2d]; -"222 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" [id=222, type=batch_norm]; -"223 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" [id=223, type=hardswish]; -"224 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=224, type=symmetric_quantize]; -"225 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=225, type=symmetric_quantize]; -"226 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" [id=226, type=conv2d]; -"227 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" [id=227, type=batch_norm]; -"228 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" [id=228, type=hardswish]; -"229 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=229, type=symmetric_quantize]; -"230 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" [id=230, type=adaptive_avg_pool2d]; -"231 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" [id=231, type=symmetric_quantize]; -"232 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=232, type=symmetric_quantize]; -"233 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" [id=233, type=conv2d]; -"234 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" [id=234, type=relu_]; -"235 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0" [id=235, type=symmetric_quantize]; -"236 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=236, type=symmetric_quantize]; -"237 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" [id=237, type=conv2d]; -"238 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" [id=238, type=hardsigmoid]; -"239 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" [id=239, type=symmetric_quantize]; -"240 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/__mul___0" [id=240, type=__mul__]; -"241 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2" [id=241, type=symmetric_quantize]; -"242 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=242, type=symmetric_quantize]; -"243 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" [id=243, type=conv2d]; -"244 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" [id=244, type=batch_norm]; -"245 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=245, type=symmetric_quantize]; -"246 MobileNetV3/Sequential[features]/InvertedResidual[10]/__iadd___0" [id=246, type=__iadd__]; -"247 MobileNetV3/Sequential[features]/InvertedResidual[10]/SymmetricQuantizer/symmetric_quantize_0" [id=247, type=symmetric_quantize]; -"248 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=248, type=symmetric_quantize]; -"249 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" [id=249, type=conv2d]; -"250 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" [id=250, type=batch_norm]; -"251 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" [id=251, type=hardswish]; -"252 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=252, type=symmetric_quantize]; -"253 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=253, type=symmetric_quantize]; -"254 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" [id=254, type=conv2d]; -"255 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" [id=255, type=batch_norm]; -"256 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" [id=256, type=hardswish]; -"257 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=257, type=symmetric_quantize]; -"258 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" [id=258, type=adaptive_avg_pool2d]; -"259 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" [id=259, type=symmetric_quantize]; -"260 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=260, type=symmetric_quantize]; -"261 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" [id=261, type=conv2d]; -"262 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" [id=262, type=relu_]; -"263 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0" [id=263, type=symmetric_quantize]; -"264 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=264, type=symmetric_quantize]; -"265 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" [id=265, type=conv2d]; -"266 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" [id=266, type=hardsigmoid]; -"267 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" [id=267, type=symmetric_quantize]; -"268 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/__mul___0" [id=268, type=__mul__]; -"269 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2" [id=269, type=symmetric_quantize]; -"270 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=270, type=symmetric_quantize]; -"271 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" [id=271, type=conv2d]; -"272 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" [id=272, type=batch_norm]; -"273 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=273, type=symmetric_quantize]; -"274 MobileNetV3/Sequential[features]/InvertedResidual[11]/__iadd___0" [id=274, type=__iadd__]; -"275 MobileNetV3/Sequential[features]/InvertedResidual[11]/SymmetricQuantizer/symmetric_quantize_0" [id=275, type=symmetric_quantize]; -"276 MobileNetV3/Sequential[features]/ConvBNActivation[12]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=276, type=symmetric_quantize]; -"277 MobileNetV3/Sequential[features]/ConvBNActivation[12]/NNCFConv2d[0]/conv2d_0" [id=277, type=conv2d]; -"278 MobileNetV3/Sequential[features]/ConvBNActivation[12]/NNCFBatchNorm2d[1]/batch_norm_0" [id=278, type=batch_norm]; -"279 MobileNetV3/Sequential[features]/ConvBNActivation[12]/Hardswish[2]/hardswish_0" [id=279, type=hardswish]; -"280 MobileNetV3/Sequential[features]/ConvBNActivation[12]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=280, type=symmetric_quantize]; -"281 MobileNetV3/AdaptiveAvgPool2d[avgpool]/adaptive_avg_pool2d_0" [id=281, type=adaptive_avg_pool2d]; -"282 MobileNetV3/AdaptiveAvgPool2d[avgpool]/SymmetricQuantizer/symmetric_quantize_0" [id=282, type=symmetric_quantize]; -"283 MobileNetV3/flatten_0" [id=283, type=flatten]; -"284 MobileNetV3/Sequential[classifier]/NNCFLinear[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=284, type=symmetric_quantize]; -"285 MobileNetV3/Sequential[classifier]/NNCFLinear[0]/linear_0" [id=285, type=linear]; -"286 MobileNetV3/Sequential[classifier]/Hardswish[1]/hardswish_0" [id=286, type=hardswish]; -"287 MobileNetV3/Sequential[classifier]/Hardswish[1]/SymmetricQuantizer/symmetric_quantize_0" [id=287, type=symmetric_quantize]; -"288 MobileNetV3/Sequential[classifier]/Dropout[2]/dropout_0" [id=288, type=dropout]; -"289 MobileNetV3/Sequential[classifier]/NNCFLinear[3]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=289, type=symmetric_quantize]; -"290 MobileNetV3/Sequential[classifier]/NNCFLinear[3]/linear_0" [id=290, type=linear]; -"291 /nncf_model_output_0" [id=291, type=nncf_model_output]; +"70 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/__mul___0" [id=70, type=__mul__]; +"71 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" [id=71, type=symmetric_quantize]; +"72 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=72, type=symmetric_quantize]; +"73 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" [id=73, type=conv2d]; +"74 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" [id=74, type=batch_norm]; +"75 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=75, type=symmetric_quantize]; +"76 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=76, type=symmetric_quantize]; +"77 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" [id=77, type=conv2d]; +"78 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" [id=78, type=batch_norm]; +"79 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" [id=79, type=hardswish]; +"80 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=80, type=symmetric_quantize]; +"81 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=81, type=symmetric_quantize]; +"82 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" [id=82, type=conv2d]; +"83 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" [id=83, type=batch_norm]; +"84 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" [id=84, type=hardswish]; +"85 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=85, type=symmetric_quantize]; +"86 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" [id=86, type=adaptive_avg_pool2d]; +"87 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" [id=87, type=conv2d]; +"88 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" [id=88, type=relu_]; +"89 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" [id=89, type=conv2d]; +"90 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" [id=90, type=hardsigmoid]; +"91 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" [id=91, type=symmetric_quantize]; +"92 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/__mul___0" [id=92, type=__mul__]; +"93 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" [id=93, type=symmetric_quantize]; +"94 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=94, type=symmetric_quantize]; +"95 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" [id=95, type=conv2d]; +"96 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" [id=96, type=batch_norm]; +"97 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=97, type=symmetric_quantize]; +"98 MobileNetV3/Sequential[features]/InvertedResidual[5]/__iadd___0" [id=98, type=__iadd__]; +"99 MobileNetV3/Sequential[features]/InvertedResidual[5]/SymmetricQuantizer/symmetric_quantize_0" [id=99, type=symmetric_quantize]; +"100 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=100, type=symmetric_quantize]; +"101 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" [id=101, type=conv2d]; +"102 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" [id=102, type=batch_norm]; +"103 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" [id=103, type=hardswish]; +"104 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=104, type=symmetric_quantize]; +"105 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=105, type=symmetric_quantize]; +"106 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" [id=106, type=conv2d]; +"107 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" [id=107, type=batch_norm]; +"108 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" [id=108, type=hardswish]; +"109 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=109, type=symmetric_quantize]; +"110 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" [id=110, type=adaptive_avg_pool2d]; +"111 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" [id=111, type=conv2d]; +"112 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" [id=112, type=relu_]; +"113 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" [id=113, type=conv2d]; +"114 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" [id=114, type=hardsigmoid]; +"115 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" [id=115, type=symmetric_quantize]; +"116 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/__mul___0" [id=116, type=__mul__]; +"117 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" [id=117, type=symmetric_quantize]; +"118 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=118, type=symmetric_quantize]; +"119 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" [id=119, type=conv2d]; +"120 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" [id=120, type=batch_norm]; +"121 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=121, type=symmetric_quantize]; +"122 MobileNetV3/Sequential[features]/InvertedResidual[6]/__iadd___0" [id=122, type=__iadd__]; +"123 MobileNetV3/Sequential[features]/InvertedResidual[6]/SymmetricQuantizer/symmetric_quantize_0" [id=123, type=symmetric_quantize]; +"124 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=124, type=symmetric_quantize]; +"125 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" [id=125, type=conv2d]; +"126 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" [id=126, type=batch_norm]; +"127 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" [id=127, type=hardswish]; +"128 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=128, type=symmetric_quantize]; +"129 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=129, type=symmetric_quantize]; +"130 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" [id=130, type=conv2d]; +"131 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" [id=131, type=batch_norm]; +"132 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" [id=132, type=hardswish]; +"133 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=133, type=symmetric_quantize]; +"134 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" [id=134, type=adaptive_avg_pool2d]; +"135 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" [id=135, type=conv2d]; +"136 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" [id=136, type=relu_]; +"137 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" [id=137, type=conv2d]; +"138 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" [id=138, type=hardsigmoid]; +"139 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" [id=139, type=symmetric_quantize]; +"140 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/__mul___0" [id=140, type=__mul__]; +"141 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" [id=141, type=symmetric_quantize]; +"142 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=142, type=symmetric_quantize]; +"143 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" [id=143, type=conv2d]; +"144 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" [id=144, type=batch_norm]; +"145 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=145, type=symmetric_quantize]; +"146 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=146, type=symmetric_quantize]; +"147 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" [id=147, type=conv2d]; +"148 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" [id=148, type=batch_norm]; +"149 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" [id=149, type=hardswish]; +"150 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=150, type=symmetric_quantize]; +"151 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=151, type=symmetric_quantize]; +"152 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" [id=152, type=conv2d]; +"153 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" [id=153, type=batch_norm]; +"154 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" [id=154, type=hardswish]; +"155 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=155, type=symmetric_quantize]; +"156 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" [id=156, type=adaptive_avg_pool2d]; +"157 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" [id=157, type=conv2d]; +"158 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" [id=158, type=relu_]; +"159 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" [id=159, type=conv2d]; +"160 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" [id=160, type=hardsigmoid]; +"161 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" [id=161, type=symmetric_quantize]; +"162 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/__mul___0" [id=162, type=__mul__]; +"163 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" [id=163, type=symmetric_quantize]; +"164 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=164, type=symmetric_quantize]; +"165 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" [id=165, type=conv2d]; +"166 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" [id=166, type=batch_norm]; +"167 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=167, type=symmetric_quantize]; +"168 MobileNetV3/Sequential[features]/InvertedResidual[8]/__iadd___0" [id=168, type=__iadd__]; +"169 MobileNetV3/Sequential[features]/InvertedResidual[8]/SymmetricQuantizer/symmetric_quantize_0" [id=169, type=symmetric_quantize]; +"170 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=170, type=symmetric_quantize]; +"171 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" [id=171, type=conv2d]; +"172 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" [id=172, type=batch_norm]; +"173 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" [id=173, type=hardswish]; +"174 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=174, type=symmetric_quantize]; +"175 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=175, type=symmetric_quantize]; +"176 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" [id=176, type=conv2d]; +"177 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" [id=177, type=batch_norm]; +"178 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" [id=178, type=hardswish]; +"179 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=179, type=symmetric_quantize]; +"180 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" [id=180, type=adaptive_avg_pool2d]; +"181 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" [id=181, type=conv2d]; +"182 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" [id=182, type=relu_]; +"183 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" [id=183, type=conv2d]; +"184 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" [id=184, type=hardsigmoid]; +"185 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" [id=185, type=symmetric_quantize]; +"186 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/__mul___0" [id=186, type=__mul__]; +"187 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" [id=187, type=symmetric_quantize]; +"188 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=188, type=symmetric_quantize]; +"189 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" [id=189, type=conv2d]; +"190 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" [id=190, type=batch_norm]; +"191 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=191, type=symmetric_quantize]; +"192 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=192, type=symmetric_quantize]; +"193 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" [id=193, type=conv2d]; +"194 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" [id=194, type=batch_norm]; +"195 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" [id=195, type=hardswish]; +"196 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=196, type=symmetric_quantize]; +"197 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=197, type=symmetric_quantize]; +"198 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" [id=198, type=conv2d]; +"199 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" [id=199, type=batch_norm]; +"200 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" [id=200, type=hardswish]; +"201 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=201, type=symmetric_quantize]; +"202 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" [id=202, type=adaptive_avg_pool2d]; +"203 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" [id=203, type=conv2d]; +"204 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" [id=204, type=relu_]; +"205 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" [id=205, type=conv2d]; +"206 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" [id=206, type=hardsigmoid]; +"207 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" [id=207, type=symmetric_quantize]; +"208 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/__mul___0" [id=208, type=__mul__]; +"209 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" [id=209, type=symmetric_quantize]; +"210 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=210, type=symmetric_quantize]; +"211 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" [id=211, type=conv2d]; +"212 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" [id=212, type=batch_norm]; +"213 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=213, type=symmetric_quantize]; +"214 MobileNetV3/Sequential[features]/InvertedResidual[10]/__iadd___0" [id=214, type=__iadd__]; +"215 MobileNetV3/Sequential[features]/InvertedResidual[10]/SymmetricQuantizer/symmetric_quantize_0" [id=215, type=symmetric_quantize]; +"216 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=216, type=symmetric_quantize]; +"217 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" [id=217, type=conv2d]; +"218 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" [id=218, type=batch_norm]; +"219 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" [id=219, type=hardswish]; +"220 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=220, type=symmetric_quantize]; +"221 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=221, type=symmetric_quantize]; +"222 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" [id=222, type=conv2d]; +"223 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" [id=223, type=batch_norm]; +"224 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" [id=224, type=hardswish]; +"225 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=225, type=symmetric_quantize]; +"226 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" [id=226, type=adaptive_avg_pool2d]; +"227 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" [id=227, type=conv2d]; +"228 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" [id=228, type=relu_]; +"229 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" [id=229, type=conv2d]; +"230 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" [id=230, type=hardsigmoid]; +"231 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" [id=231, type=symmetric_quantize]; +"232 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/__mul___0" [id=232, type=__mul__]; +"233 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" [id=233, type=symmetric_quantize]; +"234 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=234, type=symmetric_quantize]; +"235 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" [id=235, type=conv2d]; +"236 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" [id=236, type=batch_norm]; +"237 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" [id=237, type=symmetric_quantize]; +"238 MobileNetV3/Sequential[features]/InvertedResidual[11]/__iadd___0" [id=238, type=__iadd__]; +"239 MobileNetV3/Sequential[features]/InvertedResidual[11]/SymmetricQuantizer/symmetric_quantize_0" [id=239, type=symmetric_quantize]; +"240 MobileNetV3/Sequential[features]/ConvBNActivation[12]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=240, type=symmetric_quantize]; +"241 MobileNetV3/Sequential[features]/ConvBNActivation[12]/NNCFConv2d[0]/conv2d_0" [id=241, type=conv2d]; +"242 MobileNetV3/Sequential[features]/ConvBNActivation[12]/NNCFBatchNorm2d[1]/batch_norm_0" [id=242, type=batch_norm]; +"243 MobileNetV3/Sequential[features]/ConvBNActivation[12]/Hardswish[2]/hardswish_0" [id=243, type=hardswish]; +"244 MobileNetV3/Sequential[features]/ConvBNActivation[12]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" [id=244, type=symmetric_quantize]; +"245 MobileNetV3/AdaptiveAvgPool2d[avgpool]/adaptive_avg_pool2d_0" [id=245, type=adaptive_avg_pool2d]; +"246 MobileNetV3/AdaptiveAvgPool2d[avgpool]/SymmetricQuantizer/symmetric_quantize_0" [id=246, type=symmetric_quantize]; +"247 MobileNetV3/flatten_0" [id=247, type=flatten]; +"248 MobileNetV3/Sequential[classifier]/NNCFLinear[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=248, type=symmetric_quantize]; +"249 MobileNetV3/Sequential[classifier]/NNCFLinear[0]/linear_0" [id=249, type=linear]; +"250 MobileNetV3/Sequential[classifier]/Hardswish[1]/hardswish_0" [id=250, type=hardswish]; +"251 MobileNetV3/Sequential[classifier]/Hardswish[1]/SymmetricQuantizer/symmetric_quantize_0" [id=251, type=symmetric_quantize]; +"252 MobileNetV3/Sequential[classifier]/Dropout[2]/dropout_0" [id=252, type=dropout]; +"253 MobileNetV3/Sequential[classifier]/NNCFLinear[3]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [id=253, type=symmetric_quantize]; +"254 MobileNetV3/Sequential[classifier]/NNCFLinear[3]/linear_0" [id=254, type=linear]; +"255 /nncf_model_output_0" [id=255, type=nncf_model_output]; "0 /nncf_model_input_0" -> "1 SymmetricQuantizer/symmetric_quantize_0"; "1 SymmetricQuantizer/symmetric_quantize_0" -> "3 MobileNetV3/Sequential[features]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; "2 MobileNetV3/Sequential[features]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "3 MobileNetV3/Sequential[features]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; @@ -303,298 +267,262 @@ strict digraph { "9 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "10 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/relu__0"; "10 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/relu__0" -> "11 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0"; "11 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0" -> "12 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/adaptive_avg_pool2d_0"; -"11 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0" -> "22 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/__mul___0"; -"12 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/adaptive_avg_pool2d_0" -> "13 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/SymmetricQuantizer/symmetric_quantize_0"; -"13 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/SymmetricQuantizer/symmetric_quantize_0" -> "15 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/NNCFConv2d[fc1]/conv2d_0"; -"14 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/NNCFConv2d[fc1]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "15 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/NNCFConv2d[fc1]/conv2d_0"; -"15 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/NNCFConv2d[fc1]/conv2d_0" -> "16 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/ReLU[relu]/relu__0"; -"16 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/ReLU[relu]/relu__0" -> "17 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0"; -"17 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0" -> "19 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/NNCFConv2d[fc2]/conv2d_0"; -"18 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/NNCFConv2d[fc2]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "19 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/NNCFConv2d[fc2]/conv2d_0"; -"19 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/NNCFConv2d[fc2]/conv2d_0" -> "20 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/hardsigmoid_0"; -"20 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/hardsigmoid_0" -> "21 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/SymmetricQuantizer/symmetric_quantize_1"; -"21 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/SymmetricQuantizer/symmetric_quantize_1" -> "22 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/__mul___0"; -"22 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/__mul___0" -> "23 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/SymmetricQuantizer/symmetric_quantize_2"; -"23 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/SymmetricQuantizer/symmetric_quantize_2" -> "25 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0"; -"24 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "25 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0"; -"25 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0" -> "26 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/batch_norm_0"; -"26 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/batch_norm_0" -> "27 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; -"27 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "29 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; -"28 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "29 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; -"29 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" -> "30 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0"; -"30 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "31 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/relu__0"; -"31 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/relu__0" -> "32 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0"; -"32 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0" -> "34 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; -"33 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "34 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; -"34 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" -> "35 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0"; -"35 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" -> "36 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/relu__0"; -"36 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/relu__0" -> "37 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0"; -"37 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0" -> "39 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0"; -"38 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "39 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0"; -"39 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0" -> "40 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/batch_norm_0"; -"40 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/batch_norm_0" -> "41 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; -"41 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "43 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; -"41 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "56 MobileNetV3/Sequential[features]/InvertedResidual[3]/__iadd___0"; -"42 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "43 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; -"43 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" -> "44 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0"; -"44 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "45 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/relu__0"; -"45 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/relu__0" -> "46 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0"; -"46 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0" -> "48 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; -"47 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "48 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; -"48 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" -> "49 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0"; -"49 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" -> "50 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/relu__0"; -"50 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/relu__0" -> "51 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0"; -"51 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0" -> "53 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0"; -"52 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "53 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0"; -"53 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0" -> "54 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/batch_norm_0"; -"54 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/batch_norm_0" -> "55 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; -"55 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "56 MobileNetV3/Sequential[features]/InvertedResidual[3]/__iadd___0"; -"56 MobileNetV3/Sequential[features]/InvertedResidual[3]/__iadd___0" -> "57 MobileNetV3/Sequential[features]/InvertedResidual[3]/SymmetricQuantizer/symmetric_quantize_0"; -"57 MobileNetV3/Sequential[features]/InvertedResidual[3]/SymmetricQuantizer/symmetric_quantize_0" -> "59 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; -"58 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "59 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; -"59 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" -> "60 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0"; -"60 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "61 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0"; -"61 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" -> "62 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; -"62 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "64 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; -"63 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "64 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; -"64 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" -> "65 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0"; -"65 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" -> "66 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0"; -"66 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" -> "67 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; -"67 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "68 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0"; -"67 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "78 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; -"68 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" -> "69 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0"; -"69 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" -> "71 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; -"70 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "71 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; -"71 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" -> "72 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0"; -"72 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" -> "73 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0"; -"73 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0" -> "75 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; -"74 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "75 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; -"75 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" -> "76 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0"; -"76 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" -> "77 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1"; -"77 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" -> "78 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; -"78 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/__mul___0" -> "79 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2"; -"79 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2" -> "81 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; -"80 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "81 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; -"81 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" -> "82 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0"; -"82 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" -> "83 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; -"83 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "85 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; -"83 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "110 MobileNetV3/Sequential[features]/InvertedResidual[5]/__iadd___0"; -"84 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "85 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; -"85 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" -> "86 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0"; -"86 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "87 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0"; -"87 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" -> "88 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; -"88 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "90 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; -"89 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "90 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; -"90 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" -> "91 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0"; -"91 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" -> "92 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0"; -"92 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" -> "93 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; -"93 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "94 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0"; -"93 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "104 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; -"94 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" -> "95 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0"; -"95 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" -> "97 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; -"96 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "97 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; -"97 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" -> "98 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0"; -"98 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" -> "99 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0"; -"99 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0" -> "101 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; -"100 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "101 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; -"101 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" -> "102 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0"; -"102 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" -> "103 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1"; -"103 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" -> "104 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; -"104 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/__mul___0" -> "105 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2"; -"105 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2" -> "107 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; -"106 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "107 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; -"107 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" -> "108 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0"; -"108 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" -> "109 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; -"109 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "110 MobileNetV3/Sequential[features]/InvertedResidual[5]/__iadd___0"; -"110 MobileNetV3/Sequential[features]/InvertedResidual[5]/__iadd___0" -> "111 MobileNetV3/Sequential[features]/InvertedResidual[5]/SymmetricQuantizer/symmetric_quantize_0"; -"111 MobileNetV3/Sequential[features]/InvertedResidual[5]/SymmetricQuantizer/symmetric_quantize_0" -> "113 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; -"111 MobileNetV3/Sequential[features]/InvertedResidual[5]/SymmetricQuantizer/symmetric_quantize_0" -> "138 MobileNetV3/Sequential[features]/InvertedResidual[6]/__iadd___0"; -"112 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "113 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; -"113 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" -> "114 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0"; -"114 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "115 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0"; -"115 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" -> "116 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; -"116 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "118 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; -"117 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "118 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; -"118 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" -> "119 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0"; -"119 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" -> "120 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0"; -"120 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" -> "121 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; -"121 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "122 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0"; -"121 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "132 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; -"122 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" -> "123 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0"; -"123 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" -> "125 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; -"124 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "125 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; -"125 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" -> "126 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0"; -"126 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" -> "127 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0"; -"127 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0" -> "129 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; -"128 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "129 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; -"129 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" -> "130 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0"; -"130 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" -> "131 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1"; -"131 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" -> "132 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; -"132 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/__mul___0" -> "133 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2"; -"133 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2" -> "135 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; -"134 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "135 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; -"135 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" -> "136 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0"; -"136 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" -> "137 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; -"137 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "138 MobileNetV3/Sequential[features]/InvertedResidual[6]/__iadd___0"; -"138 MobileNetV3/Sequential[features]/InvertedResidual[6]/__iadd___0" -> "139 MobileNetV3/Sequential[features]/InvertedResidual[6]/SymmetricQuantizer/symmetric_quantize_0"; -"139 MobileNetV3/Sequential[features]/InvertedResidual[6]/SymmetricQuantizer/symmetric_quantize_0" -> "141 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; -"140 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "141 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; -"141 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" -> "142 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0"; -"142 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "143 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0"; -"143 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" -> "144 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; -"144 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "146 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; -"145 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "146 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; -"146 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" -> "147 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0"; -"147 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" -> "148 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0"; -"148 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" -> "149 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; -"149 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "150 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0"; -"149 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "160 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; -"150 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" -> "151 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0"; -"151 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" -> "153 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; -"152 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "153 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; -"153 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" -> "154 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0"; -"154 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" -> "155 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0"; -"155 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0" -> "157 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; -"156 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "157 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; -"157 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" -> "158 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0"; -"158 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" -> "159 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1"; -"159 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" -> "160 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; -"160 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/__mul___0" -> "161 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2"; -"161 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2" -> "163 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; -"162 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "163 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; -"163 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" -> "164 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0"; -"164 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" -> "165 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; -"165 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "167 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; -"165 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "192 MobileNetV3/Sequential[features]/InvertedResidual[8]/__iadd___0"; -"166 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "167 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; -"167 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" -> "168 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0"; -"168 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "169 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0"; -"169 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" -> "170 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; -"170 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "172 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; -"171 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "172 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; -"172 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" -> "173 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0"; -"173 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" -> "174 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0"; -"174 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" -> "175 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; -"175 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "176 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0"; -"175 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "186 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; -"176 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" -> "177 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0"; -"177 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" -> "179 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; -"178 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "179 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; -"179 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" -> "180 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0"; -"180 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" -> "181 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0"; -"181 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0" -> "183 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; -"182 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "183 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; -"183 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" -> "184 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0"; -"184 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" -> "185 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1"; -"185 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" -> "186 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; -"186 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/__mul___0" -> "187 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2"; -"187 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2" -> "189 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; -"188 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "189 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; -"189 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" -> "190 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0"; -"190 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" -> "191 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; -"191 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "192 MobileNetV3/Sequential[features]/InvertedResidual[8]/__iadd___0"; -"192 MobileNetV3/Sequential[features]/InvertedResidual[8]/__iadd___0" -> "193 MobileNetV3/Sequential[features]/InvertedResidual[8]/SymmetricQuantizer/symmetric_quantize_0"; -"193 MobileNetV3/Sequential[features]/InvertedResidual[8]/SymmetricQuantizer/symmetric_quantize_0" -> "195 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; -"194 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "195 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; -"195 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" -> "196 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0"; -"196 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "197 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0"; -"197 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" -> "198 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; -"198 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "200 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; -"199 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "200 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; -"200 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" -> "201 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0"; -"201 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" -> "202 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0"; -"202 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" -> "203 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; -"203 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "204 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0"; -"203 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "214 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; -"204 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" -> "205 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0"; -"205 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" -> "207 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; -"206 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "207 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; -"207 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" -> "208 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0"; -"208 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" -> "209 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0"; -"209 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0" -> "211 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; -"210 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "211 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; -"211 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" -> "212 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0"; -"212 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" -> "213 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1"; -"213 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" -> "214 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; -"214 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/__mul___0" -> "215 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2"; -"215 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2" -> "217 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; -"216 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "217 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; -"217 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" -> "218 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0"; -"218 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" -> "219 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; -"219 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "221 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; -"219 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "246 MobileNetV3/Sequential[features]/InvertedResidual[10]/__iadd___0"; -"220 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "221 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; -"221 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" -> "222 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0"; -"222 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "223 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0"; -"223 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" -> "224 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; -"224 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "226 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; -"225 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "226 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; -"226 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" -> "227 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0"; -"227 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" -> "228 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0"; -"228 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" -> "229 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; -"229 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "230 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0"; -"229 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "240 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; -"230 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" -> "231 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0"; -"231 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" -> "233 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; -"232 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "233 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; -"233 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" -> "234 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0"; -"234 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" -> "235 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0"; -"235 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0" -> "237 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; -"236 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "237 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; -"237 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" -> "238 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0"; -"238 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" -> "239 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1"; -"239 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" -> "240 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; -"240 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/__mul___0" -> "241 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2"; -"241 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2" -> "243 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; -"242 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "243 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; -"243 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" -> "244 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0"; -"244 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" -> "245 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; -"245 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "246 MobileNetV3/Sequential[features]/InvertedResidual[10]/__iadd___0"; -"246 MobileNetV3/Sequential[features]/InvertedResidual[10]/__iadd___0" -> "247 MobileNetV3/Sequential[features]/InvertedResidual[10]/SymmetricQuantizer/symmetric_quantize_0"; -"247 MobileNetV3/Sequential[features]/InvertedResidual[10]/SymmetricQuantizer/symmetric_quantize_0" -> "249 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; -"247 MobileNetV3/Sequential[features]/InvertedResidual[10]/SymmetricQuantizer/symmetric_quantize_0" -> "274 MobileNetV3/Sequential[features]/InvertedResidual[11]/__iadd___0"; -"248 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "249 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; -"249 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" -> "250 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0"; -"250 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "251 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0"; -"251 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" -> "252 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; -"252 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "254 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; -"253 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "254 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; -"254 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" -> "255 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0"; -"255 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" -> "256 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0"; -"256 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" -> "257 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; -"257 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "258 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0"; -"257 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "268 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; -"258 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" -> "259 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0"; -"259 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" -> "261 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; -"260 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "261 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; -"261 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" -> "262 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0"; -"262 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" -> "263 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0"; -"263 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/SymmetricQuantizer/symmetric_quantize_0" -> "265 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; -"264 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "265 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; -"265 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" -> "266 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0"; -"266 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" -> "267 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1"; -"267 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" -> "268 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; -"268 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/__mul___0" -> "269 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2"; -"269 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_2" -> "271 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; -"270 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "271 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; -"271 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" -> "272 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0"; -"272 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" -> "273 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; -"273 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "274 MobileNetV3/Sequential[features]/InvertedResidual[11]/__iadd___0"; -"274 MobileNetV3/Sequential[features]/InvertedResidual[11]/__iadd___0" -> "275 MobileNetV3/Sequential[features]/InvertedResidual[11]/SymmetricQuantizer/symmetric_quantize_0"; -"275 MobileNetV3/Sequential[features]/InvertedResidual[11]/SymmetricQuantizer/symmetric_quantize_0" -> "277 MobileNetV3/Sequential[features]/ConvBNActivation[12]/NNCFConv2d[0]/conv2d_0"; -"276 MobileNetV3/Sequential[features]/ConvBNActivation[12]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "277 MobileNetV3/Sequential[features]/ConvBNActivation[12]/NNCFConv2d[0]/conv2d_0"; -"277 MobileNetV3/Sequential[features]/ConvBNActivation[12]/NNCFConv2d[0]/conv2d_0" -> "278 MobileNetV3/Sequential[features]/ConvBNActivation[12]/NNCFBatchNorm2d[1]/batch_norm_0"; -"278 MobileNetV3/Sequential[features]/ConvBNActivation[12]/NNCFBatchNorm2d[1]/batch_norm_0" -> "279 MobileNetV3/Sequential[features]/ConvBNActivation[12]/Hardswish[2]/hardswish_0"; -"279 MobileNetV3/Sequential[features]/ConvBNActivation[12]/Hardswish[2]/hardswish_0" -> "280 MobileNetV3/Sequential[features]/ConvBNActivation[12]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; -"280 MobileNetV3/Sequential[features]/ConvBNActivation[12]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "281 MobileNetV3/AdaptiveAvgPool2d[avgpool]/adaptive_avg_pool2d_0"; -"281 MobileNetV3/AdaptiveAvgPool2d[avgpool]/adaptive_avg_pool2d_0" -> "282 MobileNetV3/AdaptiveAvgPool2d[avgpool]/SymmetricQuantizer/symmetric_quantize_0"; -"282 MobileNetV3/AdaptiveAvgPool2d[avgpool]/SymmetricQuantizer/symmetric_quantize_0" -> "283 MobileNetV3/flatten_0"; -"283 MobileNetV3/flatten_0" -> "285 MobileNetV3/Sequential[classifier]/NNCFLinear[0]/linear_0"; -"284 MobileNetV3/Sequential[classifier]/NNCFLinear[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "285 MobileNetV3/Sequential[classifier]/NNCFLinear[0]/linear_0"; -"285 MobileNetV3/Sequential[classifier]/NNCFLinear[0]/linear_0" -> "286 MobileNetV3/Sequential[classifier]/Hardswish[1]/hardswish_0"; -"286 MobileNetV3/Sequential[classifier]/Hardswish[1]/hardswish_0" -> "287 MobileNetV3/Sequential[classifier]/Hardswish[1]/SymmetricQuantizer/symmetric_quantize_0"; -"287 MobileNetV3/Sequential[classifier]/Hardswish[1]/SymmetricQuantizer/symmetric_quantize_0" -> "288 MobileNetV3/Sequential[classifier]/Dropout[2]/dropout_0"; -"288 MobileNetV3/Sequential[classifier]/Dropout[2]/dropout_0" -> "290 MobileNetV3/Sequential[classifier]/NNCFLinear[3]/linear_0"; -"289 MobileNetV3/Sequential[classifier]/NNCFLinear[3]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "290 MobileNetV3/Sequential[classifier]/NNCFLinear[3]/linear_0"; -"290 MobileNetV3/Sequential[classifier]/NNCFLinear[3]/linear_0" -> "291 /nncf_model_output_0"; +"11 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0" -> "18 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/__mul___0"; +"12 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/adaptive_avg_pool2d_0" -> "13 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/NNCFConv2d[fc1]/conv2d_0"; +"13 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/NNCFConv2d[fc1]/conv2d_0" -> "14 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/ReLU[relu]/relu__0"; +"14 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/ReLU[relu]/relu__0" -> "15 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/NNCFConv2d[fc2]/conv2d_0"; +"15 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/NNCFConv2d[fc2]/conv2d_0" -> "16 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/hardsigmoid_0"; +"16 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/hardsigmoid_0" -> "17 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/SymmetricQuantizer/symmetric_quantize_0"; +"17 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/SymmetricQuantizer/symmetric_quantize_0" -> "18 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/__mul___0"; +"18 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/__mul___0" -> "19 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/SymmetricQuantizer/symmetric_quantize_1"; +"19 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/SqueezeExcitation[1]/SymmetricQuantizer/symmetric_quantize_1" -> "21 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0"; +"20 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "21 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0"; +"21 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0" -> "22 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/batch_norm_0"; +"22 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/batch_norm_0" -> "23 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; +"23 MobileNetV3/Sequential[features]/InvertedResidual[1]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "25 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; +"24 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "25 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; +"25 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" -> "26 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0"; +"26 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "27 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/relu__0"; +"27 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/relu__0" -> "28 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0"; +"28 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0" -> "30 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; +"29 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "30 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; +"30 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" -> "31 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0"; +"31 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" -> "32 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/relu__0"; +"32 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/relu__0" -> "33 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0"; +"33 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0" -> "35 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0"; +"34 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "35 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0"; +"35 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0" -> "36 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/batch_norm_0"; +"36 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/batch_norm_0" -> "37 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; +"37 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "39 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; +"37 MobileNetV3/Sequential[features]/InvertedResidual[2]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "52 MobileNetV3/Sequential[features]/InvertedResidual[3]/__iadd___0"; +"38 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "39 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; +"39 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" -> "40 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0"; +"40 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "41 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/relu__0"; +"41 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/relu__0" -> "42 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0"; +"42 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[0]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0" -> "44 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; +"43 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "44 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; +"44 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" -> "45 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0"; +"45 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" -> "46 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/relu__0"; +"46 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/relu__0" -> "47 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0"; +"47 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[1]/ReLU[2]/SymmetricQuantizer/symmetric_quantize_0" -> "49 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0"; +"48 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "49 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0"; +"49 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFConv2d[0]/conv2d_0" -> "50 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/batch_norm_0"; +"50 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/batch_norm_0" -> "51 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; +"51 MobileNetV3/Sequential[features]/InvertedResidual[3]/Sequential[block]/ConvBNActivation[2]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "52 MobileNetV3/Sequential[features]/InvertedResidual[3]/__iadd___0"; +"52 MobileNetV3/Sequential[features]/InvertedResidual[3]/__iadd___0" -> "53 MobileNetV3/Sequential[features]/InvertedResidual[3]/SymmetricQuantizer/symmetric_quantize_0"; +"53 MobileNetV3/Sequential[features]/InvertedResidual[3]/SymmetricQuantizer/symmetric_quantize_0" -> "55 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; +"54 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "55 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; +"55 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" -> "56 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0"; +"56 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "57 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0"; +"57 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" -> "58 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; +"58 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "60 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; +"59 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "60 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; +"60 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" -> "61 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0"; +"61 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" -> "62 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0"; +"62 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" -> "63 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; +"63 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "64 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0"; +"63 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "70 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; +"64 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" -> "65 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; +"65 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" -> "66 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0"; +"66 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" -> "67 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; +"67 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" -> "68 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0"; +"68 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" -> "69 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0"; +"69 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" -> "70 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; +"70 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/__mul___0" -> "71 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1"; +"71 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" -> "73 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; +"72 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "73 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; +"73 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" -> "74 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0"; +"74 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" -> "75 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; +"75 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "77 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; +"75 MobileNetV3/Sequential[features]/InvertedResidual[4]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "98 MobileNetV3/Sequential[features]/InvertedResidual[5]/__iadd___0"; +"76 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "77 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; +"77 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" -> "78 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0"; +"78 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "79 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0"; +"79 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" -> "80 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; +"80 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "82 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; +"81 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "82 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; +"82 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" -> "83 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0"; +"83 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" -> "84 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0"; +"84 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" -> "85 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; +"85 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "86 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0"; +"85 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "92 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; +"86 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" -> "87 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; +"87 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" -> "88 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0"; +"88 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" -> "89 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; +"89 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" -> "90 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0"; +"90 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" -> "91 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0"; +"91 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" -> "92 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; +"92 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/__mul___0" -> "93 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1"; +"93 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" -> "95 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; +"94 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "95 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; +"95 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" -> "96 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0"; +"96 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" -> "97 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; +"97 MobileNetV3/Sequential[features]/InvertedResidual[5]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "98 MobileNetV3/Sequential[features]/InvertedResidual[5]/__iadd___0"; +"98 MobileNetV3/Sequential[features]/InvertedResidual[5]/__iadd___0" -> "99 MobileNetV3/Sequential[features]/InvertedResidual[5]/SymmetricQuantizer/symmetric_quantize_0"; +"99 MobileNetV3/Sequential[features]/InvertedResidual[5]/SymmetricQuantizer/symmetric_quantize_0" -> "101 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; +"99 MobileNetV3/Sequential[features]/InvertedResidual[5]/SymmetricQuantizer/symmetric_quantize_0" -> "122 MobileNetV3/Sequential[features]/InvertedResidual[6]/__iadd___0"; +"100 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "101 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; +"101 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" -> "102 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0"; +"102 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "103 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0"; +"103 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" -> "104 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; +"104 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "106 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; +"105 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "106 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; +"106 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" -> "107 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0"; +"107 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" -> "108 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0"; +"108 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" -> "109 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; +"109 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "110 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0"; +"109 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "116 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; +"110 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" -> "111 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; +"111 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" -> "112 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0"; +"112 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" -> "113 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; +"113 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" -> "114 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0"; +"114 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" -> "115 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0"; +"115 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" -> "116 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; +"116 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/__mul___0" -> "117 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1"; +"117 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" -> "119 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; +"118 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "119 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; +"119 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" -> "120 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0"; +"120 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" -> "121 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; +"121 MobileNetV3/Sequential[features]/InvertedResidual[6]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "122 MobileNetV3/Sequential[features]/InvertedResidual[6]/__iadd___0"; +"122 MobileNetV3/Sequential[features]/InvertedResidual[6]/__iadd___0" -> "123 MobileNetV3/Sequential[features]/InvertedResidual[6]/SymmetricQuantizer/symmetric_quantize_0"; +"123 MobileNetV3/Sequential[features]/InvertedResidual[6]/SymmetricQuantizer/symmetric_quantize_0" -> "125 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; +"124 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "125 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; +"125 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" -> "126 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0"; +"126 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "127 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0"; +"127 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" -> "128 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; +"128 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "130 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; +"129 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "130 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; +"130 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" -> "131 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0"; +"131 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" -> "132 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0"; +"132 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" -> "133 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; +"133 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "134 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0"; +"133 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "140 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; +"134 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" -> "135 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; +"135 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" -> "136 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0"; +"136 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" -> "137 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; +"137 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" -> "138 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0"; +"138 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" -> "139 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0"; +"139 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" -> "140 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; +"140 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/__mul___0" -> "141 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1"; +"141 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" -> "143 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; +"142 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "143 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; +"143 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" -> "144 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0"; +"144 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" -> "145 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; +"145 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "147 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; +"145 MobileNetV3/Sequential[features]/InvertedResidual[7]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "168 MobileNetV3/Sequential[features]/InvertedResidual[8]/__iadd___0"; +"146 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "147 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; +"147 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" -> "148 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0"; +"148 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "149 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0"; +"149 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" -> "150 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; +"150 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "152 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; +"151 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "152 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; +"152 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" -> "153 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0"; +"153 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" -> "154 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0"; +"154 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" -> "155 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; +"155 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "156 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0"; +"155 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "162 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; +"156 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" -> "157 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; +"157 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" -> "158 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0"; +"158 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" -> "159 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; +"159 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" -> "160 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0"; +"160 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" -> "161 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0"; +"161 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" -> "162 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; +"162 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/__mul___0" -> "163 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1"; +"163 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" -> "165 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; +"164 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "165 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; +"165 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" -> "166 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0"; +"166 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" -> "167 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; +"167 MobileNetV3/Sequential[features]/InvertedResidual[8]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "168 MobileNetV3/Sequential[features]/InvertedResidual[8]/__iadd___0"; +"168 MobileNetV3/Sequential[features]/InvertedResidual[8]/__iadd___0" -> "169 MobileNetV3/Sequential[features]/InvertedResidual[8]/SymmetricQuantizer/symmetric_quantize_0"; +"169 MobileNetV3/Sequential[features]/InvertedResidual[8]/SymmetricQuantizer/symmetric_quantize_0" -> "171 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; +"170 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "171 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; +"171 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" -> "172 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0"; +"172 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "173 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0"; +"173 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" -> "174 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; +"174 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "176 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; +"175 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "176 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; +"176 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" -> "177 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0"; +"177 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" -> "178 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0"; +"178 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" -> "179 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; +"179 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "180 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0"; +"179 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "186 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; +"180 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" -> "181 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; +"181 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" -> "182 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0"; +"182 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" -> "183 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; +"183 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" -> "184 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0"; +"184 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" -> "185 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0"; +"185 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" -> "186 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; +"186 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/__mul___0" -> "187 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1"; +"187 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" -> "189 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; +"188 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "189 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; +"189 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" -> "190 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0"; +"190 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" -> "191 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; +"191 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "193 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; +"191 MobileNetV3/Sequential[features]/InvertedResidual[9]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "214 MobileNetV3/Sequential[features]/InvertedResidual[10]/__iadd___0"; +"192 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "193 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; +"193 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" -> "194 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0"; +"194 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "195 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0"; +"195 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" -> "196 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; +"196 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "198 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; +"197 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "198 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; +"198 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" -> "199 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0"; +"199 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" -> "200 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0"; +"200 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" -> "201 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; +"201 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "202 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0"; +"201 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "208 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; +"202 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" -> "203 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; +"203 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" -> "204 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0"; +"204 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" -> "205 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; +"205 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" -> "206 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0"; +"206 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" -> "207 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0"; +"207 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" -> "208 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; +"208 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/__mul___0" -> "209 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1"; +"209 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" -> "211 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; +"210 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "211 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; +"211 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" -> "212 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0"; +"212 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" -> "213 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; +"213 MobileNetV3/Sequential[features]/InvertedResidual[10]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "214 MobileNetV3/Sequential[features]/InvertedResidual[10]/__iadd___0"; +"214 MobileNetV3/Sequential[features]/InvertedResidual[10]/__iadd___0" -> "215 MobileNetV3/Sequential[features]/InvertedResidual[10]/SymmetricQuantizer/symmetric_quantize_0"; +"215 MobileNetV3/Sequential[features]/InvertedResidual[10]/SymmetricQuantizer/symmetric_quantize_0" -> "217 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; +"215 MobileNetV3/Sequential[features]/InvertedResidual[10]/SymmetricQuantizer/symmetric_quantize_0" -> "238 MobileNetV3/Sequential[features]/InvertedResidual[11]/__iadd___0"; +"216 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "217 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0"; +"217 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/NNCFConv2d[0]/conv2d_0" -> "218 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0"; +"218 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/NNCFBatchNorm2d[1]/batch_norm_0" -> "219 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0"; +"219 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/hardswish_0" -> "220 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; +"220 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[0]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "222 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; +"221 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "222 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0"; +"222 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/NNCFConv2d[0]/conv2d_0" -> "223 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0"; +"223 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/NNCFBatchNorm2d[1]/batch_norm_0" -> "224 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0"; +"224 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/hardswish_0" -> "225 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; +"225 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "226 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0"; +"225 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[1]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "232 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; +"226 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/adaptive_avg_pool2d_0" -> "227 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0"; +"227 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc1]/conv2d_0" -> "228 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0"; +"228 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/ReLU[relu]/relu__0" -> "229 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0"; +"229 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/NNCFConv2d[fc2]/conv2d_0" -> "230 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0"; +"230 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/hardsigmoid_0" -> "231 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0"; +"231 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_0" -> "232 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/__mul___0"; +"232 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/__mul___0" -> "233 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1"; +"233 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/SqueezeExcitation[2]/SymmetricQuantizer/symmetric_quantize_1" -> "235 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; +"234 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "235 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0"; +"235 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFConv2d[0]/conv2d_0" -> "236 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0"; +"236 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/batch_norm_0" -> "237 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0"; +"237 MobileNetV3/Sequential[features]/InvertedResidual[11]/Sequential[block]/ConvBNActivation[3]/NNCFBatchNorm2d[1]/SymmetricQuantizer/symmetric_quantize_0" -> "238 MobileNetV3/Sequential[features]/InvertedResidual[11]/__iadd___0"; +"238 MobileNetV3/Sequential[features]/InvertedResidual[11]/__iadd___0" -> "239 MobileNetV3/Sequential[features]/InvertedResidual[11]/SymmetricQuantizer/symmetric_quantize_0"; +"239 MobileNetV3/Sequential[features]/InvertedResidual[11]/SymmetricQuantizer/symmetric_quantize_0" -> "241 MobileNetV3/Sequential[features]/ConvBNActivation[12]/NNCFConv2d[0]/conv2d_0"; +"240 MobileNetV3/Sequential[features]/ConvBNActivation[12]/NNCFConv2d[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "241 MobileNetV3/Sequential[features]/ConvBNActivation[12]/NNCFConv2d[0]/conv2d_0"; +"241 MobileNetV3/Sequential[features]/ConvBNActivation[12]/NNCFConv2d[0]/conv2d_0" -> "242 MobileNetV3/Sequential[features]/ConvBNActivation[12]/NNCFBatchNorm2d[1]/batch_norm_0"; +"242 MobileNetV3/Sequential[features]/ConvBNActivation[12]/NNCFBatchNorm2d[1]/batch_norm_0" -> "243 MobileNetV3/Sequential[features]/ConvBNActivation[12]/Hardswish[2]/hardswish_0"; +"243 MobileNetV3/Sequential[features]/ConvBNActivation[12]/Hardswish[2]/hardswish_0" -> "244 MobileNetV3/Sequential[features]/ConvBNActivation[12]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0"; +"244 MobileNetV3/Sequential[features]/ConvBNActivation[12]/Hardswish[2]/SymmetricQuantizer/symmetric_quantize_0" -> "245 MobileNetV3/AdaptiveAvgPool2d[avgpool]/adaptive_avg_pool2d_0"; +"245 MobileNetV3/AdaptiveAvgPool2d[avgpool]/adaptive_avg_pool2d_0" -> "246 MobileNetV3/AdaptiveAvgPool2d[avgpool]/SymmetricQuantizer/symmetric_quantize_0"; +"246 MobileNetV3/AdaptiveAvgPool2d[avgpool]/SymmetricQuantizer/symmetric_quantize_0" -> "247 MobileNetV3/flatten_0"; +"247 MobileNetV3/flatten_0" -> "249 MobileNetV3/Sequential[classifier]/NNCFLinear[0]/linear_0"; +"248 MobileNetV3/Sequential[classifier]/NNCFLinear[0]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "249 MobileNetV3/Sequential[classifier]/NNCFLinear[0]/linear_0"; +"249 MobileNetV3/Sequential[classifier]/NNCFLinear[0]/linear_0" -> "250 MobileNetV3/Sequential[classifier]/Hardswish[1]/hardswish_0"; +"250 MobileNetV3/Sequential[classifier]/Hardswish[1]/hardswish_0" -> "251 MobileNetV3/Sequential[classifier]/Hardswish[1]/SymmetricQuantizer/symmetric_quantize_0"; +"251 MobileNetV3/Sequential[classifier]/Hardswish[1]/SymmetricQuantizer/symmetric_quantize_0" -> "252 MobileNetV3/Sequential[classifier]/Dropout[2]/dropout_0"; +"252 MobileNetV3/Sequential[classifier]/Dropout[2]/dropout_0" -> "254 MobileNetV3/Sequential[classifier]/NNCFLinear[3]/linear_0"; +"253 MobileNetV3/Sequential[classifier]/NNCFLinear[3]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" -> "254 MobileNetV3/Sequential[classifier]/NNCFLinear[3]/linear_0"; +"254 MobileNetV3/Sequential[classifier]/NNCFLinear[3]/linear_0" -> "255 /nncf_model_output_0"; } diff --git a/tests/torch/test_pattern_manager.py b/tests/torch/test_pattern_manager.py index 0be8fba0e9e..4db3841fc76 100644 --- a/tests/torch/test_pattern_manager.py +++ b/tests/torch/test_pattern_manager.py @@ -22,7 +22,6 @@ HWFusedPatternNames.MVN_SCALE_SHIFT: "Not relevant for Torch.", HWFusedPatternNames.NORMALIZE_L2_MULTIPLY: "Not relevant for Torch.", HWFusedPatternNames.SCALE_SHIFT: "Not relevant for Torch.", - HWFusedPatternNames.SE_BLOCK: "Not relevant for Torch.", HWFusedPatternNames.SOFTMAX_DIV: "Not relevant for Torch.", HWFusedPatternNames.HSWISH_ACTIVATION: "Not relevant for Torch.", HWFusedPatternNames.HSWISH_ACTIVATION_V2: "Not relevant for Torch.",