Home | History | Annotate | Download | only in tests
      1 // clang-format off
      2 // Generated file (from: gather.mod.py). Do not edit
      3 #include "../../TestGenerated.h"
      4 
      5 namespace gather {
      6 // Generated gather test
      7 #include "generated/examples/gather.example.cpp"
      8 // Generated model constructor
      9 #include "generated/models/gather.model.cpp"
     10 } // namespace gather
     11 
     12 TEST_F(GeneratedTests, gather) {
     13     execute(gather::CreateModel,
     14             gather::is_ignored,
     15             gather::get_examples());
     16 }
     17 TEST_AVAILABLE_SINCE(V1_2, gather, gather::CreateModel)
     18 
     19 TEST_F(GeneratedTests, gather_relaxed) {
     20     execute(gather::CreateModel_relaxed,
     21             gather::is_ignored_relaxed,
     22             gather::get_examples_relaxed());
     23 }
     24 
     25 TEST_F(GeneratedTests, gather_quant8) {
     26     execute(gather::CreateModel_quant8,
     27             gather::is_ignored_quant8,
     28             gather::get_examples_quant8());
     29 }
     30 TEST_AVAILABLE_SINCE(V1_2, gather_quant8, gather::CreateModel_quant8)
     31 
     32 TEST_F(GeneratedTests, gather_int32) {
     33     execute(gather::CreateModel_int32,
     34             gather::is_ignored_int32,
     35             gather::get_examples_int32());
     36 }
     37 TEST_AVAILABLE_SINCE(V1_2, gather_int32, gather::CreateModel_int32)
     38 
     39 TEST_F(GeneratedTests, gather_float16) {
     40     execute(gather::CreateModel_float16,
     41             gather::is_ignored_float16,
     42             gather::get_examples_float16());
     43 }
     44 TEST_AVAILABLE_SINCE(V1_2, gather_float16, gather::CreateModel_float16)
     45 
     46 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape) {
     47     execute(gather::CreateModel_dynamic_output_shape,
     48             gather::is_ignored_dynamic_output_shape,
     49             gather::get_examples_dynamic_output_shape());
     50 }
     51 
     52 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_relaxed) {
     53     execute(gather::CreateModel_dynamic_output_shape_relaxed,
     54             gather::is_ignored_dynamic_output_shape_relaxed,
     55             gather::get_examples_dynamic_output_shape_relaxed());
     56 }
     57 
     58 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_quant8) {
     59     execute(gather::CreateModel_dynamic_output_shape_quant8,
     60             gather::is_ignored_dynamic_output_shape_quant8,
     61             gather::get_examples_dynamic_output_shape_quant8());
     62 }
     63 
     64 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_int32) {
     65     execute(gather::CreateModel_dynamic_output_shape_int32,
     66             gather::is_ignored_dynamic_output_shape_int32,
     67             gather::get_examples_dynamic_output_shape_int32());
     68 }
     69 
     70 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_float16) {
     71     execute(gather::CreateModel_dynamic_output_shape_float16,
     72             gather::is_ignored_dynamic_output_shape_float16,
     73             gather::get_examples_dynamic_output_shape_float16());
     74 }
     75 
     76 TEST_F(GeneratedTests, gather_2) {
     77     execute(gather::CreateModel_2,
     78             gather::is_ignored_2,
     79             gather::get_examples_2());
     80 }
     81 TEST_AVAILABLE_SINCE(V1_2, gather_2, gather::CreateModel_2)
     82 
     83 TEST_F(GeneratedTests, gather_relaxed_2) {
     84     execute(gather::CreateModel_relaxed_2,
     85             gather::is_ignored_relaxed_2,
     86             gather::get_examples_relaxed_2());
     87 }
     88 
     89 TEST_F(GeneratedTests, gather_quant8_2) {
     90     execute(gather::CreateModel_quant8_2,
     91             gather::is_ignored_quant8_2,
     92             gather::get_examples_quant8_2());
     93 }
     94 TEST_AVAILABLE_SINCE(V1_2, gather_quant8_2, gather::CreateModel_quant8_2)
     95 
     96 TEST_F(GeneratedTests, gather_int32_2) {
     97     execute(gather::CreateModel_int32_2,
     98             gather::is_ignored_int32_2,
     99             gather::get_examples_int32_2());
    100 }
    101 TEST_AVAILABLE_SINCE(V1_2, gather_int32_2, gather::CreateModel_int32_2)
    102 
    103 TEST_F(GeneratedTests, gather_float16_2) {
    104     execute(gather::CreateModel_float16_2,
    105             gather::is_ignored_float16_2,
    106             gather::get_examples_float16_2());
    107 }
    108 TEST_AVAILABLE_SINCE(V1_2, gather_float16_2, gather::CreateModel_float16_2)
    109 
    110 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_2) {
    111     execute(gather::CreateModel_dynamic_output_shape_2,
    112             gather::is_ignored_dynamic_output_shape_2,
    113             gather::get_examples_dynamic_output_shape_2());
    114 }
    115 
    116 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_relaxed_2) {
    117     execute(gather::CreateModel_dynamic_output_shape_relaxed_2,
    118             gather::is_ignored_dynamic_output_shape_relaxed_2,
    119             gather::get_examples_dynamic_output_shape_relaxed_2());
    120 }
    121 
    122 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_quant8_2) {
    123     execute(gather::CreateModel_dynamic_output_shape_quant8_2,
    124             gather::is_ignored_dynamic_output_shape_quant8_2,
    125             gather::get_examples_dynamic_output_shape_quant8_2());
    126 }
    127 
    128 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_int32_2) {
    129     execute(gather::CreateModel_dynamic_output_shape_int32_2,
    130             gather::is_ignored_dynamic_output_shape_int32_2,
    131             gather::get_examples_dynamic_output_shape_int32_2());
    132 }
    133 
    134 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_float16_2) {
    135     execute(gather::CreateModel_dynamic_output_shape_float16_2,
    136             gather::is_ignored_dynamic_output_shape_float16_2,
    137             gather::get_examples_dynamic_output_shape_float16_2());
    138 }
    139 
    140 TEST_F(GeneratedTests, gather_3) {
    141     execute(gather::CreateModel_3,
    142             gather::is_ignored_3,
    143             gather::get_examples_3());
    144 }
    145 TEST_AVAILABLE_SINCE(V1_2, gather_3, gather::CreateModel_3)
    146 
    147 TEST_F(GeneratedTests, gather_relaxed_3) {
    148     execute(gather::CreateModel_relaxed_3,
    149             gather::is_ignored_relaxed_3,
    150             gather::get_examples_relaxed_3());
    151 }
    152 
    153 TEST_F(GeneratedTests, gather_quant8_3) {
    154     execute(gather::CreateModel_quant8_3,
    155             gather::is_ignored_quant8_3,
    156             gather::get_examples_quant8_3());
    157 }
    158 TEST_AVAILABLE_SINCE(V1_2, gather_quant8_3, gather::CreateModel_quant8_3)
    159 
    160 TEST_F(GeneratedTests, gather_int32_3) {
    161     execute(gather::CreateModel_int32_3,
    162             gather::is_ignored_int32_3,
    163             gather::get_examples_int32_3());
    164 }
    165 TEST_AVAILABLE_SINCE(V1_2, gather_int32_3, gather::CreateModel_int32_3)
    166 
    167 TEST_F(GeneratedTests, gather_float16_3) {
    168     execute(gather::CreateModel_float16_3,
    169             gather::is_ignored_float16_3,
    170             gather::get_examples_float16_3());
    171 }
    172 TEST_AVAILABLE_SINCE(V1_2, gather_float16_3, gather::CreateModel_float16_3)
    173 
    174 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_3) {
    175     execute(gather::CreateModel_dynamic_output_shape_3,
    176             gather::is_ignored_dynamic_output_shape_3,
    177             gather::get_examples_dynamic_output_shape_3());
    178 }
    179 
    180 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_relaxed_3) {
    181     execute(gather::CreateModel_dynamic_output_shape_relaxed_3,
    182             gather::is_ignored_dynamic_output_shape_relaxed_3,
    183             gather::get_examples_dynamic_output_shape_relaxed_3());
    184 }
    185 
    186 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_quant8_3) {
    187     execute(gather::CreateModel_dynamic_output_shape_quant8_3,
    188             gather::is_ignored_dynamic_output_shape_quant8_3,
    189             gather::get_examples_dynamic_output_shape_quant8_3());
    190 }
    191 
    192 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_int32_3) {
    193     execute(gather::CreateModel_dynamic_output_shape_int32_3,
    194             gather::is_ignored_dynamic_output_shape_int32_3,
    195             gather::get_examples_dynamic_output_shape_int32_3());
    196 }
    197 
    198 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_float16_3) {
    199     execute(gather::CreateModel_dynamic_output_shape_float16_3,
    200             gather::is_ignored_dynamic_output_shape_float16_3,
    201             gather::get_examples_dynamic_output_shape_float16_3());
    202 }
    203 
    204 TEST_F(GeneratedTests, gather_4) {
    205     execute(gather::CreateModel_4,
    206             gather::is_ignored_4,
    207             gather::get_examples_4());
    208 }
    209 TEST_AVAILABLE_SINCE(V1_2, gather_4, gather::CreateModel_4)
    210 
    211 TEST_F(GeneratedTests, gather_relaxed_4) {
    212     execute(gather::CreateModel_relaxed_4,
    213             gather::is_ignored_relaxed_4,
    214             gather::get_examples_relaxed_4());
    215 }
    216 
    217 TEST_F(GeneratedTests, gather_quant8_4) {
    218     execute(gather::CreateModel_quant8_4,
    219             gather::is_ignored_quant8_4,
    220             gather::get_examples_quant8_4());
    221 }
    222 TEST_AVAILABLE_SINCE(V1_2, gather_quant8_4, gather::CreateModel_quant8_4)
    223 
    224 TEST_F(GeneratedTests, gather_int32_4) {
    225     execute(gather::CreateModel_int32_4,
    226             gather::is_ignored_int32_4,
    227             gather::get_examples_int32_4());
    228 }
    229 TEST_AVAILABLE_SINCE(V1_2, gather_int32_4, gather::CreateModel_int32_4)
    230 
    231 TEST_F(GeneratedTests, gather_float16_4) {
    232     execute(gather::CreateModel_float16_4,
    233             gather::is_ignored_float16_4,
    234             gather::get_examples_float16_4());
    235 }
    236 TEST_AVAILABLE_SINCE(V1_2, gather_float16_4, gather::CreateModel_float16_4)
    237 
    238 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_4) {
    239     execute(gather::CreateModel_dynamic_output_shape_4,
    240             gather::is_ignored_dynamic_output_shape_4,
    241             gather::get_examples_dynamic_output_shape_4());
    242 }
    243 
    244 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_relaxed_4) {
    245     execute(gather::CreateModel_dynamic_output_shape_relaxed_4,
    246             gather::is_ignored_dynamic_output_shape_relaxed_4,
    247             gather::get_examples_dynamic_output_shape_relaxed_4());
    248 }
    249 
    250 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_quant8_4) {
    251     execute(gather::CreateModel_dynamic_output_shape_quant8_4,
    252             gather::is_ignored_dynamic_output_shape_quant8_4,
    253             gather::get_examples_dynamic_output_shape_quant8_4());
    254 }
    255 
    256 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_int32_4) {
    257     execute(gather::CreateModel_dynamic_output_shape_int32_4,
    258             gather::is_ignored_dynamic_output_shape_int32_4,
    259             gather::get_examples_dynamic_output_shape_int32_4());
    260 }
    261 
    262 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_float16_4) {
    263     execute(gather::CreateModel_dynamic_output_shape_float16_4,
    264             gather::is_ignored_dynamic_output_shape_float16_4,
    265             gather::get_examples_dynamic_output_shape_float16_4());
    266 }
    267 
    268 TEST_F(GeneratedTests, gather_5) {
    269     execute(gather::CreateModel_5,
    270             gather::is_ignored_5,
    271             gather::get_examples_5());
    272 }
    273 TEST_AVAILABLE_SINCE(V1_2, gather_5, gather::CreateModel_5)
    274 
    275 TEST_F(GeneratedTests, gather_relaxed_5) {
    276     execute(gather::CreateModel_relaxed_5,
    277             gather::is_ignored_relaxed_5,
    278             gather::get_examples_relaxed_5());
    279 }
    280 
    281 TEST_F(GeneratedTests, gather_quant8_5) {
    282     execute(gather::CreateModel_quant8_5,
    283             gather::is_ignored_quant8_5,
    284             gather::get_examples_quant8_5());
    285 }
    286 TEST_AVAILABLE_SINCE(V1_2, gather_quant8_5, gather::CreateModel_quant8_5)
    287 
    288 TEST_F(GeneratedTests, gather_int32_5) {
    289     execute(gather::CreateModel_int32_5,
    290             gather::is_ignored_int32_5,
    291             gather::get_examples_int32_5());
    292 }
    293 TEST_AVAILABLE_SINCE(V1_2, gather_int32_5, gather::CreateModel_int32_5)
    294 
    295 TEST_F(GeneratedTests, gather_float16_5) {
    296     execute(gather::CreateModel_float16_5,
    297             gather::is_ignored_float16_5,
    298             gather::get_examples_float16_5());
    299 }
    300 TEST_AVAILABLE_SINCE(V1_2, gather_float16_5, gather::CreateModel_float16_5)
    301 
    302 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_5) {
    303     execute(gather::CreateModel_dynamic_output_shape_5,
    304             gather::is_ignored_dynamic_output_shape_5,
    305             gather::get_examples_dynamic_output_shape_5());
    306 }
    307 
    308 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_relaxed_5) {
    309     execute(gather::CreateModel_dynamic_output_shape_relaxed_5,
    310             gather::is_ignored_dynamic_output_shape_relaxed_5,
    311             gather::get_examples_dynamic_output_shape_relaxed_5());
    312 }
    313 
    314 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_quant8_5) {
    315     execute(gather::CreateModel_dynamic_output_shape_quant8_5,
    316             gather::is_ignored_dynamic_output_shape_quant8_5,
    317             gather::get_examples_dynamic_output_shape_quant8_5());
    318 }
    319 
    320 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_int32_5) {
    321     execute(gather::CreateModel_dynamic_output_shape_int32_5,
    322             gather::is_ignored_dynamic_output_shape_int32_5,
    323             gather::get_examples_dynamic_output_shape_int32_5());
    324 }
    325 
    326 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_float16_5) {
    327     execute(gather::CreateModel_dynamic_output_shape_float16_5,
    328             gather::is_ignored_dynamic_output_shape_float16_5,
    329             gather::get_examples_dynamic_output_shape_float16_5());
    330 }
    331 
    332 TEST_F(GeneratedTests, gather_6) {
    333     execute(gather::CreateModel_6,
    334             gather::is_ignored_6,
    335             gather::get_examples_6());
    336 }
    337 TEST_AVAILABLE_SINCE(V1_2, gather_6, gather::CreateModel_6)
    338 
    339 TEST_F(GeneratedTests, gather_relaxed_6) {
    340     execute(gather::CreateModel_relaxed_6,
    341             gather::is_ignored_relaxed_6,
    342             gather::get_examples_relaxed_6());
    343 }
    344 
    345 TEST_F(GeneratedTests, gather_quant8_6) {
    346     execute(gather::CreateModel_quant8_6,
    347             gather::is_ignored_quant8_6,
    348             gather::get_examples_quant8_6());
    349 }
    350 TEST_AVAILABLE_SINCE(V1_2, gather_quant8_6, gather::CreateModel_quant8_6)
    351 
    352 TEST_F(GeneratedTests, gather_int32_6) {
    353     execute(gather::CreateModel_int32_6,
    354             gather::is_ignored_int32_6,
    355             gather::get_examples_int32_6());
    356 }
    357 TEST_AVAILABLE_SINCE(V1_2, gather_int32_6, gather::CreateModel_int32_6)
    358 
    359 TEST_F(GeneratedTests, gather_float16_6) {
    360     execute(gather::CreateModel_float16_6,
    361             gather::is_ignored_float16_6,
    362             gather::get_examples_float16_6());
    363 }
    364 TEST_AVAILABLE_SINCE(V1_2, gather_float16_6, gather::CreateModel_float16_6)
    365 
    366 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_6) {
    367     execute(gather::CreateModel_dynamic_output_shape_6,
    368             gather::is_ignored_dynamic_output_shape_6,
    369             gather::get_examples_dynamic_output_shape_6());
    370 }
    371 
    372 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_relaxed_6) {
    373     execute(gather::CreateModel_dynamic_output_shape_relaxed_6,
    374             gather::is_ignored_dynamic_output_shape_relaxed_6,
    375             gather::get_examples_dynamic_output_shape_relaxed_6());
    376 }
    377 
    378 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_quant8_6) {
    379     execute(gather::CreateModel_dynamic_output_shape_quant8_6,
    380             gather::is_ignored_dynamic_output_shape_quant8_6,
    381             gather::get_examples_dynamic_output_shape_quant8_6());
    382 }
    383 
    384 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_int32_6) {
    385     execute(gather::CreateModel_dynamic_output_shape_int32_6,
    386             gather::is_ignored_dynamic_output_shape_int32_6,
    387             gather::get_examples_dynamic_output_shape_int32_6());
    388 }
    389 
    390 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_float16_6) {
    391     execute(gather::CreateModel_dynamic_output_shape_float16_6,
    392             gather::is_ignored_dynamic_output_shape_float16_6,
    393             gather::get_examples_dynamic_output_shape_float16_6());
    394 }
    395 
    396 TEST_F(GeneratedTests, gather_7) {
    397     execute(gather::CreateModel_7,
    398             gather::is_ignored_7,
    399             gather::get_examples_7());
    400 }
    401 TEST_AVAILABLE_SINCE(V1_2, gather_7, gather::CreateModel_7)
    402 
    403 TEST_F(GeneratedTests, gather_relaxed_7) {
    404     execute(gather::CreateModel_relaxed_7,
    405             gather::is_ignored_relaxed_7,
    406             gather::get_examples_relaxed_7());
    407 }
    408 
    409 TEST_F(GeneratedTests, gather_quant8_7) {
    410     execute(gather::CreateModel_quant8_7,
    411             gather::is_ignored_quant8_7,
    412             gather::get_examples_quant8_7());
    413 }
    414 TEST_AVAILABLE_SINCE(V1_2, gather_quant8_7, gather::CreateModel_quant8_7)
    415 
    416 TEST_F(GeneratedTests, gather_int32_7) {
    417     execute(gather::CreateModel_int32_7,
    418             gather::is_ignored_int32_7,
    419             gather::get_examples_int32_7());
    420 }
    421 TEST_AVAILABLE_SINCE(V1_2, gather_int32_7, gather::CreateModel_int32_7)
    422 
    423 TEST_F(GeneratedTests, gather_float16_7) {
    424     execute(gather::CreateModel_float16_7,
    425             gather::is_ignored_float16_7,
    426             gather::get_examples_float16_7());
    427 }
    428 TEST_AVAILABLE_SINCE(V1_2, gather_float16_7, gather::CreateModel_float16_7)
    429 
    430 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_7) {
    431     execute(gather::CreateModel_dynamic_output_shape_7,
    432             gather::is_ignored_dynamic_output_shape_7,
    433             gather::get_examples_dynamic_output_shape_7());
    434 }
    435 
    436 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_relaxed_7) {
    437     execute(gather::CreateModel_dynamic_output_shape_relaxed_7,
    438             gather::is_ignored_dynamic_output_shape_relaxed_7,
    439             gather::get_examples_dynamic_output_shape_relaxed_7());
    440 }
    441 
    442 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_quant8_7) {
    443     execute(gather::CreateModel_dynamic_output_shape_quant8_7,
    444             gather::is_ignored_dynamic_output_shape_quant8_7,
    445             gather::get_examples_dynamic_output_shape_quant8_7());
    446 }
    447 
    448 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_int32_7) {
    449     execute(gather::CreateModel_dynamic_output_shape_int32_7,
    450             gather::is_ignored_dynamic_output_shape_int32_7,
    451             gather::get_examples_dynamic_output_shape_int32_7());
    452 }
    453 
    454 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_float16_7) {
    455     execute(gather::CreateModel_dynamic_output_shape_float16_7,
    456             gather::is_ignored_dynamic_output_shape_float16_7,
    457             gather::get_examples_dynamic_output_shape_float16_7());
    458 }
    459 
    460 TEST_F(GeneratedTests, gather_8) {
    461     execute(gather::CreateModel_8,
    462             gather::is_ignored_8,
    463             gather::get_examples_8());
    464 }
    465 TEST_AVAILABLE_SINCE(V1_2, gather_8, gather::CreateModel_8)
    466 
    467 TEST_F(GeneratedTests, gather_relaxed_8) {
    468     execute(gather::CreateModel_relaxed_8,
    469             gather::is_ignored_relaxed_8,
    470             gather::get_examples_relaxed_8());
    471 }
    472 
    473 TEST_F(GeneratedTests, gather_quant8_8) {
    474     execute(gather::CreateModel_quant8_8,
    475             gather::is_ignored_quant8_8,
    476             gather::get_examples_quant8_8());
    477 }
    478 TEST_AVAILABLE_SINCE(V1_2, gather_quant8_8, gather::CreateModel_quant8_8)
    479 
    480 TEST_F(GeneratedTests, gather_int32_8) {
    481     execute(gather::CreateModel_int32_8,
    482             gather::is_ignored_int32_8,
    483             gather::get_examples_int32_8());
    484 }
    485 TEST_AVAILABLE_SINCE(V1_2, gather_int32_8, gather::CreateModel_int32_8)
    486 
    487 TEST_F(GeneratedTests, gather_float16_8) {
    488     execute(gather::CreateModel_float16_8,
    489             gather::is_ignored_float16_8,
    490             gather::get_examples_float16_8());
    491 }
    492 TEST_AVAILABLE_SINCE(V1_2, gather_float16_8, gather::CreateModel_float16_8)
    493 
    494 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_8) {
    495     execute(gather::CreateModel_dynamic_output_shape_8,
    496             gather::is_ignored_dynamic_output_shape_8,
    497             gather::get_examples_dynamic_output_shape_8());
    498 }
    499 
    500 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_relaxed_8) {
    501     execute(gather::CreateModel_dynamic_output_shape_relaxed_8,
    502             gather::is_ignored_dynamic_output_shape_relaxed_8,
    503             gather::get_examples_dynamic_output_shape_relaxed_8());
    504 }
    505 
    506 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_quant8_8) {
    507     execute(gather::CreateModel_dynamic_output_shape_quant8_8,
    508             gather::is_ignored_dynamic_output_shape_quant8_8,
    509             gather::get_examples_dynamic_output_shape_quant8_8());
    510 }
    511 
    512 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_int32_8) {
    513     execute(gather::CreateModel_dynamic_output_shape_int32_8,
    514             gather::is_ignored_dynamic_output_shape_int32_8,
    515             gather::get_examples_dynamic_output_shape_int32_8());
    516 }
    517 
    518 TEST_F(DynamicOutputShapeTest, gather_dynamic_output_shape_float16_8) {
    519     execute(gather::CreateModel_dynamic_output_shape_float16_8,
    520             gather::is_ignored_dynamic_output_shape_float16_8,
    521             gather::get_examples_dynamic_output_shape_float16_8());
    522 }
    523 
    524