Skip to content

Commit

Permalink
References update
Browse files Browse the repository at this point in the history
  • Loading branch information
daniil-lyakhov committed Jan 21, 2025
1 parent 8c598ae commit 0733ac3
Show file tree
Hide file tree
Showing 45 changed files with 3,113 additions and 3,084 deletions.
2 changes: 1 addition & 1 deletion nncf/common/hardware/configs/npu.json
Original file line number Diff line number Diff line change
Expand Up @@ -392,7 +392,7 @@
"type": "Embedding",
"quantization": {
"weights": [
"q8_w_sym", "q8_w_asym"
"q8_w_sym", "q8_w_asym", "q8_a", "q8_a_sym", "q8_a_ch"
]
}
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,6 @@ def test_calculate_quantizer_parameters(self, case_to_test, narrow_range):
if not case_to_test.should_fail:
fq_params = calculate_quantizer_parameters(statistics, q_config, quant_group, half_range)
# Uncomment lines below to generate reference for new models.
# Does not work with torch backend!
# dump_fq_params(fq_params, quant_group, q_config, narrow_range, half_range)
ref_fq_params = read_ref_fq_params(quant_group, q_config, q_config.narrow_range, half_range)
compare_fq_parameters(fq_params, ref_fq_params)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@
]
},
"MatMul_1/fq_output_0": {
"input_low": -0.9424352049827576,
"input_low": 0.0,
"input_high": 0.9350724220275879,
"output_low": -0.9424352049827576,
"output_low": 0.0,
"output_high": 0.9350724220275879
},
"MatMul_1/fq_weights_1": {
Expand Down Expand Up @@ -152,9 +152,9 @@
"output_high": 0.6369616985321045
},
"Gather_1/fq_weights_0": {
"input_low": -0.9424352049827576,
"input_low": 0.0,
"input_high": 0.9350724220275879,
"output_low": -0.9424352049827576,
"output_low": 0.0,
"output_high": 0.9350724220275879
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ def test_synthetic_models_fq_scales(model_creator_func, preset, inplace_statisti
ref_stats_path = get_actual_reference_for_current_openvino(REFERENCE_SCALES_DIR / ref_stats_name)

# Uncomment lines below to generate reference for new models.
# from tests.shared.helpers import dump_to_json
# from tests.cross_fw.shared.json import dump_to_json
# dump_to_json(ref_stats_path, nodes)

ref_nodes = load_json(ref_stats_path)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
strict digraph {
"0 /nncf_model_input_0" [id=0, label="nncf_model_input_#0", style=filled, type=nncf_model_input];
"1 MultiBranchesModel/ReLU/relu_0" [id=1, label="relu_#1", style=filled, type=relu];
"2 MultiBranchesModel/NNCFConv2d[conv_a]/ModuleDict[pre_ops]/UpdateWeight[1]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=red, id=2, label="WFQ_[B:4 M:S SGN:U PC:N]_#2_G0", style=filled, type=symmetric_quantize];
"2 MultiBranchesModel/NNCFConv2d[conv_a]/ModuleDict[pre_ops]/UpdateWeight[1]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=red, id=2, label="WFQ_[B:4 M:S SGN:U PC:N NR:N]_#2_G0", style=filled, type=symmetric_quantize];
"3 MultiBranchesModel/NNCFConv2d[conv_a]/pad_0" [color=purple, id=3, label="DW_Conv2d_k3x3_PAD_#3", style=filled, type=pad];
"3 MultiBranchesModel/NNCFConv2d[conv_a]/pad_0_apad" [color=yellow, label=adjust_padding_value, style=filled, type=""];
"4 MultiBranchesModel/NNCFConv2d[conv_a]/SymmetricQuantizer/symmetric_quantize_0" [color=red, id=4, label="AFQ_[B:4 M:S SGN:U PC:N]_#4_G0", style=filled, type=symmetric_quantize];
"4 MultiBranchesModel/NNCFConv2d[conv_a]/SymmetricQuantizer/symmetric_quantize_0" [color=red, id=4, label="AFQ_[B:4 M:S SGN:U PC:N NR:N]_#4_G0", style=filled, type=symmetric_quantize];
"5 MultiBranchesModel/NNCFConv2d[conv_a]/conv2d_0" [color=purple, id=5, label="DW_Conv2d_k3x3_PAD_#5", style=filled, type=conv2d];
"5 MultiBranchesModel/NNCFConv2d[conv_a]/conv2d_0_apad" [color=yellow, label=adjust_padding_value, style=filled, type=""];
"6 MultiBranchesModel/MaxPool2d[max_pool_b]/max_pool2d_0" [id=6, label="max_pool2d_#6", style=filled, type=max_pool2d];
"7 MultiBranchesModel/MaxPool2d[max_pool_b]/SymmetricQuantizer/symmetric_quantize_0" [color=red, id=7, label="AFQ_[B:4 M:S SGN:U PC:N]_#7_G1", style=filled, type=symmetric_quantize];
"8 MultiBranchesModel/NNCFConv2d[conv_b]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=red, id=8, label="WFQ_[B:4 M:S SGN:U PC:N]_#8_G1", style=filled, type=symmetric_quantize];
"7 MultiBranchesModel/MaxPool2d[max_pool_b]/SymmetricQuantizer/symmetric_quantize_0" [color=red, id=7, label="AFQ_[B:4 M:S SGN:U PC:N NR:N]_#7_G1", style=filled, type=symmetric_quantize];
"8 MultiBranchesModel/NNCFConv2d[conv_b]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=red, id=8, label="WFQ_[B:4 M:S SGN:U PC:N NR:N]_#8_G1", style=filled, type=symmetric_quantize];
"9 MultiBranchesModel/NNCFConv2d[conv_b]/conv2d_0" [color=lightblue, id=9, label="conv2d_k5x5_PAD_#9", style=filled, type=conv2d];
"10 MultiBranchesModel/NNCFConv2d[conv_c]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=red, id=10, label="WFQ_[B:4 M:S SGN:U PC:N]_#10_G2", style=filled, type=symmetric_quantize];
"11 MultiBranchesModel/NNCFConv2d[conv_c]/SymmetricQuantizer/symmetric_quantize_0" [color=red, id=11, label="AFQ_[B:4 M:S SGN:U PC:N]_#11_G2", style=filled, type=symmetric_quantize];
"10 MultiBranchesModel/NNCFConv2d[conv_c]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=red, id=10, label="WFQ_[B:4 M:S SGN:U PC:N NR:N]_#10_G2", style=filled, type=symmetric_quantize];
"11 MultiBranchesModel/NNCFConv2d[conv_c]/SymmetricQuantizer/symmetric_quantize_0" [color=red, id=11, label="AFQ_[B:4 M:S SGN:U PC:N NR:N]_#11_G2", style=filled, type=symmetric_quantize];
"12 MultiBranchesModel/NNCFConv2d[conv_c]/conv2d_0" [color=lightblue, id=12, label="conv2d_k3x3_PAD_#12", style=filled, type=conv2d];
"13 MultiBranchesModel/NNCFConv2d[conv_d]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=red, id=13, label="WFQ_[B:4 M:S SGN:U PC:N]_#13_G3", style=filled, type=symmetric_quantize];
"14 MultiBranchesModel/NNCFConv2d[conv_d]/SymmetricQuantizer/symmetric_quantize_0" [color=red, id=14, label="AFQ_[B:4 M:S SGN:U PC:N]_#14_G3", style=filled, type=symmetric_quantize];
"13 MultiBranchesModel/NNCFConv2d[conv_d]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=red, id=13, label="WFQ_[B:4 M:S SGN:U PC:N NR:N]_#13_G3", style=filled, type=symmetric_quantize];
"14 MultiBranchesModel/NNCFConv2d[conv_d]/SymmetricQuantizer/symmetric_quantize_0" [color=red, id=14, label="AFQ_[B:4 M:S SGN:U PC:N NR:N]_#14_G3", style=filled, type=symmetric_quantize];
"15 MultiBranchesModel/NNCFConv2d[conv_d]/conv2d_0" [color=lightblue, id=15, label="conv2d_k3x3_#15", style=filled, type=conv2d];
"16 /nncf_model_output_0" [id=16, label="nncf_model_output_#16", style=filled, type=nncf_model_output];
"17 /nncf_model_output_1" [id=17, label="nncf_model_output_#17", style=filled, type=nncf_model_output];
Expand Down
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
strict digraph {
"0 /nncf_model_input_0" [id=0, label="nncf_model_input_#0", style=filled, type=nncf_model_input];
"1 MultiBranchesModel/ReLU/relu_0" [id=1, label="relu_#1", style=filled, type=relu];
"2 MultiBranchesModel/NNCFConv2d[conv_a]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=green, id=2, label="WFQ_[B:8 M:S SGN:S PC:Y]_#2_G0", style=filled, type=symmetric_quantize];
"3 MultiBranchesModel/NNCFConv2d[conv_a]/SymmetricQuantizer/symmetric_quantize_0" [color=green, id=3, label="AFQ_[B:8 M:S SGN:U PC:Y]_#3_G0", style=filled, type=symmetric_quantize];
"2 MultiBranchesModel/NNCFConv2d[conv_a]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=green, id=2, label="WFQ_[B:8 M:S SGN:S PC:Y NR:N]_#2_G0", style=filled, type=symmetric_quantize];
"3 MultiBranchesModel/NNCFConv2d[conv_a]/SymmetricQuantizer/symmetric_quantize_0" [color=green, id=3, label="AFQ_[B:8 M:S SGN:U PC:Y NR:N]_#3_G0", style=filled, type=symmetric_quantize];
"4 MultiBranchesModel/NNCFConv2d[conv_a]/conv2d_0" [color=purple, id=4, label="DW_Conv2d_k3x3_PAD_#4", style=filled, type=conv2d];
"5 MultiBranchesModel/MaxPool2d[max_pool_b]/SymmetricQuantizer/symmetric_quantize_0" [color=green, id=5, label="AFQ_[B:8 M:S SGN:U PC:N]_#5_G1", style=filled, type=symmetric_quantize];
"5 MultiBranchesModel/MaxPool2d[max_pool_b]/SymmetricQuantizer/symmetric_quantize_0" [color=green, id=5, label="AFQ_[B:8 M:S SGN:U PC:N NR:N]_#5_G1", style=filled, type=symmetric_quantize];
"6 MultiBranchesModel/MaxPool2d[max_pool_b]/max_pool2d_0" [id=6, label="max_pool2d_#6", style=filled, type=max_pool2d];
"7 MultiBranchesModel/NNCFConv2d[conv_b]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=red, id=7, label="WFQ_[B:4 M:S SGN:U PC:Y]_#7_G1", style=filled, type=symmetric_quantize];
"7 MultiBranchesModel/NNCFConv2d[conv_b]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=red, id=7, label="WFQ_[B:4 M:S SGN:U PC:Y NR:N]_#7_G1", style=filled, type=symmetric_quantize];
"8 MultiBranchesModel/NNCFConv2d[conv_b]/conv2d_0" [color=lightblue, id=8, label="conv2d_k5x5_PAD_#8", style=filled, type=conv2d];
"9 MultiBranchesModel/NNCFConv2d[conv_c]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=red, id=9, label="WFQ_[B:4 M:S SGN:U PC:Y]_#9_G2", style=filled, type=symmetric_quantize];
"10 MultiBranchesModel/NNCFConv2d[conv_c]/SymmetricQuantizer/symmetric_quantize_0" [color=green, id=10, label="AFQ_[B:8 M:S SGN:U PC:N]_#10_G2", style=filled, type=symmetric_quantize];
"9 MultiBranchesModel/NNCFConv2d[conv_c]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=red, id=9, label="WFQ_[B:4 M:S SGN:U PC:Y NR:N]_#9_G2", style=filled, type=symmetric_quantize];
"10 MultiBranchesModel/NNCFConv2d[conv_c]/SymmetricQuantizer/symmetric_quantize_0" [color=green, id=10, label="AFQ_[B:8 M:S SGN:U PC:N NR:N]_#10_G2", style=filled, type=symmetric_quantize];
"11 MultiBranchesModel/NNCFConv2d[conv_c]/conv2d_0" [color=lightblue, id=11, label="conv2d_k3x3_PAD_#11", style=filled, type=conv2d];
"12 MultiBranchesModel/NNCFConv2d[conv_d]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=red, id=12, label="WFQ_[B:4 M:S SGN:U PC:Y]_#12_G3", style=filled, type=symmetric_quantize];
"13 MultiBranchesModel/NNCFConv2d[conv_d]/SymmetricQuantizer/symmetric_quantize_0" [color=red, id=13, label="AFQ_[B:4 M:S SGN:U PC:N]_#13_G3", style=filled, type=symmetric_quantize];
"12 MultiBranchesModel/NNCFConv2d[conv_d]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=red, id=12, label="WFQ_[B:4 M:S SGN:U PC:Y NR:N]_#12_G3", style=filled, type=symmetric_quantize];
"13 MultiBranchesModel/NNCFConv2d[conv_d]/SymmetricQuantizer/symmetric_quantize_0" [color=red, id=13, label="AFQ_[B:4 M:S SGN:U PC:N NR:N]_#13_G3", style=filled, type=symmetric_quantize];
"14 MultiBranchesModel/NNCFConv2d[conv_d]/conv2d_0" [color=lightblue, id=14, label="conv2d_k3x3_#14", style=filled, type=conv2d];
"15 /nncf_model_output_0" [id=15, label="nncf_model_output_#15", style=filled, type=nncf_model_output];
"16 /nncf_model_output_1" [id=16, label="nncf_model_output_#16", style=filled, type=nncf_model_output];
Expand Down
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
strict digraph {
"0 /nncf_model_input_0" [id=0, label="nncf_model_input_#0", style=filled, type=nncf_model_input];
"1 MultiBranchesModel/ReLU/relu_0" [id=1, label="relu_#1", style=filled, type=relu];
"2 MultiBranchesModel/ReLU/AsymmetricQuantizer/asymmetric_quantize_0" [color=green, id=2, label="AFQ_[B:8 M:A SGN:S PC:N]_#2_G0", style=filled, type=asymmetric_quantize];
"3 MultiBranchesModel/NNCFConv2d[conv_a]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=green, id=3, label="WFQ_[B:8 M:S SGN:S PC:Y]_#3_G0", style=filled, type=symmetric_quantize];
"4 MultiBranchesModel/NNCFConv2d[conv_a]/SymmetricQuantizer/symmetric_quantize_0" [color=green, id=4, label="AFQ_[B:8 M:S SGN:U PC:Y]_#4_G0", style=filled, type=symmetric_quantize];
"2 MultiBranchesModel/ReLU/AsymmetricQuantizer/asymmetric_quantize_0" [color=green, id=2, label="AFQ_[B:8 M:A SGN:S PC:N NR:N]_#2_G0", style=filled, type=asymmetric_quantize];
"3 MultiBranchesModel/NNCFConv2d[conv_a]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=green, id=3, label="WFQ_[B:8 M:S SGN:S PC:Y NR:N]_#3_G0", style=filled, type=symmetric_quantize];
"4 MultiBranchesModel/NNCFConv2d[conv_a]/SymmetricQuantizer/symmetric_quantize_0" [color=green, id=4, label="AFQ_[B:8 M:S SGN:U PC:Y NR:N]_#4_G0", style=filled, type=symmetric_quantize];
"5 MultiBranchesModel/NNCFConv2d[conv_a]/conv2d_0" [color=purple, id=5, label="DW_Conv2d_k3x3_PAD_#5", style=filled, type=conv2d];
"6 MultiBranchesModel/MaxPool2d[max_pool_b]/SymmetricQuantizer/symmetric_quantize_0" [color=green, id=6, label="AFQ_[B:8 M:S SGN:U PC:N]_#6_G0", style=filled, type=symmetric_quantize];
"6 MultiBranchesModel/MaxPool2d[max_pool_b]/SymmetricQuantizer/symmetric_quantize_0" [color=green, id=6, label="AFQ_[B:8 M:S SGN:U PC:N NR:N]_#6_G0", style=filled, type=symmetric_quantize];
"7 MultiBranchesModel/MaxPool2d[max_pool_b]/max_pool2d_0" [id=7, label="max_pool2d_#7", style=filled, type=max_pool2d];
"8 MultiBranchesModel/NNCFConv2d[conv_b]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=red, id=8, label="WFQ_[B:4 M:S SGN:U PC:Y]_#8_G0", style=filled, type=symmetric_quantize];
"8 MultiBranchesModel/NNCFConv2d[conv_b]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=red, id=8, label="WFQ_[B:4 M:S SGN:U PC:Y NR:N]_#8_G0", style=filled, type=symmetric_quantize];
"9 MultiBranchesModel/NNCFConv2d[conv_b]/conv2d_0" [color=lightblue, id=9, label="conv2d_k5x5_PAD_#9", style=filled, type=conv2d];
"10 MultiBranchesModel/NNCFConv2d[conv_c]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=red, id=10, label="WFQ_[B:4 M:S SGN:U PC:Y]_#10_G0", style=filled, type=symmetric_quantize];
"11 MultiBranchesModel/NNCFConv2d[conv_c]/SymmetricQuantizer/symmetric_quantize_0" [color=green, id=11, label="AFQ_[B:8 M:S SGN:U PC:N]_#11_G0", style=filled, type=symmetric_quantize];
"10 MultiBranchesModel/NNCFConv2d[conv_c]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=red, id=10, label="WFQ_[B:4 M:S SGN:U PC:Y NR:N]_#10_G0", style=filled, type=symmetric_quantize];
"11 MultiBranchesModel/NNCFConv2d[conv_c]/SymmetricQuantizer/symmetric_quantize_0" [color=green, id=11, label="AFQ_[B:8 M:S SGN:U PC:N NR:N]_#11_G0", style=filled, type=symmetric_quantize];
"12 MultiBranchesModel/NNCFConv2d[conv_c]/conv2d_0" [color=lightblue, id=12, label="conv2d_k3x3_PAD_#12", style=filled, type=conv2d];
"13 MultiBranchesModel/NNCFConv2d[conv_d]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=red, id=13, label="WFQ_[B:4 M:S SGN:U PC:Y]_#13_G0", style=filled, type=symmetric_quantize];
"14 MultiBranchesModel/NNCFConv2d[conv_d]/SymmetricQuantizer/symmetric_quantize_0" [color=red, id=14, label="AFQ_[B:4 M:S SGN:U PC:N]_#14_G0", style=filled, type=symmetric_quantize];
"13 MultiBranchesModel/NNCFConv2d[conv_d]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=red, id=13, label="WFQ_[B:4 M:S SGN:U PC:Y NR:N]_#13_G0", style=filled, type=symmetric_quantize];
"14 MultiBranchesModel/NNCFConv2d[conv_d]/SymmetricQuantizer/symmetric_quantize_0" [color=red, id=14, label="AFQ_[B:4 M:S SGN:U PC:N NR:N]_#14_G0", style=filled, type=symmetric_quantize];
"15 MultiBranchesModel/NNCFConv2d[conv_d]/conv2d_0" [color=lightblue, id=15, label="conv2d_k3x3_#15", style=filled, type=conv2d];
"16 /nncf_model_output_0" [id=16, label="nncf_model_output_#16", style=filled, type=nncf_model_output];
"17 /nncf_model_output_1" [id=17, label="nncf_model_output_#17", style=filled, type=nncf_model_output];
Expand Down
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
strict digraph {
"0 /nncf_model_input_0" [id=0, label="nncf_model_input_#0", style=filled, type=nncf_model_input];
"1 MultiBranchesModel/ReLU/relu_0" [id=1, label="relu_#1", style=filled, type=relu];
"2 MultiBranchesModel/NNCFConv2d[conv_a]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=green, id=2, label="WFQ_[B:8 M:S SGN:S PC:Y]_#2_G0", style=filled, type=symmetric_quantize];
"3 MultiBranchesModel/NNCFConv2d[conv_a]/SymmetricQuantizer/symmetric_quantize_0" [color=green, id=3, label="AFQ_[B:8 M:S SGN:U PC:Y]_#3_G0", style=filled, type=symmetric_quantize];
"2 MultiBranchesModel/NNCFConv2d[conv_a]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=green, id=2, label="WFQ_[B:8 M:S SGN:S PC:Y NR:N]_#2_G0", style=filled, type=symmetric_quantize];
"3 MultiBranchesModel/NNCFConv2d[conv_a]/SymmetricQuantizer/symmetric_quantize_0" [color=green, id=3, label="AFQ_[B:8 M:S SGN:U PC:Y NR:N]_#3_G0", style=filled, type=symmetric_quantize];
"4 MultiBranchesModel/NNCFConv2d[conv_a]/conv2d_0" [color=purple, id=4, label="DW_Conv2d_k3x3_PAD_#4", style=filled, type=conv2d];
"5 MultiBranchesModel/MaxPool2d[max_pool_b]/SymmetricQuantizer/symmetric_quantize_0" [color=green, id=5, label="AFQ_[B:8 M:S SGN:U PC:N]_#5_G1", style=filled, type=symmetric_quantize];
"5 MultiBranchesModel/MaxPool2d[max_pool_b]/SymmetricQuantizer/symmetric_quantize_0" [color=green, id=5, label="AFQ_[B:8 M:S SGN:U PC:N NR:N]_#5_G1", style=filled, type=symmetric_quantize];
"6 MultiBranchesModel/MaxPool2d[max_pool_b]/max_pool2d_0" [id=6, label="max_pool2d_#6", style=filled, type=max_pool2d];
"7 MultiBranchesModel/NNCFConv2d[conv_b]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=green, id=7, label="WFQ_[B:8 M:S SGN:S PC:Y]_#7_G1", style=filled, type=symmetric_quantize];
"7 MultiBranchesModel/NNCFConv2d[conv_b]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=green, id=7, label="WFQ_[B:8 M:S SGN:S PC:Y NR:N]_#7_G1", style=filled, type=symmetric_quantize];
"8 MultiBranchesModel/NNCFConv2d[conv_b]/conv2d_0" [color=lightblue, id=8, label="conv2d_k5x5_PAD_#8", style=filled, type=conv2d];
"9 MultiBranchesModel/NNCFConv2d[conv_c]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=green, id=9, label="WFQ_[B:8 M:S SGN:S PC:Y]_#9_G2", style=filled, type=symmetric_quantize];
"10 MultiBranchesModel/NNCFConv2d[conv_c]/SymmetricQuantizer/symmetric_quantize_0" [color=green, id=10, label="AFQ_[B:8 M:S SGN:U PC:N]_#10_G2", style=filled, type=symmetric_quantize];
"9 MultiBranchesModel/NNCFConv2d[conv_c]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=green, id=9, label="WFQ_[B:8 M:S SGN:S PC:Y NR:N]_#9_G2", style=filled, type=symmetric_quantize];
"10 MultiBranchesModel/NNCFConv2d[conv_c]/SymmetricQuantizer/symmetric_quantize_0" [color=green, id=10, label="AFQ_[B:8 M:S SGN:U PC:N NR:N]_#10_G2", style=filled, type=symmetric_quantize];
"11 MultiBranchesModel/NNCFConv2d[conv_c]/conv2d_0" [color=lightblue, id=11, label="conv2d_k3x3_PAD_#11", style=filled, type=conv2d];
"12 MultiBranchesModel/NNCFConv2d[conv_d]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=green, id=12, label="WFQ_[B:8 M:S SGN:S PC:Y]_#12_G3", style=filled, type=symmetric_quantize];
"13 MultiBranchesModel/NNCFConv2d[conv_d]/SymmetricQuantizer/symmetric_quantize_0" [color=green, id=13, label="AFQ_[B:8 M:S SGN:U PC:N]_#13_G3", style=filled, type=symmetric_quantize];
"12 MultiBranchesModel/NNCFConv2d[conv_d]/ModuleDict[pre_ops]/UpdateWeight[0]/SymmetricQuantizer[op]/symmetric_quantize_0" [color=green, id=12, label="WFQ_[B:8 M:S SGN:S PC:Y NR:N]_#12_G3", style=filled, type=symmetric_quantize];
"13 MultiBranchesModel/NNCFConv2d[conv_d]/SymmetricQuantizer/symmetric_quantize_0" [color=green, id=13, label="AFQ_[B:8 M:S SGN:U PC:N NR:N]_#13_G3", style=filled, type=symmetric_quantize];
"14 MultiBranchesModel/NNCFConv2d[conv_d]/conv2d_0" [color=lightblue, id=14, label="conv2d_k3x3_#14", style=filled, type=conv2d];
"15 /nncf_model_output_0" [id=15, label="nncf_model_output_#15", style=filled, type=nncf_model_output];
"16 /nncf_model_output_1" [id=16, label="nncf_model_output_#16", style=filled, type=nncf_model_output];
Expand Down
Loading

0 comments on commit 0733ac3

Please sign in to comment.