-
Notifications
You must be signed in to change notification settings - Fork 239
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update references for 2025.0 (#3180)
### Changes - Updated references for openvino==2025.0 ### Reason for changes - openvino-nightly ### Related tickets - 159994 ### Tests - openvino-nightly, ubuntu20_precommit_openvino, 130 - passed
- Loading branch information
Showing
2 changed files
with
330 additions
and
0 deletions.
There are no files selected for viewing
207 changes: 207 additions & 0 deletions
207
...vino/native/data/2025.0/reference_graphs/quantized/swin-block_performance_transformer.dot
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,207 @@ | ||
strict digraph { | ||
"0 input.1" [id=0, type=Parameter]; | ||
"1 /Add" [id=1, type=Add]; | ||
"2 MVN_19" [id=2, type=MVN]; | ||
"3 161" [id=3, type=Add]; | ||
"4 MVN_74" [id=4, type=MVN]; | ||
"5 Multiply_20" [id=5, type=Multiply]; | ||
"6 161/sink_port_0" [id=6, type=Result]; | ||
"7 MVN_74/fq_output_0" [id=7, type=FakeQuantize]; | ||
"8 Multiply_20/fq_output_0" [id=8, type=FakeQuantize]; | ||
"9 /mlp/fc1/MatMul" [id=9, type=MatMul]; | ||
"10 /Reshape_3" [id=10, type=Reshape]; | ||
"11 /mlp/fc1/Add" [id=11, type=Add]; | ||
"12 /attn/qkv/MatMul" [id=12, type=MatMul]; | ||
"13 /mlp/act/Mul_1" [id=13, type=Gelu]; | ||
"14 /attn/qkv/Add" [id=14, type=Add]; | ||
"15 /mlp/act/Mul_1/fq_output_0" [id=15, type=FakeQuantize]; | ||
"16 /attn/Reshape" [id=16, type=Reshape]; | ||
"17 /mlp/fc2/MatMul" [id=17, type=MatMul]; | ||
"18 /attn/Transpose" [id=18, type=Transpose]; | ||
"19 /mlp/fc2/Add" [id=19, type=Add]; | ||
"20 /attn/Gather" [id=20, type=Gather]; | ||
"21 /attn/Gather_1/fq_input_0" [id=21, type=FakeQuantize]; | ||
"22 /attn/Gather_2" [id=22, type=Gather]; | ||
"23 /attn/Mul" [id=23, type=Multiply]; | ||
"24 /attn/Gather_1" [id=24, type=Gather]; | ||
"25 /attn/MatMul_1" [id=25, type=ScaledDotProductAttention]; | ||
"26 /attn/Mul/fq_output_0" [id=26, type=FakeQuantize]; | ||
"27 /attn/MatMul_1/fq_output_0" [id=27, type=FakeQuantize]; | ||
"28 /attn/Transpose_2" [id=28, type=Transpose]; | ||
"29 /attn/Reshape_1" [id=29, type=Reshape]; | ||
"30 /attn/proj/MatMul" [id=30, type=MatMul]; | ||
"31 /attn/proj/Add" [id=31, type=Add]; | ||
"32 /mlp/fc2/MatMul/fq_weights_1" [id=32, type=FakeQuantize]; | ||
"33 /mlp/fc2/MatMul/fq_weights_1/output_high" [id=33, type=Constant]; | ||
"34 /mlp/fc2/MatMul/fq_weights_1/output_low" [id=34, type=Constant]; | ||
"35 /mlp/fc2/MatMul/fq_weights_1/input_high" [id=35, type=Constant]; | ||
"36 /mlp/fc2/MatMul/fq_weights_1/input_low" [id=36, type=Constant]; | ||
"37 Transpose_1758" [id=37, type=Constant]; | ||
"38 /mlp/act/Mul_1/fq_output_0/output_high" [id=38, type=Constant]; | ||
"39 /mlp/act/Mul_1/fq_output_0/output_low" [id=39, type=Constant]; | ||
"40 /mlp/act/Mul_1/fq_output_0/input_high" [id=40, type=Constant]; | ||
"41 /mlp/act/Mul_1/fq_output_0/input_low" [id=41, type=Constant]; | ||
"42 /mlp/fc1/MatMul/fq_weights_1" [id=42, type=FakeQuantize]; | ||
"43 /mlp/fc1/MatMul/fq_weights_1/output_high" [id=43, type=Constant]; | ||
"44 /mlp/fc1/MatMul/fq_weights_1/output_low" [id=44, type=Constant]; | ||
"45 /mlp/fc1/MatMul/fq_weights_1/input_high" [id=45, type=Constant]; | ||
"46 /mlp/fc1/MatMul/fq_weights_1/input_low" [id=46, type=Constant]; | ||
"47 Transpose_1746" [id=47, type=Constant]; | ||
"48 MVN_74/fq_output_0/output_high" [id=48, type=Constant]; | ||
"49 MVN_74/fq_output_0/output_low" [id=49, type=Constant]; | ||
"50 MVN_74/fq_output_0/input_high" [id=50, type=Constant]; | ||
"51 MVN_74/fq_output_0/input_low" [id=51, type=Constant]; | ||
"52 Range_73" [id=52, type=Constant]; | ||
"53 /attn/proj/MatMul/fq_weights_1" [id=53, type=FakeQuantize]; | ||
"54 /attn/proj/MatMul/fq_weights_1/output_high" [id=54, type=Constant]; | ||
"55 /attn/proj/MatMul/fq_weights_1/output_low" [id=55, type=Constant]; | ||
"56 /attn/proj/MatMul/fq_weights_1/input_high" [id=56, type=Constant]; | ||
"57 /attn/proj/MatMul/fq_weights_1/input_low" [id=57, type=Constant]; | ||
"58 Transpose_1735" [id=58, type=Constant]; | ||
"59 /attn/Constant_2" [id=59, type=Constant]; | ||
"60 Constant_53" [id=60, type=Constant]; | ||
"61 /attn/MatMul_1/fq_output_0/output_high" [id=61, type=Constant]; | ||
"62 /attn/MatMul_1/fq_output_0/output_low" [id=62, type=Constant]; | ||
"63 /attn/MatMul_1/fq_output_0/input_high" [id=63, type=Constant]; | ||
"64 /attn/MatMul_1/fq_output_0/input_low" [id=64, type=Constant]; | ||
"65 Constant_1732" [id=65, type=Constant]; | ||
"66 onnx^^Add_194" [id=66, label="66 onnx::Add_194", type=Constant]; | ||
"67 Constant_43" [id=67, type=Constant]; | ||
"68 /Constant_1" [id=68, type=Constant]; | ||
"69 Constant_37" [id=69, type=Constant]; | ||
"70 /attn/Constant" [id=70, type=Constant]; | ||
"71 /attn/qkv/MatMul/fq_weights_1" [id=71, type=FakeQuantize]; | ||
"72 /attn/qkv/MatMul/fq_weights_1/output_high" [id=72, type=Constant]; | ||
"73 /attn/qkv/MatMul/fq_weights_1/output_low" [id=73, type=Constant]; | ||
"74 /attn/qkv/MatMul/fq_weights_1/input_high" [id=74, type=Constant]; | ||
"75 /attn/qkv/MatMul/fq_weights_1/input_low" [id=75, type=Constant]; | ||
"76 Transpose_1720" [id=76, type=Constant]; | ||
"77 Constant_1810" [id=77, type=Constant]; | ||
"78 Multiply_20/fq_output_0/output_high" [id=78, type=Constant]; | ||
"79 Multiply_20/fq_output_0/output_low" [id=79, type=Constant]; | ||
"80 Multiply_20/fq_output_0/input_high" [id=80, type=Constant]; | ||
"81 Multiply_20/fq_output_0/input_low" [id=81, type=Constant]; | ||
"82 Constant_1789" [id=82, type=Constant]; | ||
"83 Range_18" [id=83, type=Constant]; | ||
"84 Constant_1790" [id=84, type=Constant]; | ||
"85 Constant_41" [id=85, type=Constant]; | ||
"86 /Constant_3" [id=86, type=Constant]; | ||
"87 /attn/Gather_1/fq_input_0/output_high" [id=87, type=Constant]; | ||
"88 /attn/Gather_1/fq_input_0/output_low" [id=88, type=Constant]; | ||
"89 /attn/Gather_1/fq_input_0/input_high" [id=89, type=Constant]; | ||
"90 /attn/Gather_1/fq_input_0/input_low" [id=90, type=Constant]; | ||
"91 /attn/Mul/fq_output_0/output_high" [id=91, type=Constant]; | ||
"92 /attn/Mul/fq_output_0/output_low" [id=92, type=Constant]; | ||
"93 /attn/Mul/fq_output_0/input_high" [id=93, type=Constant]; | ||
"94 /attn/Mul/fq_output_0/input_low" [id=94, type=Constant]; | ||
"95 Constant_1791" [id=95, type=Constant]; | ||
"96 Constant_39" [id=96, type=Constant]; | ||
"97 /Constant" [id=97, type=Constant]; | ||
"98 Constant_1792" [id=98, type=Constant]; | ||
"99 Constant_1793" [id=99, type=Constant]; | ||
"100 Constant_1794" [id=100, type=Constant]; | ||
"0 input.1" -> "1 /Add" [label="[1, 16, 8]", style=solid]; | ||
"0 input.1" -> "2 MVN_19" [label="[1, 16, 8]", style=solid]; | ||
"1 /Add" -> "3 161" [label="[1, 16, 8]", style=solid]; | ||
"1 /Add" -> "4 MVN_74" [label="[1, 16, 8]", style=solid]; | ||
"2 MVN_19" -> "5 Multiply_20" [label="[1, 16, 8]", style=solid]; | ||
"3 161" -> "6 161/sink_port_0" [label="[1, 16, 8]", style=solid]; | ||
"4 MVN_74" -> "7 MVN_74/fq_output_0" [label="[1, 16, 8]", style=solid]; | ||
"5 Multiply_20" -> "8 Multiply_20/fq_output_0" [label="[1, 16, 8]", style=solid]; | ||
"7 MVN_74/fq_output_0" -> "9 /mlp/fc1/MatMul" [label="[1, 16, 8]", style=solid]; | ||
"8 Multiply_20/fq_output_0" -> "10 /Reshape_3" [label="[1, 16, 8]", style=solid]; | ||
"9 /mlp/fc1/MatMul" -> "11 /mlp/fc1/Add" [label="[1, 16, 32]", style=solid]; | ||
"10 /Reshape_3" -> "12 /attn/qkv/MatMul" [label="[1, 16, 8]", style=solid]; | ||
"11 /mlp/fc1/Add" -> "13 /mlp/act/Mul_1" [label="[1, 16, 32]", style=solid]; | ||
"12 /attn/qkv/MatMul" -> "14 /attn/qkv/Add" [label="[1, 16, 24]", style=solid]; | ||
"13 /mlp/act/Mul_1" -> "15 /mlp/act/Mul_1/fq_output_0" [label="[1, 16, 32]", style=solid]; | ||
"14 /attn/qkv/Add" -> "16 /attn/Reshape" [label="[1, 16, 24]", style=solid]; | ||
"15 /mlp/act/Mul_1/fq_output_0" -> "17 /mlp/fc2/MatMul" [label="[1, 16, 32]", style=solid]; | ||
"16 /attn/Reshape" -> "18 /attn/Transpose" [label="[1, 16, 3, 2, 4]", style=solid]; | ||
"17 /mlp/fc2/MatMul" -> "19 /mlp/fc2/Add" [label="[1, 16, 8]", style=solid]; | ||
"18 /attn/Transpose" -> "20 /attn/Gather" [label="[3, 1, 2, 16, 4]", style=solid]; | ||
"18 /attn/Transpose" -> "21 /attn/Gather_1/fq_input_0" [label="[3, 1, 2, 16, 4]", style=solid]; | ||
"18 /attn/Transpose" -> "22 /attn/Gather_2" [label="[3, 1, 2, 16, 4]", style=solid]; | ||
"19 /mlp/fc2/Add" -> "3 161" [label="[1, 16, 8]", style=solid]; | ||
"20 /attn/Gather" -> "23 /attn/Mul" [label="[1, 2, 16, 4]", style=solid]; | ||
"21 /attn/Gather_1/fq_input_0" -> "24 /attn/Gather_1" [label="[3, 1, 2, 16, 4]", style=solid]; | ||
"22 /attn/Gather_2" -> "25 /attn/MatMul_1" [label="[1, 2, 16, 4]", style=solid]; | ||
"23 /attn/Mul" -> "26 /attn/Mul/fq_output_0" [label="[1, 2, 16, 4]", style=solid]; | ||
"24 /attn/Gather_1" -> "25 /attn/MatMul_1" [label="[1, 2, 16, 4]", style=solid]; | ||
"25 /attn/MatMul_1" -> "27 /attn/MatMul_1/fq_output_0" [label="[1, 2, 16, 4]", style=solid]; | ||
"26 /attn/Mul/fq_output_0" -> "25 /attn/MatMul_1" [label="[1, 2, 16, 4]", style=solid]; | ||
"27 /attn/MatMul_1/fq_output_0" -> "28 /attn/Transpose_2" [label="[1, 2, 16, 4]", style=solid]; | ||
"28 /attn/Transpose_2" -> "29 /attn/Reshape_1" [label="[1, 16, 2, 4]", style=solid]; | ||
"29 /attn/Reshape_1" -> "30 /attn/proj/MatMul" [label="[1, 16, 8]", style=solid]; | ||
"30 /attn/proj/MatMul" -> "31 /attn/proj/Add" [label="[1, 16, 8]", style=solid]; | ||
"31 /attn/proj/Add" -> "1 /Add" [label="[1, 16, 8]", style=solid]; | ||
"32 /mlp/fc2/MatMul/fq_weights_1" -> "17 /mlp/fc2/MatMul" [label="[8, 32]", style=solid]; | ||
"33 /mlp/fc2/MatMul/fq_weights_1/output_high" -> "32 /mlp/fc2/MatMul/fq_weights_1" [label="[8, 1]", style=solid]; | ||
"34 /mlp/fc2/MatMul/fq_weights_1/output_low" -> "32 /mlp/fc2/MatMul/fq_weights_1" [label="[8, 1]", style=solid]; | ||
"35 /mlp/fc2/MatMul/fq_weights_1/input_high" -> "32 /mlp/fc2/MatMul/fq_weights_1" [label="[8, 1]", style=solid]; | ||
"36 /mlp/fc2/MatMul/fq_weights_1/input_low" -> "32 /mlp/fc2/MatMul/fq_weights_1" [label="[8, 1]", style=solid]; | ||
"37 Transpose_1758" -> "32 /mlp/fc2/MatMul/fq_weights_1" [label="[8, 32]", style=solid]; | ||
"38 /mlp/act/Mul_1/fq_output_0/output_high" -> "15 /mlp/act/Mul_1/fq_output_0" [label="[]", style=solid]; | ||
"39 /mlp/act/Mul_1/fq_output_0/output_low" -> "15 /mlp/act/Mul_1/fq_output_0" [label="[]", style=solid]; | ||
"40 /mlp/act/Mul_1/fq_output_0/input_high" -> "15 /mlp/act/Mul_1/fq_output_0" [label="[]", style=solid]; | ||
"41 /mlp/act/Mul_1/fq_output_0/input_low" -> "15 /mlp/act/Mul_1/fq_output_0" [label="[]", style=solid]; | ||
"42 /mlp/fc1/MatMul/fq_weights_1" -> "9 /mlp/fc1/MatMul" [label="[32, 8]", style=solid]; | ||
"43 /mlp/fc1/MatMul/fq_weights_1/output_high" -> "42 /mlp/fc1/MatMul/fq_weights_1" [label="[32, 1]", style=solid]; | ||
"44 /mlp/fc1/MatMul/fq_weights_1/output_low" -> "42 /mlp/fc1/MatMul/fq_weights_1" [label="[32, 1]", style=solid]; | ||
"45 /mlp/fc1/MatMul/fq_weights_1/input_high" -> "42 /mlp/fc1/MatMul/fq_weights_1" [label="[32, 1]", style=solid]; | ||
"46 /mlp/fc1/MatMul/fq_weights_1/input_low" -> "42 /mlp/fc1/MatMul/fq_weights_1" [label="[32, 1]", style=solid]; | ||
"47 Transpose_1746" -> "42 /mlp/fc1/MatMul/fq_weights_1" [label="[32, 8]", style=solid]; | ||
"48 MVN_74/fq_output_0/output_high" -> "7 MVN_74/fq_output_0" [label="[]", style=solid]; | ||
"49 MVN_74/fq_output_0/output_low" -> "7 MVN_74/fq_output_0" [label="[]", style=solid]; | ||
"50 MVN_74/fq_output_0/input_high" -> "7 MVN_74/fq_output_0" [label="[]", style=solid]; | ||
"51 MVN_74/fq_output_0/input_low" -> "7 MVN_74/fq_output_0" [label="[]", style=solid]; | ||
"52 Range_73" -> "4 MVN_74" [label="[1]", style=dashed]; | ||
"53 /attn/proj/MatMul/fq_weights_1" -> "30 /attn/proj/MatMul" [label="[8, 8]", style=solid]; | ||
"54 /attn/proj/MatMul/fq_weights_1/output_high" -> "53 /attn/proj/MatMul/fq_weights_1" [label="[8, 1]", style=solid]; | ||
"55 /attn/proj/MatMul/fq_weights_1/output_low" -> "53 /attn/proj/MatMul/fq_weights_1" [label="[8, 1]", style=solid]; | ||
"56 /attn/proj/MatMul/fq_weights_1/input_high" -> "53 /attn/proj/MatMul/fq_weights_1" [label="[8, 1]", style=solid]; | ||
"57 /attn/proj/MatMul/fq_weights_1/input_low" -> "53 /attn/proj/MatMul/fq_weights_1" [label="[8, 1]", style=solid]; | ||
"58 Transpose_1735" -> "53 /attn/proj/MatMul/fq_weights_1" [label="[8, 8]", style=solid]; | ||
"59 /attn/Constant_2" -> "29 /attn/Reshape_1" [label="[3]", style=dashed]; | ||
"60 Constant_53" -> "28 /attn/Transpose_2" [label="[4]", style=dashed]; | ||
"61 /attn/MatMul_1/fq_output_0/output_high" -> "27 /attn/MatMul_1/fq_output_0" [label="[]", style=solid]; | ||
"62 /attn/MatMul_1/fq_output_0/output_low" -> "27 /attn/MatMul_1/fq_output_0" [label="[]", style=solid]; | ||
"63 /attn/MatMul_1/fq_output_0/input_high" -> "27 /attn/MatMul_1/fq_output_0" [label="[]", style=solid]; | ||
"64 /attn/MatMul_1/fq_output_0/input_low" -> "27 /attn/MatMul_1/fq_output_0" [label="[]", style=solid]; | ||
"65 Constant_1732" -> "25 /attn/MatMul_1" [label="[]", style=solid]; | ||
"66 onnx^^Add_194" -> "25 /attn/MatMul_1" [label="[1, 2, 16, 16]", style=solid]; | ||
"67 Constant_43" -> "22 /attn/Gather_2" [label="[]", style=dashed]; | ||
"68 /Constant_1" -> "22 /attn/Gather_2" [label="[]", style=dashed]; | ||
"69 Constant_37" -> "18 /attn/Transpose" [label="[5]", style=dashed]; | ||
"70 /attn/Constant" -> "16 /attn/Reshape" [label="[5]", style=dashed]; | ||
"71 /attn/qkv/MatMul/fq_weights_1" -> "12 /attn/qkv/MatMul" [label="[24, 8]", style=solid]; | ||
"72 /attn/qkv/MatMul/fq_weights_1/output_high" -> "71 /attn/qkv/MatMul/fq_weights_1" [label="[24, 1]", style=solid]; | ||
"73 /attn/qkv/MatMul/fq_weights_1/output_low" -> "71 /attn/qkv/MatMul/fq_weights_1" [label="[24, 1]", style=solid]; | ||
"74 /attn/qkv/MatMul/fq_weights_1/input_high" -> "71 /attn/qkv/MatMul/fq_weights_1" [label="[24, 1]", style=solid]; | ||
"75 /attn/qkv/MatMul/fq_weights_1/input_low" -> "71 /attn/qkv/MatMul/fq_weights_1" [label="[24, 1]", style=solid]; | ||
"76 Transpose_1720" -> "71 /attn/qkv/MatMul/fq_weights_1" [label="[24, 8]", style=solid]; | ||
"77 Constant_1810" -> "10 /Reshape_3" [label="[3]", style=dashed]; | ||
"78 Multiply_20/fq_output_0/output_high" -> "8 Multiply_20/fq_output_0" [label="[]", style=solid]; | ||
"79 Multiply_20/fq_output_0/output_low" -> "8 Multiply_20/fq_output_0" [label="[]", style=solid]; | ||
"80 Multiply_20/fq_output_0/input_high" -> "8 Multiply_20/fq_output_0" [label="[]", style=solid]; | ||
"81 Multiply_20/fq_output_0/input_low" -> "8 Multiply_20/fq_output_0" [label="[]", style=solid]; | ||
"82 Constant_1789" -> "5 Multiply_20" [label="[1, 1, 8]", style=solid]; | ||
"83 Range_18" -> "2 MVN_19" [label="[1]", style=dashed]; | ||
"84 Constant_1790" -> "14 /attn/qkv/Add" [label="[1, 1, 24]", style=solid]; | ||
"85 Constant_41" -> "24 /attn/Gather_1" [label="[]", style=dashed]; | ||
"86 /Constant_3" -> "24 /attn/Gather_1" [label="[]", style=dashed]; | ||
"87 /attn/Gather_1/fq_input_0/output_high" -> "21 /attn/Gather_1/fq_input_0" [label="[]", style=solid]; | ||
"88 /attn/Gather_1/fq_input_0/output_low" -> "21 /attn/Gather_1/fq_input_0" [label="[]", style=solid]; | ||
"89 /attn/Gather_1/fq_input_0/input_high" -> "21 /attn/Gather_1/fq_input_0" [label="[]", style=solid]; | ||
"90 /attn/Gather_1/fq_input_0/input_low" -> "21 /attn/Gather_1/fq_input_0" [label="[]", style=solid]; | ||
"91 /attn/Mul/fq_output_0/output_high" -> "26 /attn/Mul/fq_output_0" [label="[]", style=solid]; | ||
"92 /attn/Mul/fq_output_0/output_low" -> "26 /attn/Mul/fq_output_0" [label="[]", style=solid]; | ||
"93 /attn/Mul/fq_output_0/input_high" -> "26 /attn/Mul/fq_output_0" [label="[]", style=solid]; | ||
"94 /attn/Mul/fq_output_0/input_low" -> "26 /attn/Mul/fq_output_0" [label="[]", style=solid]; | ||
"95 Constant_1791" -> "23 /attn/Mul" [label="[1, 1, 1, 1]", style=solid]; | ||
"96 Constant_39" -> "20 /attn/Gather" [label="[]", style=dashed]; | ||
"97 /Constant" -> "20 /attn/Gather" [label="[]", style=dashed]; | ||
"98 Constant_1792" -> "31 /attn/proj/Add" [label="[1, 1, 8]", style=solid]; | ||
"99 Constant_1793" -> "11 /mlp/fc1/Add" [label="[1, 1, 32]", style=solid]; | ||
"100 Constant_1794" -> "19 /mlp/fc2/Add" [label="[1, 1, 8]", style=solid]; | ||
} |
Oops, something went wrong.