@@ -152,6 +152,7 @@ TEST_F(TransformationTestsF, ConvertToROPE_LLama2_no_gather) {
152
152
{" config.is_interleaved" , false },
153
153
{" config.is_chatglm" , false },
154
154
{" config.support_2d_rope" , false },
155
+ {" config.support_3d_rope" , false },
155
156
{" config.is_qwen" , false },
156
157
{" config.use_rope_cache" , false },
157
158
{" config.head_cnt" , 0 },
@@ -190,6 +191,7 @@ TEST_F(TransformationTestsF, ConvertToROPE_LLama2_with_gather) {
190
191
{" config.is_interleaved" , false },
191
192
{" config.is_chatglm" , false },
192
193
{" config.support_2d_rope" , false },
194
+ {" config.support_3d_rope" , false },
193
195
{" config.is_qwen" , false },
194
196
{" config.use_rope_cache" , false },
195
197
{" config.head_cnt" , 0 },
@@ -385,6 +387,7 @@ TEST_F(TransformationTestsF, ConvertToROPE_GPTNEOX_no_gather) {
385
387
{" config.is_interleaved" , false },
386
388
{" config.is_chatglm" , false },
387
389
{" config.support_2d_rope" , false },
390
+ {" config.support_3d_rope" , false },
388
391
{" config.is_qwen" , false },
389
392
{" config.use_rope_cache" , false },
390
393
{" config.head_cnt" , 0 },
@@ -423,6 +426,7 @@ TEST_F(TransformationTestsF, ConvertToROPE_GPTNEOX_with_gather) {
423
426
{" config.is_interleaved" , false },
424
427
{" config.is_chatglm" , false },
425
428
{" config.support_2d_rope" , false },
429
+ {" config.support_3d_rope" , false },
426
430
{" config.is_qwen" , false },
427
431
{" config.use_rope_cache" , false },
428
432
{" config.head_cnt" , 0 },
@@ -541,6 +545,7 @@ TEST_F(TransformationTestsF, ConvertToROPE_GPTJ) {
541
545
{" config.is_interleaved" , true },
542
546
{" config.is_chatglm" , false },
543
547
{" config.support_2d_rope" , false },
548
+ {" config.support_3d_rope" , false },
544
549
{" config.is_qwen" , false },
545
550
{" config.use_rope_cache" , false },
546
551
{" config.head_cnt" , 0 },
@@ -663,6 +668,7 @@ TEST_P(ConvertToROPETest, ConvertToROPE_chatGLM) {
663
668
{" config.rotary_ndims" , rotary_ndims},
664
669
{" config.is_chatglm" , true },
665
670
{" config.support_2d_rope" , false },
671
+ {" config.support_3d_rope" , false },
666
672
{" config.is_qwen" , false },
667
673
{" config.use_rope_cache" , true },
668
674
{" config.head_cnt" , num_heads},
@@ -750,6 +756,7 @@ TEST_P(ConvertToROPETest, ConvertToROPE_chatGLM_Slice) {
750
756
{" config.rotary_ndims" , rotary_ndims},
751
757
{" config.is_chatglm" , true },
752
758
{" config.support_2d_rope" , false },
759
+ {" config.support_3d_rope" , false },
753
760
{" config.is_qwen" , false },
754
761
{" config.use_rope_cache" , true },
755
762
{" config.head_cnt" , num_heads},
@@ -885,6 +892,7 @@ TEST_F(TransformationTestsF, ConvertToROPE_GPTJ_Slice) {
885
892
{" config.is_interleaved" , true },
886
893
{" config.is_chatglm" , false },
887
894
{" config.support_2d_rope" , false },
895
+ {" config.support_3d_rope" , false },
888
896
{" config.is_qwen" , false },
889
897
{" config.use_rope_cache" , false },
890
898
{" config.head_cnt" , 0 },
@@ -1003,6 +1011,7 @@ TEST_F(TransformationTestsF, ConvertToROPE_chatGLM_2d_rope) {
1003
1011
{" config.rotary_ndims" , rotary_ndims},
1004
1012
{" config.is_chatglm" , true },
1005
1013
{" config.support_2d_rope" , true },
1014
+ {" config.support_3d_rope" , false },
1006
1015
{" config.is_qwen" , false },
1007
1016
{" config.use_rope_cache" , true },
1008
1017
{" config.head_cnt" , num_heads},
@@ -1113,6 +1122,7 @@ TEST_F(TransformationTestsF, ConvertToROPE_chatGLM_nano_2d_rope) {
1113
1122
{" config.rotary_ndims" , rotary_ndims},
1114
1123
{" config.is_chatglm" , true },
1115
1124
{" config.support_2d_rope" , true },
1125
+ {" config.support_3d_rope" , false },
1116
1126
{" config.is_qwen" , false },
1117
1127
{" config.use_rope_cache" , true },
1118
1128
{" config.head_cnt" , num_heads},
@@ -1205,6 +1215,7 @@ TEST_F(TransformationTestsF, ConvertToROPE_chatGLMHF_2d_rope) {
1205
1215
{" config.rotary_ndims" , rotary_ndims},
1206
1216
{" config.is_chatglm" , true },
1207
1217
{" config.support_2d_rope" , true },
1218
+ {" config.support_3d_rope" , false },
1208
1219
{" config.is_qwen" , false },
1209
1220
{" config.use_rope_cache" , false },
1210
1221
{" config.head_cnt" , num_heads},
@@ -1448,6 +1459,7 @@ TEST_F(TransformationTestsF, ConvertToROPE_chatGLM3_PagedAttention) {
1448
1459
{" config.rotary_ndims" , rotary_ndims},
1449
1460
{" config.is_chatglm" , true },
1450
1461
{" config.support_2d_rope" , false },
1462
+ {" config.support_3d_rope" , false },
1451
1463
{" config.is_qwen" , false },
1452
1464
{" config.use_rope_cache" , true },
1453
1465
{" config.head_cnt" , num_heads},
@@ -1527,6 +1539,7 @@ TEST_P(ConvertToROPETest, ConvertToROPE_Qwen_PagedAttention) {
1527
1539
{" config.rotary_ndims" , 128 },
1528
1540
{" config.is_chatglm" , false },
1529
1541
{" config.support_2d_rope" , false },
1542
+ {" config.support_3d_rope" , false },
1530
1543
{" config.is_qwen" , true },
1531
1544
{" config.use_rope_cache" , false },
1532
1545
{" config.head_cnt" , head_cnt},
@@ -1611,6 +1624,7 @@ TEST_F(TransformationTestsF, ConvertToROPE_GPTJ_PagedAttention) {
1611
1624
{" config.rotary_ndims" , rotary_ndims},
1612
1625
{" config.is_chatglm" , false },
1613
1626
{" config.support_2d_rope" , false },
1627
+ {" config.support_3d_rope" , false },
1614
1628
{" config.is_qwen" , false },
1615
1629
{" config.use_rope_cache" , false },
1616
1630
{" config.head_cnt" , 0 },
@@ -1685,6 +1699,7 @@ TEST_F(TransformationTestsF, ConvertToROPE_chatGLM4_PagedAttention) {
1685
1699
{" config.rotary_ndims" , 64 },
1686
1700
{" config.is_chatglm" , true },
1687
1701
{" config.support_2d_rope" , true },
1702
+ {" config.support_3d_rope" , false },
1688
1703
{" config.is_qwen" , false },
1689
1704
{" config.use_rope_cache" , true },
1690
1705
{" config.head_cnt" , 32 },
@@ -1771,6 +1786,7 @@ TEST_F(TransformationTestsF, ConvertToROPE_chatGLM4_PagedAttention_GPU) {
1771
1786
{" config.rotary_ndims" , 64 },
1772
1787
{" config.is_chatglm" , true },
1773
1788
{" config.support_2d_rope" , true },
1789
+ {" config.support_3d_rope" , false },
1774
1790
{" config.is_qwen" , false },
1775
1791
{" config.use_rope_cache" , true },
1776
1792
{" config.head_cnt" , 32 },
0 commit comments