Home | History | Annotate | Download | only in generated
      1 // DO NOT EDIT;
      2 // Generated by ml/nn/runtime/test/specs/generate_test.sh
      3 
      4 namespace add_broadcast_quant8 {
      5 std::vector<MixedTypedExample> examples = {
      6 // Generated add_broadcast_quant8 test
      7 #include "generated/examples/add_broadcast_quant8.example.cpp"
      8 };
      9 // Generated model constructor
     10 #include "generated/models/add_broadcast_quant8.model.cpp"
     11 } // namespace add_broadcast_quant8
     12 TEST_F(GeneratedTests, add_broadcast_quant8) {
     13     execute(add_broadcast_quant8::CreateModel,
     14             add_broadcast_quant8::is_ignored,
     15             add_broadcast_quant8::examples);
     16 }
     17 
     18 namespace add {
     19 std::vector<MixedTypedExample> examples = {
     20 // Generated add test
     21 #include "generated/examples/add.example.cpp"
     22 };
     23 // Generated model constructor
     24 #include "generated/models/add.model.cpp"
     25 } // namespace add
     26 TEST_F(GeneratedTests, add) {
     27     execute(add::CreateModel,
     28             add::is_ignored,
     29             add::examples);
     30 }
     31 
     32 namespace add_quant8 {
     33 std::vector<MixedTypedExample> examples = {
     34 // Generated add_quant8 test
     35 #include "generated/examples/add_quant8.example.cpp"
     36 };
     37 // Generated model constructor
     38 #include "generated/models/add_quant8.model.cpp"
     39 } // namespace add_quant8
     40 TEST_F(GeneratedTests, add_quant8) {
     41     execute(add_quant8::CreateModel,
     42             add_quant8::is_ignored,
     43             add_quant8::examples);
     44 }
     45 
     46 namespace avg_pool_float_1 {
     47 std::vector<MixedTypedExample> examples = {
     48 // Generated avg_pool_float_1 test
     49 #include "generated/examples/avg_pool_float_1.example.cpp"
     50 };
     51 // Generated model constructor
     52 #include "generated/models/avg_pool_float_1.model.cpp"
     53 } // namespace avg_pool_float_1
     54 TEST_F(GeneratedTests, avg_pool_float_1) {
     55     execute(avg_pool_float_1::CreateModel,
     56             avg_pool_float_1::is_ignored,
     57             avg_pool_float_1::examples);
     58 }
     59 
     60 namespace avg_pool_float_2 {
     61 std::vector<MixedTypedExample> examples = {
     62 // Generated avg_pool_float_2 test
     63 #include "generated/examples/avg_pool_float_2.example.cpp"
     64 };
     65 // Generated model constructor
     66 #include "generated/models/avg_pool_float_2.model.cpp"
     67 } // namespace avg_pool_float_2
     68 TEST_F(GeneratedTests, avg_pool_float_2) {
     69     execute(avg_pool_float_2::CreateModel,
     70             avg_pool_float_2::is_ignored,
     71             avg_pool_float_2::examples);
     72 }
     73 
     74 namespace avg_pool_float_3 {
     75 std::vector<MixedTypedExample> examples = {
     76 // Generated avg_pool_float_3 test
     77 #include "generated/examples/avg_pool_float_3.example.cpp"
     78 };
     79 // Generated model constructor
     80 #include "generated/models/avg_pool_float_3.model.cpp"
     81 } // namespace avg_pool_float_3
     82 TEST_F(GeneratedTests, avg_pool_float_3) {
     83     execute(avg_pool_float_3::CreateModel,
     84             avg_pool_float_3::is_ignored,
     85             avg_pool_float_3::examples);
     86 }
     87 
     88 namespace avg_pool_float_4 {
     89 std::vector<MixedTypedExample> examples = {
     90 // Generated avg_pool_float_4 test
     91 #include "generated/examples/avg_pool_float_4.example.cpp"
     92 };
     93 // Generated model constructor
     94 #include "generated/models/avg_pool_float_4.model.cpp"
     95 } // namespace avg_pool_float_4
     96 TEST_F(GeneratedTests, avg_pool_float_4) {
     97     execute(avg_pool_float_4::CreateModel,
     98             avg_pool_float_4::is_ignored,
     99             avg_pool_float_4::examples);
    100 }
    101 
    102 namespace avg_pool_float_5 {
    103 std::vector<MixedTypedExample> examples = {
    104 // Generated avg_pool_float_5 test
    105 #include "generated/examples/avg_pool_float_5.example.cpp"
    106 };
    107 // Generated model constructor
    108 #include "generated/models/avg_pool_float_5.model.cpp"
    109 } // namespace avg_pool_float_5
    110 TEST_F(GeneratedTests, avg_pool_float_5) {
    111     execute(avg_pool_float_5::CreateModel,
    112             avg_pool_float_5::is_ignored,
    113             avg_pool_float_5::examples);
    114 }
    115 
    116 namespace avg_pool_quant8_1 {
    117 std::vector<MixedTypedExample> examples = {
    118 // Generated avg_pool_quant8_1 test
    119 #include "generated/examples/avg_pool_quant8_1.example.cpp"
    120 };
    121 // Generated model constructor
    122 #include "generated/models/avg_pool_quant8_1.model.cpp"
    123 } // namespace avg_pool_quant8_1
    124 TEST_F(GeneratedTests, avg_pool_quant8_1) {
    125     execute(avg_pool_quant8_1::CreateModel,
    126             avg_pool_quant8_1::is_ignored,
    127             avg_pool_quant8_1::examples);
    128 }
    129 
    130 namespace avg_pool_quant8_2 {
    131 std::vector<MixedTypedExample> examples = {
    132 // Generated avg_pool_quant8_2 test
    133 #include "generated/examples/avg_pool_quant8_2.example.cpp"
    134 };
    135 // Generated model constructor
    136 #include "generated/models/avg_pool_quant8_2.model.cpp"
    137 } // namespace avg_pool_quant8_2
    138 TEST_F(GeneratedTests, avg_pool_quant8_2) {
    139     execute(avg_pool_quant8_2::CreateModel,
    140             avg_pool_quant8_2::is_ignored,
    141             avg_pool_quant8_2::examples);
    142 }
    143 
    144 namespace avg_pool_quant8_3 {
    145 std::vector<MixedTypedExample> examples = {
    146 // Generated avg_pool_quant8_3 test
    147 #include "generated/examples/avg_pool_quant8_3.example.cpp"
    148 };
    149 // Generated model constructor
    150 #include "generated/models/avg_pool_quant8_3.model.cpp"
    151 } // namespace avg_pool_quant8_3
    152 TEST_F(GeneratedTests, avg_pool_quant8_3) {
    153     execute(avg_pool_quant8_3::CreateModel,
    154             avg_pool_quant8_3::is_ignored,
    155             avg_pool_quant8_3::examples);
    156 }
    157 
    158 namespace avg_pool_quant8_4 {
    159 std::vector<MixedTypedExample> examples = {
    160 // Generated avg_pool_quant8_4 test
    161 #include "generated/examples/avg_pool_quant8_4.example.cpp"
    162 };
    163 // Generated model constructor
    164 #include "generated/models/avg_pool_quant8_4.model.cpp"
    165 } // namespace avg_pool_quant8_4
    166 TEST_F(GeneratedTests, avg_pool_quant8_4) {
    167     execute(avg_pool_quant8_4::CreateModel,
    168             avg_pool_quant8_4::is_ignored,
    169             avg_pool_quant8_4::examples);
    170 }
    171 
    172 namespace avg_pool_quant8_5 {
    173 std::vector<MixedTypedExample> examples = {
    174 // Generated avg_pool_quant8_5 test
    175 #include "generated/examples/avg_pool_quant8_5.example.cpp"
    176 };
    177 // Generated model constructor
    178 #include "generated/models/avg_pool_quant8_5.model.cpp"
    179 } // namespace avg_pool_quant8_5
    180 TEST_F(GeneratedTests, avg_pool_quant8_5) {
    181     execute(avg_pool_quant8_5::CreateModel,
    182             avg_pool_quant8_5::is_ignored,
    183             avg_pool_quant8_5::examples);
    184 }
    185 
    186 namespace concat_float_1 {
    187 std::vector<MixedTypedExample> examples = {
    188 // Generated concat_float_1 test
    189 #include "generated/examples/concat_float_1.example.cpp"
    190 };
    191 // Generated model constructor
    192 #include "generated/models/concat_float_1.model.cpp"
    193 } // namespace concat_float_1
    194 TEST_F(GeneratedTests, concat_float_1) {
    195     execute(concat_float_1::CreateModel,
    196             concat_float_1::is_ignored,
    197             concat_float_1::examples);
    198 }
    199 
    200 namespace concat_float_2 {
    201 std::vector<MixedTypedExample> examples = {
    202 // Generated concat_float_2 test
    203 #include "generated/examples/concat_float_2.example.cpp"
    204 };
    205 // Generated model constructor
    206 #include "generated/models/concat_float_2.model.cpp"
    207 } // namespace concat_float_2
    208 TEST_F(GeneratedTests, concat_float_2) {
    209     execute(concat_float_2::CreateModel,
    210             concat_float_2::is_ignored,
    211             concat_float_2::examples);
    212 }
    213 
    214 namespace concat_float_3 {
    215 std::vector<MixedTypedExample> examples = {
    216 // Generated concat_float_3 test
    217 #include "generated/examples/concat_float_3.example.cpp"
    218 };
    219 // Generated model constructor
    220 #include "generated/models/concat_float_3.model.cpp"
    221 } // namespace concat_float_3
    222 TEST_F(GeneratedTests, concat_float_3) {
    223     execute(concat_float_3::CreateModel,
    224             concat_float_3::is_ignored,
    225             concat_float_3::examples);
    226 }
    227 
    228 namespace concat_quant8_1 {
    229 std::vector<MixedTypedExample> examples = {
    230 // Generated concat_quant8_1 test
    231 #include "generated/examples/concat_quant8_1.example.cpp"
    232 };
    233 // Generated model constructor
    234 #include "generated/models/concat_quant8_1.model.cpp"
    235 } // namespace concat_quant8_1
    236 TEST_F(GeneratedTests, concat_quant8_1) {
    237     execute(concat_quant8_1::CreateModel,
    238             concat_quant8_1::is_ignored,
    239             concat_quant8_1::examples);
    240 }
    241 
    242 namespace concat_quant8_2 {
    243 std::vector<MixedTypedExample> examples = {
    244 // Generated concat_quant8_2 test
    245 #include "generated/examples/concat_quant8_2.example.cpp"
    246 };
    247 // Generated model constructor
    248 #include "generated/models/concat_quant8_2.model.cpp"
    249 } // namespace concat_quant8_2
    250 TEST_F(GeneratedTests, concat_quant8_2) {
    251     execute(concat_quant8_2::CreateModel,
    252             concat_quant8_2::is_ignored,
    253             concat_quant8_2::examples);
    254 }
    255 
    256 namespace concat_quant8_3 {
    257 std::vector<MixedTypedExample> examples = {
    258 // Generated concat_quant8_3 test
    259 #include "generated/examples/concat_quant8_3.example.cpp"
    260 };
    261 // Generated model constructor
    262 #include "generated/models/concat_quant8_3.model.cpp"
    263 } // namespace concat_quant8_3
    264 TEST_F(GeneratedTests, concat_quant8_3) {
    265     execute(concat_quant8_3::CreateModel,
    266             concat_quant8_3::is_ignored,
    267             concat_quant8_3::examples);
    268 }
    269 
    270 namespace conv_1_h3_w2_SAME {
    271 std::vector<MixedTypedExample> examples = {
    272 // Generated conv_1_h3_w2_SAME test
    273 #include "generated/examples/conv_1_h3_w2_SAME.example.cpp"
    274 };
    275 // Generated model constructor
    276 #include "generated/models/conv_1_h3_w2_SAME.model.cpp"
    277 } // namespace conv_1_h3_w2_SAME
    278 TEST_F(GeneratedTests, conv_1_h3_w2_SAME) {
    279     execute(conv_1_h3_w2_SAME::CreateModel,
    280             conv_1_h3_w2_SAME::is_ignored,
    281             conv_1_h3_w2_SAME::examples);
    282 }
    283 
    284 namespace conv_1_h3_w2_VALID {
    285 std::vector<MixedTypedExample> examples = {
    286 // Generated conv_1_h3_w2_VALID test
    287 #include "generated/examples/conv_1_h3_w2_VALID.example.cpp"
    288 };
    289 // Generated model constructor
    290 #include "generated/models/conv_1_h3_w2_VALID.model.cpp"
    291 } // namespace conv_1_h3_w2_VALID
    292 TEST_F(GeneratedTests, conv_1_h3_w2_VALID) {
    293     execute(conv_1_h3_w2_VALID::CreateModel,
    294             conv_1_h3_w2_VALID::is_ignored,
    295             conv_1_h3_w2_VALID::examples);
    296 }
    297 
    298 namespace conv_3_h3_w2_SAME {
    299 std::vector<MixedTypedExample> examples = {
    300 // Generated conv_3_h3_w2_SAME test
    301 #include "generated/examples/conv_3_h3_w2_SAME.example.cpp"
    302 };
    303 // Generated model constructor
    304 #include "generated/models/conv_3_h3_w2_SAME.model.cpp"
    305 } // namespace conv_3_h3_w2_SAME
    306 TEST_F(GeneratedTests, conv_3_h3_w2_SAME) {
    307     execute(conv_3_h3_w2_SAME::CreateModel,
    308             conv_3_h3_w2_SAME::is_ignored,
    309             conv_3_h3_w2_SAME::examples);
    310 }
    311 
    312 namespace conv_3_h3_w2_VALID {
    313 std::vector<MixedTypedExample> examples = {
    314 // Generated conv_3_h3_w2_VALID test
    315 #include "generated/examples/conv_3_h3_w2_VALID.example.cpp"
    316 };
    317 // Generated model constructor
    318 #include "generated/models/conv_3_h3_w2_VALID.model.cpp"
    319 } // namespace conv_3_h3_w2_VALID
    320 TEST_F(GeneratedTests, conv_3_h3_w2_VALID) {
    321     execute(conv_3_h3_w2_VALID::CreateModel,
    322             conv_3_h3_w2_VALID::is_ignored,
    323             conv_3_h3_w2_VALID::examples);
    324 }
    325 
    326 namespace conv_float_2 {
    327 std::vector<MixedTypedExample> examples = {
    328 // Generated conv_float_2 test
    329 #include "generated/examples/conv_float_2.example.cpp"
    330 };
    331 // Generated model constructor
    332 #include "generated/models/conv_float_2.model.cpp"
    333 } // namespace conv_float_2
    334 TEST_F(GeneratedTests, conv_float_2) {
    335     execute(conv_float_2::CreateModel,
    336             conv_float_2::is_ignored,
    337             conv_float_2::examples);
    338 }
    339 
    340 namespace conv_float_channels {
    341 std::vector<MixedTypedExample> examples = {
    342 // Generated conv_float_channels test
    343 #include "generated/examples/conv_float_channels.example.cpp"
    344 };
    345 // Generated model constructor
    346 #include "generated/models/conv_float_channels.model.cpp"
    347 } // namespace conv_float_channels
    348 TEST_F(GeneratedTests, conv_float_channels) {
    349     execute(conv_float_channels::CreateModel,
    350             conv_float_channels::is_ignored,
    351             conv_float_channels::examples);
    352 }
    353 
    354 namespace conv_float_channels_weights_as_inputs {
    355 std::vector<MixedTypedExample> examples = {
    356 // Generated conv_float_channels_weights_as_inputs test
    357 #include "generated/examples/conv_float_channels_weights_as_inputs.example.cpp"
    358 };
    359 // Generated model constructor
    360 #include "generated/models/conv_float_channels_weights_as_inputs.model.cpp"
    361 } // namespace conv_float_channels_weights_as_inputs
    362 TEST_F(GeneratedTests, conv_float_channels_weights_as_inputs) {
    363     execute(conv_float_channels_weights_as_inputs::CreateModel,
    364             conv_float_channels_weights_as_inputs::is_ignored,
    365             conv_float_channels_weights_as_inputs::examples);
    366 }
    367 
    368 namespace conv_float_large {
    369 std::vector<MixedTypedExample> examples = {
    370 // Generated conv_float_large test
    371 #include "generated/examples/conv_float_large.example.cpp"
    372 };
    373 // Generated model constructor
    374 #include "generated/models/conv_float_large.model.cpp"
    375 } // namespace conv_float_large
    376 TEST_F(GeneratedTests, conv_float_large) {
    377     execute(conv_float_large::CreateModel,
    378             conv_float_large::is_ignored,
    379             conv_float_large::examples);
    380 }
    381 
    382 namespace conv_float_large_weights_as_inputs {
    383 std::vector<MixedTypedExample> examples = {
    384 // Generated conv_float_large_weights_as_inputs test
    385 #include "generated/examples/conv_float_large_weights_as_inputs.example.cpp"
    386 };
    387 // Generated model constructor
    388 #include "generated/models/conv_float_large_weights_as_inputs.model.cpp"
    389 } // namespace conv_float_large_weights_as_inputs
    390 TEST_F(GeneratedTests, conv_float_large_weights_as_inputs) {
    391     execute(conv_float_large_weights_as_inputs::CreateModel,
    392             conv_float_large_weights_as_inputs::is_ignored,
    393             conv_float_large_weights_as_inputs::examples);
    394 }
    395 
    396 namespace conv_float {
    397 std::vector<MixedTypedExample> examples = {
    398 // Generated conv_float test
    399 #include "generated/examples/conv_float.example.cpp"
    400 };
    401 // Generated model constructor
    402 #include "generated/models/conv_float.model.cpp"
    403 } // namespace conv_float
    404 TEST_F(GeneratedTests, conv_float) {
    405     execute(conv_float::CreateModel,
    406             conv_float::is_ignored,
    407             conv_float::examples);
    408 }
    409 
    410 namespace conv_float_weights_as_inputs {
    411 std::vector<MixedTypedExample> examples = {
    412 // Generated conv_float_weights_as_inputs test
    413 #include "generated/examples/conv_float_weights_as_inputs.example.cpp"
    414 };
    415 // Generated model constructor
    416 #include "generated/models/conv_float_weights_as_inputs.model.cpp"
    417 } // namespace conv_float_weights_as_inputs
    418 TEST_F(GeneratedTests, conv_float_weights_as_inputs) {
    419     execute(conv_float_weights_as_inputs::CreateModel,
    420             conv_float_weights_as_inputs::is_ignored,
    421             conv_float_weights_as_inputs::examples);
    422 }
    423 
    424 namespace conv_quant8_2 {
    425 std::vector<MixedTypedExample> examples = {
    426 // Generated conv_quant8_2 test
    427 #include "generated/examples/conv_quant8_2.example.cpp"
    428 };
    429 // Generated model constructor
    430 #include "generated/models/conv_quant8_2.model.cpp"
    431 } // namespace conv_quant8_2
    432 TEST_F(GeneratedTests, conv_quant8_2) {
    433     execute(conv_quant8_2::CreateModel,
    434             conv_quant8_2::is_ignored,
    435             conv_quant8_2::examples);
    436 }
    437 
    438 namespace conv_quant8_channels {
    439 std::vector<MixedTypedExample> examples = {
    440 // Generated conv_quant8_channels test
    441 #include "generated/examples/conv_quant8_channels.example.cpp"
    442 };
    443 // Generated model constructor
    444 #include "generated/models/conv_quant8_channels.model.cpp"
    445 } // namespace conv_quant8_channels
    446 TEST_F(GeneratedTests, conv_quant8_channels) {
    447     execute(conv_quant8_channels::CreateModel,
    448             conv_quant8_channels::is_ignored,
    449             conv_quant8_channels::examples);
    450 }
    451 
    452 namespace conv_quant8_channels_weights_as_inputs {
    453 std::vector<MixedTypedExample> examples = {
    454 // Generated conv_quant8_channels_weights_as_inputs test
    455 #include "generated/examples/conv_quant8_channels_weights_as_inputs.example.cpp"
    456 };
    457 // Generated model constructor
    458 #include "generated/models/conv_quant8_channels_weights_as_inputs.model.cpp"
    459 } // namespace conv_quant8_channels_weights_as_inputs
    460 TEST_F(GeneratedTests, conv_quant8_channels_weights_as_inputs) {
    461     execute(conv_quant8_channels_weights_as_inputs::CreateModel,
    462             conv_quant8_channels_weights_as_inputs::is_ignored,
    463             conv_quant8_channels_weights_as_inputs::examples);
    464 }
    465 
    466 namespace conv_quant8_large {
    467 std::vector<MixedTypedExample> examples = {
    468 // Generated conv_quant8_large test
    469 #include "generated/examples/conv_quant8_large.example.cpp"
    470 };
    471 // Generated model constructor
    472 #include "generated/models/conv_quant8_large.model.cpp"
    473 } // namespace conv_quant8_large
    474 TEST_F(GeneratedTests, conv_quant8_large) {
    475     execute(conv_quant8_large::CreateModel,
    476             conv_quant8_large::is_ignored,
    477             conv_quant8_large::examples);
    478 }
    479 
    480 namespace conv_quant8_large_weights_as_inputs {
    481 std::vector<MixedTypedExample> examples = {
    482 // Generated conv_quant8_large_weights_as_inputs test
    483 #include "generated/examples/conv_quant8_large_weights_as_inputs.example.cpp"
    484 };
    485 // Generated model constructor
    486 #include "generated/models/conv_quant8_large_weights_as_inputs.model.cpp"
    487 } // namespace conv_quant8_large_weights_as_inputs
    488 TEST_F(GeneratedTests, conv_quant8_large_weights_as_inputs) {
    489     execute(conv_quant8_large_weights_as_inputs::CreateModel,
    490             conv_quant8_large_weights_as_inputs::is_ignored,
    491             conv_quant8_large_weights_as_inputs::examples);
    492 }
    493 
    494 namespace conv_quant8 {
    495 std::vector<MixedTypedExample> examples = {
    496 // Generated conv_quant8 test
    497 #include "generated/examples/conv_quant8.example.cpp"
    498 };
    499 // Generated model constructor
    500 #include "generated/models/conv_quant8.model.cpp"
    501 } // namespace conv_quant8
    502 TEST_F(GeneratedTests, conv_quant8) {
    503     execute(conv_quant8::CreateModel,
    504             conv_quant8::is_ignored,
    505             conv_quant8::examples);
    506 }
    507 
    508 namespace conv_quant8_overflow {
    509 std::vector<MixedTypedExample> examples = {
    510 // Generated conv_quant8_overflow test
    511 #include "generated/examples/conv_quant8_overflow.example.cpp"
    512 };
    513 // Generated model constructor
    514 #include "generated/models/conv_quant8_overflow.model.cpp"
    515 } // namespace conv_quant8_overflow
    516 TEST_F(GeneratedTests, conv_quant8_overflow) {
    517     execute(conv_quant8_overflow::CreateModel,
    518             conv_quant8_overflow::is_ignored,
    519             conv_quant8_overflow::examples);
    520 }
    521 
    522 namespace conv_quant8_overflow_weights_as_inputs {
    523 std::vector<MixedTypedExample> examples = {
    524 // Generated conv_quant8_overflow_weights_as_inputs test
    525 #include "generated/examples/conv_quant8_overflow_weights_as_inputs.example.cpp"
    526 };
    527 // Generated model constructor
    528 #include "generated/models/conv_quant8_overflow_weights_as_inputs.model.cpp"
    529 } // namespace conv_quant8_overflow_weights_as_inputs
    530 TEST_F(GeneratedTests, conv_quant8_overflow_weights_as_inputs) {
    531     execute(conv_quant8_overflow_weights_as_inputs::CreateModel,
    532             conv_quant8_overflow_weights_as_inputs::is_ignored,
    533             conv_quant8_overflow_weights_as_inputs::examples);
    534 }
    535 
    536 namespace conv_quant8_weights_as_inputs {
    537 std::vector<MixedTypedExample> examples = {
    538 // Generated conv_quant8_weights_as_inputs test
    539 #include "generated/examples/conv_quant8_weights_as_inputs.example.cpp"
    540 };
    541 // Generated model constructor
    542 #include "generated/models/conv_quant8_weights_as_inputs.model.cpp"
    543 } // namespace conv_quant8_weights_as_inputs
    544 TEST_F(GeneratedTests, conv_quant8_weights_as_inputs) {
    545     execute(conv_quant8_weights_as_inputs::CreateModel,
    546             conv_quant8_weights_as_inputs::is_ignored,
    547             conv_quant8_weights_as_inputs::examples);
    548 }
    549 
    550 namespace depth_to_space_float_1 {
    551 std::vector<MixedTypedExample> examples = {
    552 // Generated depth_to_space_float_1 test
    553 #include "generated/examples/depth_to_space_float_1.example.cpp"
    554 };
    555 // Generated model constructor
    556 #include "generated/models/depth_to_space_float_1.model.cpp"
    557 } // namespace depth_to_space_float_1
    558 TEST_F(GeneratedTests, depth_to_space_float_1) {
    559     execute(depth_to_space_float_1::CreateModel,
    560             depth_to_space_float_1::is_ignored,
    561             depth_to_space_float_1::examples);
    562 }
    563 
    564 namespace depth_to_space_float_2 {
    565 std::vector<MixedTypedExample> examples = {
    566 // Generated depth_to_space_float_2 test
    567 #include "generated/examples/depth_to_space_float_2.example.cpp"
    568 };
    569 // Generated model constructor
    570 #include "generated/models/depth_to_space_float_2.model.cpp"
    571 } // namespace depth_to_space_float_2
    572 TEST_F(GeneratedTests, depth_to_space_float_2) {
    573     execute(depth_to_space_float_2::CreateModel,
    574             depth_to_space_float_2::is_ignored,
    575             depth_to_space_float_2::examples);
    576 }
    577 
    578 namespace depth_to_space_float_3 {
    579 std::vector<MixedTypedExample> examples = {
    580 // Generated depth_to_space_float_3 test
    581 #include "generated/examples/depth_to_space_float_3.example.cpp"
    582 };
    583 // Generated model constructor
    584 #include "generated/models/depth_to_space_float_3.model.cpp"
    585 } // namespace depth_to_space_float_3
    586 TEST_F(GeneratedTests, depth_to_space_float_3) {
    587     execute(depth_to_space_float_3::CreateModel,
    588             depth_to_space_float_3::is_ignored,
    589             depth_to_space_float_3::examples);
    590 }
    591 
    592 namespace depth_to_space_quant8_1 {
    593 std::vector<MixedTypedExample> examples = {
    594 // Generated depth_to_space_quant8_1 test
    595 #include "generated/examples/depth_to_space_quant8_1.example.cpp"
    596 };
    597 // Generated model constructor
    598 #include "generated/models/depth_to_space_quant8_1.model.cpp"
    599 } // namespace depth_to_space_quant8_1
    600 TEST_F(GeneratedTests, depth_to_space_quant8_1) {
    601     execute(depth_to_space_quant8_1::CreateModel,
    602             depth_to_space_quant8_1::is_ignored,
    603             depth_to_space_quant8_1::examples);
    604 }
    605 
    606 namespace depth_to_space_quant8_2 {
    607 std::vector<MixedTypedExample> examples = {
    608 // Generated depth_to_space_quant8_2 test
    609 #include "generated/examples/depth_to_space_quant8_2.example.cpp"
    610 };
    611 // Generated model constructor
    612 #include "generated/models/depth_to_space_quant8_2.model.cpp"
    613 } // namespace depth_to_space_quant8_2
    614 TEST_F(GeneratedTests, depth_to_space_quant8_2) {
    615     execute(depth_to_space_quant8_2::CreateModel,
    616             depth_to_space_quant8_2::is_ignored,
    617             depth_to_space_quant8_2::examples);
    618 }
    619 
    620 namespace depthwise_conv2d_float_2 {
    621 std::vector<MixedTypedExample> examples = {
    622 // Generated depthwise_conv2d_float_2 test
    623 #include "generated/examples/depthwise_conv2d_float_2.example.cpp"
    624 };
    625 // Generated model constructor
    626 #include "generated/models/depthwise_conv2d_float_2.model.cpp"
    627 } // namespace depthwise_conv2d_float_2
    628 TEST_F(GeneratedTests, depthwise_conv2d_float_2) {
    629     execute(depthwise_conv2d_float_2::CreateModel,
    630             depthwise_conv2d_float_2::is_ignored,
    631             depthwise_conv2d_float_2::examples);
    632 }
    633 
    634 namespace depthwise_conv2d_float_large_2 {
    635 std::vector<MixedTypedExample> examples = {
    636 // Generated depthwise_conv2d_float_large_2 test
    637 #include "generated/examples/depthwise_conv2d_float_large_2.example.cpp"
    638 };
    639 // Generated model constructor
    640 #include "generated/models/depthwise_conv2d_float_large_2.model.cpp"
    641 } // namespace depthwise_conv2d_float_large_2
    642 TEST_F(GeneratedTests, depthwise_conv2d_float_large_2) {
    643     execute(depthwise_conv2d_float_large_2::CreateModel,
    644             depthwise_conv2d_float_large_2::is_ignored,
    645             depthwise_conv2d_float_large_2::examples);
    646 }
    647 
    648 namespace depthwise_conv2d_float_large_2_weights_as_inputs {
    649 std::vector<MixedTypedExample> examples = {
    650 // Generated depthwise_conv2d_float_large_2_weights_as_inputs test
    651 #include "generated/examples/depthwise_conv2d_float_large_2_weights_as_inputs.example.cpp"
    652 };
    653 // Generated model constructor
    654 #include "generated/models/depthwise_conv2d_float_large_2_weights_as_inputs.model.cpp"
    655 } // namespace depthwise_conv2d_float_large_2_weights_as_inputs
    656 TEST_F(GeneratedTests, depthwise_conv2d_float_large_2_weights_as_inputs) {
    657     execute(depthwise_conv2d_float_large_2_weights_as_inputs::CreateModel,
    658             depthwise_conv2d_float_large_2_weights_as_inputs::is_ignored,
    659             depthwise_conv2d_float_large_2_weights_as_inputs::examples);
    660 }
    661 
    662 namespace depthwise_conv2d_float_large {
    663 std::vector<MixedTypedExample> examples = {
    664 // Generated depthwise_conv2d_float_large test
    665 #include "generated/examples/depthwise_conv2d_float_large.example.cpp"
    666 };
    667 // Generated model constructor
    668 #include "generated/models/depthwise_conv2d_float_large.model.cpp"
    669 } // namespace depthwise_conv2d_float_large
    670 TEST_F(GeneratedTests, depthwise_conv2d_float_large) {
    671     execute(depthwise_conv2d_float_large::CreateModel,
    672             depthwise_conv2d_float_large::is_ignored,
    673             depthwise_conv2d_float_large::examples);
    674 }
    675 
    676 namespace depthwise_conv2d_float_large_weights_as_inputs {
    677 std::vector<MixedTypedExample> examples = {
    678 // Generated depthwise_conv2d_float_large_weights_as_inputs test
    679 #include "generated/examples/depthwise_conv2d_float_large_weights_as_inputs.example.cpp"
    680 };
    681 // Generated model constructor
    682 #include "generated/models/depthwise_conv2d_float_large_weights_as_inputs.model.cpp"
    683 } // namespace depthwise_conv2d_float_large_weights_as_inputs
    684 TEST_F(GeneratedTests, depthwise_conv2d_float_large_weights_as_inputs) {
    685     execute(depthwise_conv2d_float_large_weights_as_inputs::CreateModel,
    686             depthwise_conv2d_float_large_weights_as_inputs::is_ignored,
    687             depthwise_conv2d_float_large_weights_as_inputs::examples);
    688 }
    689 
    690 namespace depthwise_conv2d_float {
    691 std::vector<MixedTypedExample> examples = {
    692 // Generated depthwise_conv2d_float test
    693 #include "generated/examples/depthwise_conv2d_float.example.cpp"
    694 };
    695 // Generated model constructor
    696 #include "generated/models/depthwise_conv2d_float.model.cpp"
    697 } // namespace depthwise_conv2d_float
    698 TEST_F(GeneratedTests, depthwise_conv2d_float) {
    699     execute(depthwise_conv2d_float::CreateModel,
    700             depthwise_conv2d_float::is_ignored,
    701             depthwise_conv2d_float::examples);
    702 }
    703 
    704 namespace depthwise_conv2d_float_weights_as_inputs {
    705 std::vector<MixedTypedExample> examples = {
    706 // Generated depthwise_conv2d_float_weights_as_inputs test
    707 #include "generated/examples/depthwise_conv2d_float_weights_as_inputs.example.cpp"
    708 };
    709 // Generated model constructor
    710 #include "generated/models/depthwise_conv2d_float_weights_as_inputs.model.cpp"
    711 } // namespace depthwise_conv2d_float_weights_as_inputs
    712 TEST_F(GeneratedTests, depthwise_conv2d_float_weights_as_inputs) {
    713     execute(depthwise_conv2d_float_weights_as_inputs::CreateModel,
    714             depthwise_conv2d_float_weights_as_inputs::is_ignored,
    715             depthwise_conv2d_float_weights_as_inputs::examples);
    716 }
    717 
    718 namespace depthwise_conv2d_quant8_2 {
    719 std::vector<MixedTypedExample> examples = {
    720 // Generated depthwise_conv2d_quant8_2 test
    721 #include "generated/examples/depthwise_conv2d_quant8_2.example.cpp"
    722 };
    723 // Generated model constructor
    724 #include "generated/models/depthwise_conv2d_quant8_2.model.cpp"
    725 } // namespace depthwise_conv2d_quant8_2
    726 TEST_F(GeneratedTests, depthwise_conv2d_quant8_2) {
    727     execute(depthwise_conv2d_quant8_2::CreateModel,
    728             depthwise_conv2d_quant8_2::is_ignored,
    729             depthwise_conv2d_quant8_2::examples);
    730 }
    731 
    732 namespace depthwise_conv2d_quant8_large {
    733 std::vector<MixedTypedExample> examples = {
    734 // Generated depthwise_conv2d_quant8_large test
    735 #include "generated/examples/depthwise_conv2d_quant8_large.example.cpp"
    736 };
    737 // Generated model constructor
    738 #include "generated/models/depthwise_conv2d_quant8_large.model.cpp"
    739 } // namespace depthwise_conv2d_quant8_large
    740 TEST_F(GeneratedTests, depthwise_conv2d_quant8_large) {
    741     execute(depthwise_conv2d_quant8_large::CreateModel,
    742             depthwise_conv2d_quant8_large::is_ignored,
    743             depthwise_conv2d_quant8_large::examples);
    744 }
    745 
    746 namespace depthwise_conv2d_quant8_large_weights_as_inputs {
    747 std::vector<MixedTypedExample> examples = {
    748 // Generated depthwise_conv2d_quant8_large_weights_as_inputs test
    749 #include "generated/examples/depthwise_conv2d_quant8_large_weights_as_inputs.example.cpp"
    750 };
    751 // Generated model constructor
    752 #include "generated/models/depthwise_conv2d_quant8_large_weights_as_inputs.model.cpp"
    753 } // namespace depthwise_conv2d_quant8_large_weights_as_inputs
    754 TEST_F(GeneratedTests, depthwise_conv2d_quant8_large_weights_as_inputs) {
    755     execute(depthwise_conv2d_quant8_large_weights_as_inputs::CreateModel,
    756             depthwise_conv2d_quant8_large_weights_as_inputs::is_ignored,
    757             depthwise_conv2d_quant8_large_weights_as_inputs::examples);
    758 }
    759 
    760 namespace depthwise_conv2d_quant8 {
    761 std::vector<MixedTypedExample> examples = {
    762 // Generated depthwise_conv2d_quant8 test
    763 #include "generated/examples/depthwise_conv2d_quant8.example.cpp"
    764 };
    765 // Generated model constructor
    766 #include "generated/models/depthwise_conv2d_quant8.model.cpp"
    767 } // namespace depthwise_conv2d_quant8
    768 TEST_F(GeneratedTests, depthwise_conv2d_quant8) {
    769     execute(depthwise_conv2d_quant8::CreateModel,
    770             depthwise_conv2d_quant8::is_ignored,
    771             depthwise_conv2d_quant8::examples);
    772 }
    773 
    774 namespace depthwise_conv2d_quant8_weights_as_inputs {
    775 std::vector<MixedTypedExample> examples = {
    776 // Generated depthwise_conv2d_quant8_weights_as_inputs test
    777 #include "generated/examples/depthwise_conv2d_quant8_weights_as_inputs.example.cpp"
    778 };
    779 // Generated model constructor
    780 #include "generated/models/depthwise_conv2d_quant8_weights_as_inputs.model.cpp"
    781 } // namespace depthwise_conv2d_quant8_weights_as_inputs
    782 TEST_F(GeneratedTests, depthwise_conv2d_quant8_weights_as_inputs) {
    783     execute(depthwise_conv2d_quant8_weights_as_inputs::CreateModel,
    784             depthwise_conv2d_quant8_weights_as_inputs::is_ignored,
    785             depthwise_conv2d_quant8_weights_as_inputs::examples);
    786 }
    787 
    788 namespace depthwise_conv {
    789 std::vector<MixedTypedExample> examples = {
    790 // Generated depthwise_conv test
    791 #include "generated/examples/depthwise_conv.example.cpp"
    792 };
    793 // Generated model constructor
    794 #include "generated/models/depthwise_conv.model.cpp"
    795 } // namespace depthwise_conv
    796 TEST_F(GeneratedTests, depthwise_conv) {
    797     execute(depthwise_conv::CreateModel,
    798             depthwise_conv::is_ignored,
    799             depthwise_conv::examples);
    800 }
    801 
    802 namespace dequantize {
    803 std::vector<MixedTypedExample> examples = {
    804 // Generated dequantize test
    805 #include "generated/examples/dequantize.example.cpp"
    806 };
    807 // Generated model constructor
    808 #include "generated/models/dequantize.model.cpp"
    809 } // namespace dequantize
    810 TEST_F(GeneratedTests, dequantize) {
    811     execute(dequantize::CreateModel,
    812             dequantize::is_ignored,
    813             dequantize::examples);
    814 }
    815 
    816 namespace embedding_lookup {
    817 std::vector<MixedTypedExample> examples = {
    818 // Generated embedding_lookup test
    819 #include "generated/examples/embedding_lookup.example.cpp"
    820 };
    821 // Generated model constructor
    822 #include "generated/models/embedding_lookup.model.cpp"
    823 } // namespace embedding_lookup
    824 TEST_F(GeneratedTests, embedding_lookup) {
    825     execute(embedding_lookup::CreateModel,
    826             embedding_lookup::is_ignored,
    827             embedding_lookup::examples);
    828 }
    829 
    830 namespace floor {
    831 std::vector<MixedTypedExample> examples = {
    832 // Generated floor test
    833 #include "generated/examples/floor.example.cpp"
    834 };
    835 // Generated model constructor
    836 #include "generated/models/floor.model.cpp"
    837 } // namespace floor
    838 TEST_F(GeneratedTests, floor) {
    839     execute(floor::CreateModel,
    840             floor::is_ignored,
    841             floor::examples);
    842 }
    843 
    844 namespace fully_connected_float_2 {
    845 std::vector<MixedTypedExample> examples = {
    846 // Generated fully_connected_float_2 test
    847 #include "generated/examples/fully_connected_float_2.example.cpp"
    848 };
    849 // Generated model constructor
    850 #include "generated/models/fully_connected_float_2.model.cpp"
    851 } // namespace fully_connected_float_2
    852 TEST_F(GeneratedTests, fully_connected_float_2) {
    853     execute(fully_connected_float_2::CreateModel,
    854             fully_connected_float_2::is_ignored,
    855             fully_connected_float_2::examples);
    856 }
    857 
    858 namespace fully_connected_float_large {
    859 std::vector<MixedTypedExample> examples = {
    860 // Generated fully_connected_float_large test
    861 #include "generated/examples/fully_connected_float_large.example.cpp"
    862 };
    863 // Generated model constructor
    864 #include "generated/models/fully_connected_float_large.model.cpp"
    865 } // namespace fully_connected_float_large
    866 TEST_F(GeneratedTests, fully_connected_float_large) {
    867     execute(fully_connected_float_large::CreateModel,
    868             fully_connected_float_large::is_ignored,
    869             fully_connected_float_large::examples);
    870 }
    871 
    872 namespace fully_connected_float_large_weights_as_inputs {
    873 std::vector<MixedTypedExample> examples = {
    874 // Generated fully_connected_float_large_weights_as_inputs test
    875 #include "generated/examples/fully_connected_float_large_weights_as_inputs.example.cpp"
    876 };
    877 // Generated model constructor
    878 #include "generated/models/fully_connected_float_large_weights_as_inputs.model.cpp"
    879 } // namespace fully_connected_float_large_weights_as_inputs
    880 TEST_F(GeneratedTests, fully_connected_float_large_weights_as_inputs) {
    881     execute(fully_connected_float_large_weights_as_inputs::CreateModel,
    882             fully_connected_float_large_weights_as_inputs::is_ignored,
    883             fully_connected_float_large_weights_as_inputs::examples);
    884 }
    885 
    886 namespace fully_connected_float {
    887 std::vector<MixedTypedExample> examples = {
    888 // Generated fully_connected_float test
    889 #include "generated/examples/fully_connected_float.example.cpp"
    890 };
    891 // Generated model constructor
    892 #include "generated/models/fully_connected_float.model.cpp"
    893 } // namespace fully_connected_float
    894 TEST_F(GeneratedTests, fully_connected_float) {
    895     execute(fully_connected_float::CreateModel,
    896             fully_connected_float::is_ignored,
    897             fully_connected_float::examples);
    898 }
    899 
    900 namespace fully_connected_float_weights_as_inputs {
    901 std::vector<MixedTypedExample> examples = {
    902 // Generated fully_connected_float_weights_as_inputs test
    903 #include "generated/examples/fully_connected_float_weights_as_inputs.example.cpp"
    904 };
    905 // Generated model constructor
    906 #include "generated/models/fully_connected_float_weights_as_inputs.model.cpp"
    907 } // namespace fully_connected_float_weights_as_inputs
    908 TEST_F(GeneratedTests, fully_connected_float_weights_as_inputs) {
    909     execute(fully_connected_float_weights_as_inputs::CreateModel,
    910             fully_connected_float_weights_as_inputs::is_ignored,
    911             fully_connected_float_weights_as_inputs::examples);
    912 }
    913 
    914 namespace fully_connected_quant8_2 {
    915 std::vector<MixedTypedExample> examples = {
    916 // Generated fully_connected_quant8_2 test
    917 #include "generated/examples/fully_connected_quant8_2.example.cpp"
    918 };
    919 // Generated model constructor
    920 #include "generated/models/fully_connected_quant8_2.model.cpp"
    921 } // namespace fully_connected_quant8_2
    922 TEST_F(GeneratedTests, fully_connected_quant8_2) {
    923     execute(fully_connected_quant8_2::CreateModel,
    924             fully_connected_quant8_2::is_ignored,
    925             fully_connected_quant8_2::examples);
    926 }
    927 
    928 namespace fully_connected_quant8_large {
    929 std::vector<MixedTypedExample> examples = {
    930 // Generated fully_connected_quant8_large test
    931 #include "generated/examples/fully_connected_quant8_large.example.cpp"
    932 };
    933 // Generated model constructor
    934 #include "generated/models/fully_connected_quant8_large.model.cpp"
    935 } // namespace fully_connected_quant8_large
    936 TEST_F(GeneratedTests, fully_connected_quant8_large) {
    937     execute(fully_connected_quant8_large::CreateModel,
    938             fully_connected_quant8_large::is_ignored,
    939             fully_connected_quant8_large::examples);
    940 }
    941 
    942 namespace fully_connected_quant8_large_weights_as_inputs {
    943 std::vector<MixedTypedExample> examples = {
    944 // Generated fully_connected_quant8_large_weights_as_inputs test
    945 #include "generated/examples/fully_connected_quant8_large_weights_as_inputs.example.cpp"
    946 };
    947 // Generated model constructor
    948 #include "generated/models/fully_connected_quant8_large_weights_as_inputs.model.cpp"
    949 } // namespace fully_connected_quant8_large_weights_as_inputs
    950 TEST_F(GeneratedTests, fully_connected_quant8_large_weights_as_inputs) {
    951     execute(fully_connected_quant8_large_weights_as_inputs::CreateModel,
    952             fully_connected_quant8_large_weights_as_inputs::is_ignored,
    953             fully_connected_quant8_large_weights_as_inputs::examples);
    954 }
    955 
    956 namespace fully_connected_quant8 {
    957 std::vector<MixedTypedExample> examples = {
    958 // Generated fully_connected_quant8 test
    959 #include "generated/examples/fully_connected_quant8.example.cpp"
    960 };
    961 // Generated model constructor
    962 #include "generated/models/fully_connected_quant8.model.cpp"
    963 } // namespace fully_connected_quant8
    964 TEST_F(GeneratedTests, fully_connected_quant8) {
    965     execute(fully_connected_quant8::CreateModel,
    966             fully_connected_quant8::is_ignored,
    967             fully_connected_quant8::examples);
    968 }
    969 
    970 namespace fully_connected_quant8_weights_as_inputs {
    971 std::vector<MixedTypedExample> examples = {
    972 // Generated fully_connected_quant8_weights_as_inputs test
    973 #include "generated/examples/fully_connected_quant8_weights_as_inputs.example.cpp"
    974 };
    975 // Generated model constructor
    976 #include "generated/models/fully_connected_quant8_weights_as_inputs.model.cpp"
    977 } // namespace fully_connected_quant8_weights_as_inputs
    978 TEST_F(GeneratedTests, fully_connected_quant8_weights_as_inputs) {
    979     execute(fully_connected_quant8_weights_as_inputs::CreateModel,
    980             fully_connected_quant8_weights_as_inputs::is_ignored,
    981             fully_connected_quant8_weights_as_inputs::examples);
    982 }
    983 
    984 namespace hashtable_lookup_float {
    985 std::vector<MixedTypedExample> examples = {
    986 // Generated hashtable_lookup_float test
    987 #include "generated/examples/hashtable_lookup_float.example.cpp"
    988 };
    989 // Generated model constructor
    990 #include "generated/models/hashtable_lookup_float.model.cpp"
    991 } // namespace hashtable_lookup_float
    992 TEST_F(GeneratedTests, hashtable_lookup_float) {
    993     execute(hashtable_lookup_float::CreateModel,
    994             hashtable_lookup_float::is_ignored,
    995             hashtable_lookup_float::examples);
    996 }
    997 
    998 namespace hashtable_lookup_quant8 {
    999 std::vector<MixedTypedExample> examples = {
   1000 // Generated hashtable_lookup_quant8 test
   1001 #include "generated/examples/hashtable_lookup_quant8.example.cpp"
   1002 };
   1003 // Generated model constructor
   1004 #include "generated/models/hashtable_lookup_quant8.model.cpp"
   1005 } // namespace hashtable_lookup_quant8
   1006 TEST_F(GeneratedTests, hashtable_lookup_quant8) {
   1007     execute(hashtable_lookup_quant8::CreateModel,
   1008             hashtable_lookup_quant8::is_ignored,
   1009             hashtable_lookup_quant8::examples);
   1010 }
   1011 
   1012 namespace l2_normalization_2 {
   1013 std::vector<MixedTypedExample> examples = {
   1014 // Generated l2_normalization_2 test
   1015 #include "generated/examples/l2_normalization_2.example.cpp"
   1016 };
   1017 // Generated model constructor
   1018 #include "generated/models/l2_normalization_2.model.cpp"
   1019 } // namespace l2_normalization_2
   1020 TEST_F(GeneratedTests, l2_normalization_2) {
   1021     execute(l2_normalization_2::CreateModel,
   1022             l2_normalization_2::is_ignored,
   1023             l2_normalization_2::examples);
   1024 }
   1025 
   1026 namespace l2_normalization_large {
   1027 std::vector<MixedTypedExample> examples = {
   1028 // Generated l2_normalization_large test
   1029 #include "generated/examples/l2_normalization_large.example.cpp"
   1030 };
   1031 // Generated model constructor
   1032 #include "generated/models/l2_normalization_large.model.cpp"
   1033 } // namespace l2_normalization_large
   1034 TEST_F(GeneratedTests, l2_normalization_large) {
   1035     execute(l2_normalization_large::CreateModel,
   1036             l2_normalization_large::is_ignored,
   1037             l2_normalization_large::examples);
   1038 }
   1039 
   1040 namespace l2_normalization {
   1041 std::vector<MixedTypedExample> examples = {
   1042 // Generated l2_normalization test
   1043 #include "generated/examples/l2_normalization.example.cpp"
   1044 };
   1045 // Generated model constructor
   1046 #include "generated/models/l2_normalization.model.cpp"
   1047 } // namespace l2_normalization
   1048 TEST_F(GeneratedTests, l2_normalization) {
   1049     execute(l2_normalization::CreateModel,
   1050             l2_normalization::is_ignored,
   1051             l2_normalization::examples);
   1052 }
   1053 
   1054 namespace l2_pool_float_2 {
   1055 std::vector<MixedTypedExample> examples = {
   1056 // Generated l2_pool_float_2 test
   1057 #include "generated/examples/l2_pool_float_2.example.cpp"
   1058 };
   1059 // Generated model constructor
   1060 #include "generated/models/l2_pool_float_2.model.cpp"
   1061 } // namespace l2_pool_float_2
   1062 TEST_F(GeneratedTests, l2_pool_float_2) {
   1063     execute(l2_pool_float_2::CreateModel,
   1064             l2_pool_float_2::is_ignored,
   1065             l2_pool_float_2::examples);
   1066 }
   1067 
   1068 namespace l2_pool_float_large {
   1069 std::vector<MixedTypedExample> examples = {
   1070 // Generated l2_pool_float_large test
   1071 #include "generated/examples/l2_pool_float_large.example.cpp"
   1072 };
   1073 // Generated model constructor
   1074 #include "generated/models/l2_pool_float_large.model.cpp"
   1075 } // namespace l2_pool_float_large
   1076 TEST_F(GeneratedTests, l2_pool_float_large) {
   1077     execute(l2_pool_float_large::CreateModel,
   1078             l2_pool_float_large::is_ignored,
   1079             l2_pool_float_large::examples);
   1080 }
   1081 
   1082 namespace l2_pool_float {
   1083 std::vector<MixedTypedExample> examples = {
   1084 // Generated l2_pool_float test
   1085 #include "generated/examples/l2_pool_float.example.cpp"
   1086 };
   1087 // Generated model constructor
   1088 #include "generated/models/l2_pool_float.model.cpp"
   1089 } // namespace l2_pool_float
   1090 TEST_F(GeneratedTests, l2_pool_float) {
   1091     execute(l2_pool_float::CreateModel,
   1092             l2_pool_float::is_ignored,
   1093             l2_pool_float::examples);
   1094 }
   1095 
   1096 namespace local_response_norm_float_1 {
   1097 std::vector<MixedTypedExample> examples = {
   1098 // Generated local_response_norm_float_1 test
   1099 #include "generated/examples/local_response_norm_float_1.example.cpp"
   1100 };
   1101 // Generated model constructor
   1102 #include "generated/models/local_response_norm_float_1.model.cpp"
   1103 } // namespace local_response_norm_float_1
   1104 TEST_F(GeneratedTests, local_response_norm_float_1) {
   1105     execute(local_response_norm_float_1::CreateModel,
   1106             local_response_norm_float_1::is_ignored,
   1107             local_response_norm_float_1::examples);
   1108 }
   1109 
   1110 namespace local_response_norm_float_2 {
   1111 std::vector<MixedTypedExample> examples = {
   1112 // Generated local_response_norm_float_2 test
   1113 #include "generated/examples/local_response_norm_float_2.example.cpp"
   1114 };
   1115 // Generated model constructor
   1116 #include "generated/models/local_response_norm_float_2.model.cpp"
   1117 } // namespace local_response_norm_float_2
   1118 TEST_F(GeneratedTests, local_response_norm_float_2) {
   1119     execute(local_response_norm_float_2::CreateModel,
   1120             local_response_norm_float_2::is_ignored,
   1121             local_response_norm_float_2::examples);
   1122 }
   1123 
   1124 namespace local_response_norm_float_3 {
   1125 std::vector<MixedTypedExample> examples = {
   1126 // Generated local_response_norm_float_3 test
   1127 #include "generated/examples/local_response_norm_float_3.example.cpp"
   1128 };
   1129 // Generated model constructor
   1130 #include "generated/models/local_response_norm_float_3.model.cpp"
   1131 } // namespace local_response_norm_float_3
   1132 TEST_F(GeneratedTests, local_response_norm_float_3) {
   1133     execute(local_response_norm_float_3::CreateModel,
   1134             local_response_norm_float_3::is_ignored,
   1135             local_response_norm_float_3::examples);
   1136 }
   1137 
   1138 namespace local_response_norm_float_4 {
   1139 std::vector<MixedTypedExample> examples = {
   1140 // Generated local_response_norm_float_4 test
   1141 #include "generated/examples/local_response_norm_float_4.example.cpp"
   1142 };
   1143 // Generated model constructor
   1144 #include "generated/models/local_response_norm_float_4.model.cpp"
   1145 } // namespace local_response_norm_float_4
   1146 TEST_F(GeneratedTests, local_response_norm_float_4) {
   1147     execute(local_response_norm_float_4::CreateModel,
   1148             local_response_norm_float_4::is_ignored,
   1149             local_response_norm_float_4::examples);
   1150 }
   1151 
   1152 namespace logistic_float_1 {
   1153 std::vector<MixedTypedExample> examples = {
   1154 // Generated logistic_float_1 test
   1155 #include "generated/examples/logistic_float_1.example.cpp"
   1156 };
   1157 // Generated model constructor
   1158 #include "generated/models/logistic_float_1.model.cpp"
   1159 } // namespace logistic_float_1
   1160 TEST_F(GeneratedTests, logistic_float_1) {
   1161     execute(logistic_float_1::CreateModel,
   1162             logistic_float_1::is_ignored,
   1163             logistic_float_1::examples);
   1164 }
   1165 
   1166 namespace logistic_float_2 {
   1167 std::vector<MixedTypedExample> examples = {
   1168 // Generated logistic_float_2 test
   1169 #include "generated/examples/logistic_float_2.example.cpp"
   1170 };
   1171 // Generated model constructor
   1172 #include "generated/models/logistic_float_2.model.cpp"
   1173 } // namespace logistic_float_2
   1174 TEST_F(GeneratedTests, logistic_float_2) {
   1175     execute(logistic_float_2::CreateModel,
   1176             logistic_float_2::is_ignored,
   1177             logistic_float_2::examples);
   1178 }
   1179 
   1180 namespace logistic_quant8_1 {
   1181 std::vector<MixedTypedExample> examples = {
   1182 // Generated logistic_quant8_1 test
   1183 #include "generated/examples/logistic_quant8_1.example.cpp"
   1184 };
   1185 // Generated model constructor
   1186 #include "generated/models/logistic_quant8_1.model.cpp"
   1187 } // namespace logistic_quant8_1
   1188 TEST_F(GeneratedTests, logistic_quant8_1) {
   1189     execute(logistic_quant8_1::CreateModel,
   1190             logistic_quant8_1::is_ignored,
   1191             logistic_quant8_1::examples);
   1192 }
   1193 
   1194 namespace logistic_quant8_2 {
   1195 std::vector<MixedTypedExample> examples = {
   1196 // Generated logistic_quant8_2 test
   1197 #include "generated/examples/logistic_quant8_2.example.cpp"
   1198 };
   1199 // Generated model constructor
   1200 #include "generated/models/logistic_quant8_2.model.cpp"
   1201 } // namespace logistic_quant8_2
   1202 TEST_F(GeneratedTests, logistic_quant8_2) {
   1203     execute(logistic_quant8_2::CreateModel,
   1204             logistic_quant8_2::is_ignored,
   1205             logistic_quant8_2::examples);
   1206 }
   1207 
   1208 namespace lsh_projection_2 {
   1209 std::vector<MixedTypedExample> examples = {
   1210 // Generated lsh_projection_2 test
   1211 #include "generated/examples/lsh_projection_2.example.cpp"
   1212 };
   1213 // Generated model constructor
   1214 #include "generated/models/lsh_projection_2.model.cpp"
   1215 } // namespace lsh_projection_2
   1216 TEST_F(GeneratedTests, lsh_projection_2) {
   1217     execute(lsh_projection_2::CreateModel,
   1218             lsh_projection_2::is_ignored,
   1219             lsh_projection_2::examples);
   1220 }
   1221 
   1222 namespace lsh_projection {
   1223 std::vector<MixedTypedExample> examples = {
   1224 // Generated lsh_projection test
   1225 #include "generated/examples/lsh_projection.example.cpp"
   1226 };
   1227 // Generated model constructor
   1228 #include "generated/models/lsh_projection.model.cpp"
   1229 } // namespace lsh_projection
   1230 TEST_F(GeneratedTests, lsh_projection) {
   1231     execute(lsh_projection::CreateModel,
   1232             lsh_projection::is_ignored,
   1233             lsh_projection::examples);
   1234 }
   1235 
   1236 namespace lsh_projection_weights_as_inputs {
   1237 std::vector<MixedTypedExample> examples = {
   1238 // Generated lsh_projection_weights_as_inputs test
   1239 #include "generated/examples/lsh_projection_weights_as_inputs.example.cpp"
   1240 };
   1241 // Generated model constructor
   1242 #include "generated/models/lsh_projection_weights_as_inputs.model.cpp"
   1243 } // namespace lsh_projection_weights_as_inputs
   1244 TEST_F(GeneratedTests, lsh_projection_weights_as_inputs) {
   1245     execute(lsh_projection_weights_as_inputs::CreateModel,
   1246             lsh_projection_weights_as_inputs::is_ignored,
   1247             lsh_projection_weights_as_inputs::examples);
   1248 }
   1249 
   1250 namespace lstm2 {
   1251 std::vector<MixedTypedExample> examples = {
   1252 // Generated lstm2 test
   1253 #include "generated/examples/lstm2.example.cpp"
   1254 };
   1255 // Generated model constructor
   1256 #include "generated/models/lstm2.model.cpp"
   1257 } // namespace lstm2
   1258 TEST_F(GeneratedTests, lstm2) {
   1259     execute(lstm2::CreateModel,
   1260             lstm2::is_ignored,
   1261             lstm2::examples);
   1262 }
   1263 
   1264 namespace lstm2_state2 {
   1265 std::vector<MixedTypedExample> examples = {
   1266 // Generated lstm2_state2 test
   1267 #include "generated/examples/lstm2_state2.example.cpp"
   1268 };
   1269 // Generated model constructor
   1270 #include "generated/models/lstm2_state2.model.cpp"
   1271 } // namespace lstm2_state2
   1272 TEST_F(GeneratedTests, lstm2_state2) {
   1273     execute(lstm2_state2::CreateModel,
   1274             lstm2_state2::is_ignored,
   1275             lstm2_state2::examples);
   1276 }
   1277 
   1278 namespace lstm2_state {
   1279 std::vector<MixedTypedExample> examples = {
   1280 // Generated lstm2_state test
   1281 #include "generated/examples/lstm2_state.example.cpp"
   1282 };
   1283 // Generated model constructor
   1284 #include "generated/models/lstm2_state.model.cpp"
   1285 } // namespace lstm2_state
   1286 TEST_F(GeneratedTests, lstm2_state) {
   1287     execute(lstm2_state::CreateModel,
   1288             lstm2_state::is_ignored,
   1289             lstm2_state::examples);
   1290 }
   1291 
   1292 namespace lstm3 {
   1293 std::vector<MixedTypedExample> examples = {
   1294 // Generated lstm3 test
   1295 #include "generated/examples/lstm3.example.cpp"
   1296 };
   1297 // Generated model constructor
   1298 #include "generated/models/lstm3.model.cpp"
   1299 } // namespace lstm3
   1300 TEST_F(GeneratedTests, lstm3) {
   1301     execute(lstm3::CreateModel,
   1302             lstm3::is_ignored,
   1303             lstm3::examples);
   1304 }
   1305 
   1306 namespace lstm3_state2 {
   1307 std::vector<MixedTypedExample> examples = {
   1308 // Generated lstm3_state2 test
   1309 #include "generated/examples/lstm3_state2.example.cpp"
   1310 };
   1311 // Generated model constructor
   1312 #include "generated/models/lstm3_state2.model.cpp"
   1313 } // namespace lstm3_state2
   1314 TEST_F(GeneratedTests, lstm3_state2) {
   1315     execute(lstm3_state2::CreateModel,
   1316             lstm3_state2::is_ignored,
   1317             lstm3_state2::examples);
   1318 }
   1319 
   1320 namespace lstm3_state3 {
   1321 std::vector<MixedTypedExample> examples = {
   1322 // Generated lstm3_state3 test
   1323 #include "generated/examples/lstm3_state3.example.cpp"
   1324 };
   1325 // Generated model constructor
   1326 #include "generated/models/lstm3_state3.model.cpp"
   1327 } // namespace lstm3_state3
   1328 TEST_F(GeneratedTests, lstm3_state3) {
   1329     execute(lstm3_state3::CreateModel,
   1330             lstm3_state3::is_ignored,
   1331             lstm3_state3::examples);
   1332 }
   1333 
   1334 namespace lstm3_state {
   1335 std::vector<MixedTypedExample> examples = {
   1336 // Generated lstm3_state test
   1337 #include "generated/examples/lstm3_state.example.cpp"
   1338 };
   1339 // Generated model constructor
   1340 #include "generated/models/lstm3_state.model.cpp"
   1341 } // namespace lstm3_state
   1342 TEST_F(GeneratedTests, lstm3_state) {
   1343     execute(lstm3_state::CreateModel,
   1344             lstm3_state::is_ignored,
   1345             lstm3_state::examples);
   1346 }
   1347 
   1348 namespace lstm {
   1349 std::vector<MixedTypedExample> examples = {
   1350 // Generated lstm test
   1351 #include "generated/examples/lstm.example.cpp"
   1352 };
   1353 // Generated model constructor
   1354 #include "generated/models/lstm.model.cpp"
   1355 } // namespace lstm
   1356 TEST_F(GeneratedTests, lstm) {
   1357     execute(lstm::CreateModel,
   1358             lstm::is_ignored,
   1359             lstm::examples);
   1360 }
   1361 
   1362 namespace lstm_state2 {
   1363 std::vector<MixedTypedExample> examples = {
   1364 // Generated lstm_state2 test
   1365 #include "generated/examples/lstm_state2.example.cpp"
   1366 };
   1367 // Generated model constructor
   1368 #include "generated/models/lstm_state2.model.cpp"
   1369 } // namespace lstm_state2
   1370 TEST_F(GeneratedTests, lstm_state2) {
   1371     execute(lstm_state2::CreateModel,
   1372             lstm_state2::is_ignored,
   1373             lstm_state2::examples);
   1374 }
   1375 
   1376 namespace lstm_state {
   1377 std::vector<MixedTypedExample> examples = {
   1378 // Generated lstm_state test
   1379 #include "generated/examples/lstm_state.example.cpp"
   1380 };
   1381 // Generated model constructor
   1382 #include "generated/models/lstm_state.model.cpp"
   1383 } // namespace lstm_state
   1384 TEST_F(GeneratedTests, lstm_state) {
   1385     execute(lstm_state::CreateModel,
   1386             lstm_state::is_ignored,
   1387             lstm_state::examples);
   1388 }
   1389 
   1390 namespace max_pool_float_1 {
   1391 std::vector<MixedTypedExample> examples = {
   1392 // Generated max_pool_float_1 test
   1393 #include "generated/examples/max_pool_float_1.example.cpp"
   1394 };
   1395 // Generated model constructor
   1396 #include "generated/models/max_pool_float_1.model.cpp"
   1397 } // namespace max_pool_float_1
   1398 TEST_F(GeneratedTests, max_pool_float_1) {
   1399     execute(max_pool_float_1::CreateModel,
   1400             max_pool_float_1::is_ignored,
   1401             max_pool_float_1::examples);
   1402 }
   1403 
   1404 namespace max_pool_float_2 {
   1405 std::vector<MixedTypedExample> examples = {
   1406 // Generated max_pool_float_2 test
   1407 #include "generated/examples/max_pool_float_2.example.cpp"
   1408 };
   1409 // Generated model constructor
   1410 #include "generated/models/max_pool_float_2.model.cpp"
   1411 } // namespace max_pool_float_2
   1412 TEST_F(GeneratedTests, max_pool_float_2) {
   1413     execute(max_pool_float_2::CreateModel,
   1414             max_pool_float_2::is_ignored,
   1415             max_pool_float_2::examples);
   1416 }
   1417 
   1418 namespace max_pool_float_3 {
   1419 std::vector<MixedTypedExample> examples = {
   1420 // Generated max_pool_float_3 test
   1421 #include "generated/examples/max_pool_float_3.example.cpp"
   1422 };
   1423 // Generated model constructor
   1424 #include "generated/models/max_pool_float_3.model.cpp"
   1425 } // namespace max_pool_float_3
   1426 TEST_F(GeneratedTests, max_pool_float_3) {
   1427     execute(max_pool_float_3::CreateModel,
   1428             max_pool_float_3::is_ignored,
   1429             max_pool_float_3::examples);
   1430 }
   1431 
   1432 namespace max_pool_float_4 {
   1433 std::vector<MixedTypedExample> examples = {
   1434 // Generated max_pool_float_4 test
   1435 #include "generated/examples/max_pool_float_4.example.cpp"
   1436 };
   1437 // Generated model constructor
   1438 #include "generated/models/max_pool_float_4.model.cpp"
   1439 } // namespace max_pool_float_4
   1440 TEST_F(GeneratedTests, max_pool_float_4) {
   1441     execute(max_pool_float_4::CreateModel,
   1442             max_pool_float_4::is_ignored,
   1443             max_pool_float_4::examples);
   1444 }
   1445 
   1446 namespace max_pool_quant8_1 {
   1447 std::vector<MixedTypedExample> examples = {
   1448 // Generated max_pool_quant8_1 test
   1449 #include "generated/examples/max_pool_quant8_1.example.cpp"
   1450 };
   1451 // Generated model constructor
   1452 #include "generated/models/max_pool_quant8_1.model.cpp"
   1453 } // namespace max_pool_quant8_1
   1454 TEST_F(GeneratedTests, max_pool_quant8_1) {
   1455     execute(max_pool_quant8_1::CreateModel,
   1456             max_pool_quant8_1::is_ignored,
   1457             max_pool_quant8_1::examples);
   1458 }
   1459 
   1460 namespace max_pool_quant8_2 {
   1461 std::vector<MixedTypedExample> examples = {
   1462 // Generated max_pool_quant8_2 test
   1463 #include "generated/examples/max_pool_quant8_2.example.cpp"
   1464 };
   1465 // Generated model constructor
   1466 #include "generated/models/max_pool_quant8_2.model.cpp"
   1467 } // namespace max_pool_quant8_2
   1468 TEST_F(GeneratedTests, max_pool_quant8_2) {
   1469     execute(max_pool_quant8_2::CreateModel,
   1470             max_pool_quant8_2::is_ignored,
   1471             max_pool_quant8_2::examples);
   1472 }
   1473 
   1474 namespace max_pool_quant8_3 {
   1475 std::vector<MixedTypedExample> examples = {
   1476 // Generated max_pool_quant8_3 test
   1477 #include "generated/examples/max_pool_quant8_3.example.cpp"
   1478 };
   1479 // Generated model constructor
   1480 #include "generated/models/max_pool_quant8_3.model.cpp"
   1481 } // namespace max_pool_quant8_3
   1482 TEST_F(GeneratedTests, max_pool_quant8_3) {
   1483     execute(max_pool_quant8_3::CreateModel,
   1484             max_pool_quant8_3::is_ignored,
   1485             max_pool_quant8_3::examples);
   1486 }
   1487 
   1488 namespace max_pool_quant8_4 {
   1489 std::vector<MixedTypedExample> examples = {
   1490 // Generated max_pool_quant8_4 test
   1491 #include "generated/examples/max_pool_quant8_4.example.cpp"
   1492 };
   1493 // Generated model constructor
   1494 #include "generated/models/max_pool_quant8_4.model.cpp"
   1495 } // namespace max_pool_quant8_4
   1496 TEST_F(GeneratedTests, max_pool_quant8_4) {
   1497     execute(max_pool_quant8_4::CreateModel,
   1498             max_pool_quant8_4::is_ignored,
   1499             max_pool_quant8_4::examples);
   1500 }
   1501 
   1502 namespace mobilenet_224_gender_basic_fixed {
   1503 std::vector<MixedTypedExample> examples = {
   1504 // Generated mobilenet_224_gender_basic_fixed test
   1505 #include "generated/examples/mobilenet_224_gender_basic_fixed.example.cpp"
   1506 };
   1507 // Generated model constructor
   1508 #include "generated/models/mobilenet_224_gender_basic_fixed.model.cpp"
   1509 } // namespace mobilenet_224_gender_basic_fixed
   1510 TEST_F(GeneratedTests, mobilenet_224_gender_basic_fixed) {
   1511     execute(mobilenet_224_gender_basic_fixed::CreateModel,
   1512             mobilenet_224_gender_basic_fixed::is_ignored,
   1513             mobilenet_224_gender_basic_fixed::examples);
   1514 }
   1515 
   1516 namespace mobilenet_quantized {
   1517 std::vector<MixedTypedExample> examples = {
   1518 // Generated mobilenet_quantized test
   1519 #include "generated/examples/mobilenet_quantized.example.cpp"
   1520 };
   1521 // Generated model constructor
   1522 #include "generated/models/mobilenet_quantized.model.cpp"
   1523 } // namespace mobilenet_quantized
   1524 TEST_F(GeneratedTests, mobilenet_quantized) {
   1525     execute(mobilenet_quantized::CreateModel,
   1526             mobilenet_quantized::is_ignored,
   1527             mobilenet_quantized::examples);
   1528 }
   1529 
   1530 namespace mul_broadcast_quant8 {
   1531 std::vector<MixedTypedExample> examples = {
   1532 // Generated mul_broadcast_quant8 test
   1533 #include "generated/examples/mul_broadcast_quant8.example.cpp"
   1534 };
   1535 // Generated model constructor
   1536 #include "generated/models/mul_broadcast_quant8.model.cpp"
   1537 } // namespace mul_broadcast_quant8
   1538 TEST_F(GeneratedTests, mul_broadcast_quant8) {
   1539     execute(mul_broadcast_quant8::CreateModel,
   1540             mul_broadcast_quant8::is_ignored,
   1541             mul_broadcast_quant8::examples);
   1542 }
   1543 
   1544 namespace mul {
   1545 std::vector<MixedTypedExample> examples = {
   1546 // Generated mul test
   1547 #include "generated/examples/mul.example.cpp"
   1548 };
   1549 // Generated model constructor
   1550 #include "generated/models/mul.model.cpp"
   1551 } // namespace mul
   1552 TEST_F(GeneratedTests, mul) {
   1553     execute(mul::CreateModel,
   1554             mul::is_ignored,
   1555             mul::examples);
   1556 }
   1557 
   1558 namespace mul_quant8 {
   1559 std::vector<MixedTypedExample> examples = {
   1560 // Generated mul_quant8 test
   1561 #include "generated/examples/mul_quant8.example.cpp"
   1562 };
   1563 // Generated model constructor
   1564 #include "generated/models/mul_quant8.model.cpp"
   1565 } // namespace mul_quant8
   1566 TEST_F(GeneratedTests, mul_quant8) {
   1567     execute(mul_quant8::CreateModel,
   1568             mul_quant8::is_ignored,
   1569             mul_quant8::examples);
   1570 }
   1571 
   1572 namespace mul_relu {
   1573 std::vector<MixedTypedExample> examples = {
   1574 // Generated mul_relu test
   1575 #include "generated/examples/mul_relu.example.cpp"
   1576 };
   1577 // Generated model constructor
   1578 #include "generated/models/mul_relu.model.cpp"
   1579 } // namespace mul_relu
   1580 TEST_F(GeneratedTests, mul_relu) {
   1581     execute(mul_relu::CreateModel,
   1582             mul_relu::is_ignored,
   1583             mul_relu::examples);
   1584 }
   1585 
   1586 namespace relu1_float_1 {
   1587 std::vector<MixedTypedExample> examples = {
   1588 // Generated relu1_float_1 test
   1589 #include "generated/examples/relu1_float_1.example.cpp"
   1590 };
   1591 // Generated model constructor
   1592 #include "generated/models/relu1_float_1.model.cpp"
   1593 } // namespace relu1_float_1
   1594 TEST_F(GeneratedTests, relu1_float_1) {
   1595     execute(relu1_float_1::CreateModel,
   1596             relu1_float_1::is_ignored,
   1597             relu1_float_1::examples);
   1598 }
   1599 
   1600 namespace relu1_float_2 {
   1601 std::vector<MixedTypedExample> examples = {
   1602 // Generated relu1_float_2 test
   1603 #include "generated/examples/relu1_float_2.example.cpp"
   1604 };
   1605 // Generated model constructor
   1606 #include "generated/models/relu1_float_2.model.cpp"
   1607 } // namespace relu1_float_2
   1608 TEST_F(GeneratedTests, relu1_float_2) {
   1609     execute(relu1_float_2::CreateModel,
   1610             relu1_float_2::is_ignored,
   1611             relu1_float_2::examples);
   1612 }
   1613 
   1614 namespace relu1_quant8_1 {
   1615 std::vector<MixedTypedExample> examples = {
   1616 // Generated relu1_quant8_1 test
   1617 #include "generated/examples/relu1_quant8_1.example.cpp"
   1618 };
   1619 // Generated model constructor
   1620 #include "generated/models/relu1_quant8_1.model.cpp"
   1621 } // namespace relu1_quant8_1
   1622 TEST_F(GeneratedTests, relu1_quant8_1) {
   1623     execute(relu1_quant8_1::CreateModel,
   1624             relu1_quant8_1::is_ignored,
   1625             relu1_quant8_1::examples);
   1626 }
   1627 
   1628 namespace relu1_quant8_2 {
   1629 std::vector<MixedTypedExample> examples = {
   1630 // Generated relu1_quant8_2 test
   1631 #include "generated/examples/relu1_quant8_2.example.cpp"
   1632 };
   1633 // Generated model constructor
   1634 #include "generated/models/relu1_quant8_2.model.cpp"
   1635 } // namespace relu1_quant8_2
   1636 TEST_F(GeneratedTests, relu1_quant8_2) {
   1637     execute(relu1_quant8_2::CreateModel,
   1638             relu1_quant8_2::is_ignored,
   1639             relu1_quant8_2::examples);
   1640 }
   1641 
   1642 namespace relu6_float_1 {
   1643 std::vector<MixedTypedExample> examples = {
   1644 // Generated relu6_float_1 test
   1645 #include "generated/examples/relu6_float_1.example.cpp"
   1646 };
   1647 // Generated model constructor
   1648 #include "generated/models/relu6_float_1.model.cpp"
   1649 } // namespace relu6_float_1
   1650 TEST_F(GeneratedTests, relu6_float_1) {
   1651     execute(relu6_float_1::CreateModel,
   1652             relu6_float_1::is_ignored,
   1653             relu6_float_1::examples);
   1654 }
   1655 
   1656 namespace relu6_float_2 {
   1657 std::vector<MixedTypedExample> examples = {
   1658 // Generated relu6_float_2 test
   1659 #include "generated/examples/relu6_float_2.example.cpp"
   1660 };
   1661 // Generated model constructor
   1662 #include "generated/models/relu6_float_2.model.cpp"
   1663 } // namespace relu6_float_2
   1664 TEST_F(GeneratedTests, relu6_float_2) {
   1665     execute(relu6_float_2::CreateModel,
   1666             relu6_float_2::is_ignored,
   1667             relu6_float_2::examples);
   1668 }
   1669 
   1670 namespace relu6_quant8_1 {
   1671 std::vector<MixedTypedExample> examples = {
   1672 // Generated relu6_quant8_1 test
   1673 #include "generated/examples/relu6_quant8_1.example.cpp"
   1674 };
   1675 // Generated model constructor
   1676 #include "generated/models/relu6_quant8_1.model.cpp"
   1677 } // namespace relu6_quant8_1
   1678 TEST_F(GeneratedTests, relu6_quant8_1) {
   1679     execute(relu6_quant8_1::CreateModel,
   1680             relu6_quant8_1::is_ignored,
   1681             relu6_quant8_1::examples);
   1682 }
   1683 
   1684 namespace relu6_quant8_2 {
   1685 std::vector<MixedTypedExample> examples = {
   1686 // Generated relu6_quant8_2 test
   1687 #include "generated/examples/relu6_quant8_2.example.cpp"
   1688 };
   1689 // Generated model constructor
   1690 #include "generated/models/relu6_quant8_2.model.cpp"
   1691 } // namespace relu6_quant8_2
   1692 TEST_F(GeneratedTests, relu6_quant8_2) {
   1693     execute(relu6_quant8_2::CreateModel,
   1694             relu6_quant8_2::is_ignored,
   1695             relu6_quant8_2::examples);
   1696 }
   1697 
   1698 namespace relu_float_1 {
   1699 std::vector<MixedTypedExample> examples = {
   1700 // Generated relu_float_1 test
   1701 #include "generated/examples/relu_float_1.example.cpp"
   1702 };
   1703 // Generated model constructor
   1704 #include "generated/models/relu_float_1.model.cpp"
   1705 } // namespace relu_float_1
   1706 TEST_F(GeneratedTests, relu_float_1) {
   1707     execute(relu_float_1::CreateModel,
   1708             relu_float_1::is_ignored,
   1709             relu_float_1::examples);
   1710 }
   1711 
   1712 namespace relu_float_2 {
   1713 std::vector<MixedTypedExample> examples = {
   1714 // Generated relu_float_2 test
   1715 #include "generated/examples/relu_float_2.example.cpp"
   1716 };
   1717 // Generated model constructor
   1718 #include "generated/models/relu_float_2.model.cpp"
   1719 } // namespace relu_float_2
   1720 TEST_F(GeneratedTests, relu_float_2) {
   1721     execute(relu_float_2::CreateModel,
   1722             relu_float_2::is_ignored,
   1723             relu_float_2::examples);
   1724 }
   1725 
   1726 namespace relu_quant8_1 {
   1727 std::vector<MixedTypedExample> examples = {
   1728 // Generated relu_quant8_1 test
   1729 #include "generated/examples/relu_quant8_1.example.cpp"
   1730 };
   1731 // Generated model constructor
   1732 #include "generated/models/relu_quant8_1.model.cpp"
   1733 } // namespace relu_quant8_1
   1734 TEST_F(GeneratedTests, relu_quant8_1) {
   1735     execute(relu_quant8_1::CreateModel,
   1736             relu_quant8_1::is_ignored,
   1737             relu_quant8_1::examples);
   1738 }
   1739 
   1740 namespace relu_quant8_2 {
   1741 std::vector<MixedTypedExample> examples = {
   1742 // Generated relu_quant8_2 test
   1743 #include "generated/examples/relu_quant8_2.example.cpp"
   1744 };
   1745 // Generated model constructor
   1746 #include "generated/models/relu_quant8_2.model.cpp"
   1747 } // namespace relu_quant8_2
   1748 TEST_F(GeneratedTests, relu_quant8_2) {
   1749     execute(relu_quant8_2::CreateModel,
   1750             relu_quant8_2::is_ignored,
   1751             relu_quant8_2::examples);
   1752 }
   1753 
   1754 namespace reshape {
   1755 std::vector<MixedTypedExample> examples = {
   1756 // Generated reshape test
   1757 #include "generated/examples/reshape.example.cpp"
   1758 };
   1759 // Generated model constructor
   1760 #include "generated/models/reshape.model.cpp"
   1761 } // namespace reshape
   1762 TEST_F(GeneratedTests, reshape) {
   1763     execute(reshape::CreateModel,
   1764             reshape::is_ignored,
   1765             reshape::examples);
   1766 }
   1767 
   1768 namespace reshape_quant8 {
   1769 std::vector<MixedTypedExample> examples = {
   1770 // Generated reshape_quant8 test
   1771 #include "generated/examples/reshape_quant8.example.cpp"
   1772 };
   1773 // Generated model constructor
   1774 #include "generated/models/reshape_quant8.model.cpp"
   1775 } // namespace reshape_quant8
   1776 TEST_F(GeneratedTests, reshape_quant8) {
   1777     execute(reshape_quant8::CreateModel,
   1778             reshape_quant8::is_ignored,
   1779             reshape_quant8::examples);
   1780 }
   1781 
   1782 namespace reshape_quant8_weights_as_inputs {
   1783 std::vector<MixedTypedExample> examples = {
   1784 // Generated reshape_quant8_weights_as_inputs test
   1785 #include "generated/examples/reshape_quant8_weights_as_inputs.example.cpp"
   1786 };
   1787 // Generated model constructor
   1788 #include "generated/models/reshape_quant8_weights_as_inputs.model.cpp"
   1789 } // namespace reshape_quant8_weights_as_inputs
   1790 TEST_F(GeneratedTests, reshape_quant8_weights_as_inputs) {
   1791     execute(reshape_quant8_weights_as_inputs::CreateModel,
   1792             reshape_quant8_weights_as_inputs::is_ignored,
   1793             reshape_quant8_weights_as_inputs::examples);
   1794 }
   1795 
   1796 namespace reshape_weights_as_inputs {
   1797 std::vector<MixedTypedExample> examples = {
   1798 // Generated reshape_weights_as_inputs test
   1799 #include "generated/examples/reshape_weights_as_inputs.example.cpp"
   1800 };
   1801 // Generated model constructor
   1802 #include "generated/models/reshape_weights_as_inputs.model.cpp"
   1803 } // namespace reshape_weights_as_inputs
   1804 TEST_F(GeneratedTests, reshape_weights_as_inputs) {
   1805     execute(reshape_weights_as_inputs::CreateModel,
   1806             reshape_weights_as_inputs::is_ignored,
   1807             reshape_weights_as_inputs::examples);
   1808 }
   1809 
   1810 namespace resize_bilinear_2 {
   1811 std::vector<MixedTypedExample> examples = {
   1812 // Generated resize_bilinear_2 test
   1813 #include "generated/examples/resize_bilinear_2.example.cpp"
   1814 };
   1815 // Generated model constructor
   1816 #include "generated/models/resize_bilinear_2.model.cpp"
   1817 } // namespace resize_bilinear_2
   1818 TEST_F(GeneratedTests, resize_bilinear_2) {
   1819     execute(resize_bilinear_2::CreateModel,
   1820             resize_bilinear_2::is_ignored,
   1821             resize_bilinear_2::examples);
   1822 }
   1823 
   1824 namespace resize_bilinear {
   1825 std::vector<MixedTypedExample> examples = {
   1826 // Generated resize_bilinear test
   1827 #include "generated/examples/resize_bilinear.example.cpp"
   1828 };
   1829 // Generated model constructor
   1830 #include "generated/models/resize_bilinear.model.cpp"
   1831 } // namespace resize_bilinear
   1832 TEST_F(GeneratedTests, resize_bilinear) {
   1833     execute(resize_bilinear::CreateModel,
   1834             resize_bilinear::is_ignored,
   1835             resize_bilinear::examples);
   1836 }
   1837 
   1838 namespace rnn {
   1839 std::vector<MixedTypedExample> examples = {
   1840 // Generated rnn test
   1841 #include "generated/examples/rnn.example.cpp"
   1842 };
   1843 // Generated model constructor
   1844 #include "generated/models/rnn.model.cpp"
   1845 } // namespace rnn
   1846 TEST_F(GeneratedTests, rnn) {
   1847     execute(rnn::CreateModel,
   1848             rnn::is_ignored,
   1849             rnn::examples);
   1850 }
   1851 
   1852 namespace rnn_state {
   1853 std::vector<MixedTypedExample> examples = {
   1854 // Generated rnn_state test
   1855 #include "generated/examples/rnn_state.example.cpp"
   1856 };
   1857 // Generated model constructor
   1858 #include "generated/models/rnn_state.model.cpp"
   1859 } // namespace rnn_state
   1860 TEST_F(GeneratedTests, rnn_state) {
   1861     execute(rnn_state::CreateModel,
   1862             rnn_state::is_ignored,
   1863             rnn_state::examples);
   1864 }
   1865 
   1866 namespace softmax_float_1 {
   1867 std::vector<MixedTypedExample> examples = {
   1868 // Generated softmax_float_1 test
   1869 #include "generated/examples/softmax_float_1.example.cpp"
   1870 };
   1871 // Generated model constructor
   1872 #include "generated/models/softmax_float_1.model.cpp"
   1873 } // namespace softmax_float_1
   1874 TEST_F(GeneratedTests, softmax_float_1) {
   1875     execute(softmax_float_1::CreateModel,
   1876             softmax_float_1::is_ignored,
   1877             softmax_float_1::examples);
   1878 }
   1879 
   1880 namespace softmax_float_2 {
   1881 std::vector<MixedTypedExample> examples = {
   1882 // Generated softmax_float_2 test
   1883 #include "generated/examples/softmax_float_2.example.cpp"
   1884 };
   1885 // Generated model constructor
   1886 #include "generated/models/softmax_float_2.model.cpp"
   1887 } // namespace softmax_float_2
   1888 TEST_F(GeneratedTests, softmax_float_2) {
   1889     execute(softmax_float_2::CreateModel,
   1890             softmax_float_2::is_ignored,
   1891             softmax_float_2::examples);
   1892 }
   1893 
   1894 namespace softmax_quant8_1 {
   1895 std::vector<MixedTypedExample> examples = {
   1896 // Generated softmax_quant8_1 test
   1897 #include "generated/examples/softmax_quant8_1.example.cpp"
   1898 };
   1899 // Generated model constructor
   1900 #include "generated/models/softmax_quant8_1.model.cpp"
   1901 } // namespace softmax_quant8_1
   1902 TEST_F(GeneratedTests, softmax_quant8_1) {
   1903     execute(softmax_quant8_1::CreateModel,
   1904             softmax_quant8_1::is_ignored,
   1905             softmax_quant8_1::examples);
   1906 }
   1907 
   1908 namespace softmax_quant8_2 {
   1909 std::vector<MixedTypedExample> examples = {
   1910 // Generated softmax_quant8_2 test
   1911 #include "generated/examples/softmax_quant8_2.example.cpp"
   1912 };
   1913 // Generated model constructor
   1914 #include "generated/models/softmax_quant8_2.model.cpp"
   1915 } // namespace softmax_quant8_2
   1916 TEST_F(GeneratedTests, softmax_quant8_2) {
   1917     execute(softmax_quant8_2::CreateModel,
   1918             softmax_quant8_2::is_ignored,
   1919             softmax_quant8_2::examples);
   1920 }
   1921 
   1922 namespace space_to_depth_float_1 {
   1923 std::vector<MixedTypedExample> examples = {
   1924 // Generated space_to_depth_float_1 test
   1925 #include "generated/examples/space_to_depth_float_1.example.cpp"
   1926 };
   1927 // Generated model constructor
   1928 #include "generated/models/space_to_depth_float_1.model.cpp"
   1929 } // namespace space_to_depth_float_1
   1930 TEST_F(GeneratedTests, space_to_depth_float_1) {
   1931     execute(space_to_depth_float_1::CreateModel,
   1932             space_to_depth_float_1::is_ignored,
   1933             space_to_depth_float_1::examples);
   1934 }
   1935 
   1936 namespace space_to_depth_float_2 {
   1937 std::vector<MixedTypedExample> examples = {
   1938 // Generated space_to_depth_float_2 test
   1939 #include "generated/examples/space_to_depth_float_2.example.cpp"
   1940 };
   1941 // Generated model constructor
   1942 #include "generated/models/space_to_depth_float_2.model.cpp"
   1943 } // namespace space_to_depth_float_2
   1944 TEST_F(GeneratedTests, space_to_depth_float_2) {
   1945     execute(space_to_depth_float_2::CreateModel,
   1946             space_to_depth_float_2::is_ignored,
   1947             space_to_depth_float_2::examples);
   1948 }
   1949 
   1950 namespace space_to_depth_float_3 {
   1951 std::vector<MixedTypedExample> examples = {
   1952 // Generated space_to_depth_float_3 test
   1953 #include "generated/examples/space_to_depth_float_3.example.cpp"
   1954 };
   1955 // Generated model constructor
   1956 #include "generated/models/space_to_depth_float_3.model.cpp"
   1957 } // namespace space_to_depth_float_3
   1958 TEST_F(GeneratedTests, space_to_depth_float_3) {
   1959     execute(space_to_depth_float_3::CreateModel,
   1960             space_to_depth_float_3::is_ignored,
   1961             space_to_depth_float_3::examples);
   1962 }
   1963 
   1964 namespace space_to_depth_quant8_1 {
   1965 std::vector<MixedTypedExample> examples = {
   1966 // Generated space_to_depth_quant8_1 test
   1967 #include "generated/examples/space_to_depth_quant8_1.example.cpp"
   1968 };
   1969 // Generated model constructor
   1970 #include "generated/models/space_to_depth_quant8_1.model.cpp"
   1971 } // namespace space_to_depth_quant8_1
   1972 TEST_F(GeneratedTests, space_to_depth_quant8_1) {
   1973     execute(space_to_depth_quant8_1::CreateModel,
   1974             space_to_depth_quant8_1::is_ignored,
   1975             space_to_depth_quant8_1::examples);
   1976 }
   1977 
   1978 namespace space_to_depth_quant8_2 {
   1979 std::vector<MixedTypedExample> examples = {
   1980 // Generated space_to_depth_quant8_2 test
   1981 #include "generated/examples/space_to_depth_quant8_2.example.cpp"
   1982 };
   1983 // Generated model constructor
   1984 #include "generated/models/space_to_depth_quant8_2.model.cpp"
   1985 } // namespace space_to_depth_quant8_2
   1986 TEST_F(GeneratedTests, space_to_depth_quant8_2) {
   1987     execute(space_to_depth_quant8_2::CreateModel,
   1988             space_to_depth_quant8_2::is_ignored,
   1989             space_to_depth_quant8_2::examples);
   1990 }
   1991 
   1992 namespace svdf2 {
   1993 std::vector<MixedTypedExample> examples = {
   1994 // Generated svdf2 test
   1995 #include "generated/examples/svdf2.example.cpp"
   1996 };
   1997 // Generated model constructor
   1998 #include "generated/models/svdf2.model.cpp"
   1999 } // namespace svdf2
   2000 TEST_F(GeneratedTests, svdf2) {
   2001     execute(svdf2::CreateModel,
   2002             svdf2::is_ignored,
   2003             svdf2::examples);
   2004 }
   2005 
   2006 namespace svdf {
   2007 std::vector<MixedTypedExample> examples = {
   2008 // Generated svdf test
   2009 #include "generated/examples/svdf.example.cpp"
   2010 };
   2011 // Generated model constructor
   2012 #include "generated/models/svdf.model.cpp"
   2013 } // namespace svdf
   2014 TEST_F(GeneratedTests, svdf) {
   2015     execute(svdf::CreateModel,
   2016             svdf::is_ignored,
   2017             svdf::examples);
   2018 }
   2019 
   2020 namespace svdf_state {
   2021 std::vector<MixedTypedExample> examples = {
   2022 // Generated svdf_state test
   2023 #include "generated/examples/svdf_state.example.cpp"
   2024 };
   2025 // Generated model constructor
   2026 #include "generated/models/svdf_state.model.cpp"
   2027 } // namespace svdf_state
   2028 TEST_F(GeneratedTests, svdf_state) {
   2029     execute(svdf_state::CreateModel,
   2030             svdf_state::is_ignored,
   2031             svdf_state::examples);
   2032 }
   2033 
   2034 namespace tanh {
   2035 std::vector<MixedTypedExample> examples = {
   2036 // Generated tanh test
   2037 #include "generated/examples/tanh.example.cpp"
   2038 };
   2039 // Generated model constructor
   2040 #include "generated/models/tanh.model.cpp"
   2041 } // namespace tanh
   2042 TEST_F(GeneratedTests, tanh) {
   2043     execute(tanh::CreateModel,
   2044             tanh::is_ignored,
   2045             tanh::examples);
   2046 }
   2047 
   2048 namespace add_relaxed {
   2049 std::vector<MixedTypedExample> examples = {
   2050 // Generated add_relaxed test
   2051 #include "generated/examples/add_relaxed.example.cpp"
   2052 };
   2053 // Generated model constructor
   2054 #include "generated/models/add_relaxed.model.cpp"
   2055 } // namespace add_relaxed
   2056 TEST_F(GeneratedTests, add_relaxed) {
   2057     execute(add_relaxed::CreateModel,
   2058             add_relaxed::is_ignored,
   2059             add_relaxed::examples);
   2060 }
   2061 
   2062 namespace avg_pool_float_1_relaxed {
   2063 std::vector<MixedTypedExample> examples = {
   2064 // Generated avg_pool_float_1_relaxed test
   2065 #include "generated/examples/avg_pool_float_1_relaxed.example.cpp"
   2066 };
   2067 // Generated model constructor
   2068 #include "generated/models/avg_pool_float_1_relaxed.model.cpp"
   2069 } // namespace avg_pool_float_1_relaxed
   2070 TEST_F(GeneratedTests, avg_pool_float_1_relaxed) {
   2071     execute(avg_pool_float_1_relaxed::CreateModel,
   2072             avg_pool_float_1_relaxed::is_ignored,
   2073             avg_pool_float_1_relaxed::examples);
   2074 }
   2075 
   2076 namespace avg_pool_float_2_relaxed {
   2077 std::vector<MixedTypedExample> examples = {
   2078 // Generated avg_pool_float_2_relaxed test
   2079 #include "generated/examples/avg_pool_float_2_relaxed.example.cpp"
   2080 };
   2081 // Generated model constructor
   2082 #include "generated/models/avg_pool_float_2_relaxed.model.cpp"
   2083 } // namespace avg_pool_float_2_relaxed
   2084 TEST_F(GeneratedTests, avg_pool_float_2_relaxed) {
   2085     execute(avg_pool_float_2_relaxed::CreateModel,
   2086             avg_pool_float_2_relaxed::is_ignored,
   2087             avg_pool_float_2_relaxed::examples);
   2088 }
   2089 
   2090 namespace avg_pool_float_3_relaxed {
   2091 std::vector<MixedTypedExample> examples = {
   2092 // Generated avg_pool_float_3_relaxed test
   2093 #include "generated/examples/avg_pool_float_3_relaxed.example.cpp"
   2094 };
   2095 // Generated model constructor
   2096 #include "generated/models/avg_pool_float_3_relaxed.model.cpp"
   2097 } // namespace avg_pool_float_3_relaxed
   2098 TEST_F(GeneratedTests, avg_pool_float_3_relaxed) {
   2099     execute(avg_pool_float_3_relaxed::CreateModel,
   2100             avg_pool_float_3_relaxed::is_ignored,
   2101             avg_pool_float_3_relaxed::examples);
   2102 }
   2103 
   2104 namespace avg_pool_float_4_relaxed {
   2105 std::vector<MixedTypedExample> examples = {
   2106 // Generated avg_pool_float_4_relaxed test
   2107 #include "generated/examples/avg_pool_float_4_relaxed.example.cpp"
   2108 };
   2109 // Generated model constructor
   2110 #include "generated/models/avg_pool_float_4_relaxed.model.cpp"
   2111 } // namespace avg_pool_float_4_relaxed
   2112 TEST_F(GeneratedTests, avg_pool_float_4_relaxed) {
   2113     execute(avg_pool_float_4_relaxed::CreateModel,
   2114             avg_pool_float_4_relaxed::is_ignored,
   2115             avg_pool_float_4_relaxed::examples);
   2116 }
   2117 
   2118 namespace avg_pool_float_5_relaxed {
   2119 std::vector<MixedTypedExample> examples = {
   2120 // Generated avg_pool_float_5_relaxed test
   2121 #include "generated/examples/avg_pool_float_5_relaxed.example.cpp"
   2122 };
   2123 // Generated model constructor
   2124 #include "generated/models/avg_pool_float_5_relaxed.model.cpp"
   2125 } // namespace avg_pool_float_5_relaxed
   2126 TEST_F(GeneratedTests, avg_pool_float_5_relaxed) {
   2127     execute(avg_pool_float_5_relaxed::CreateModel,
   2128             avg_pool_float_5_relaxed::is_ignored,
   2129             avg_pool_float_5_relaxed::examples);
   2130 }
   2131 
   2132 namespace batch_to_space_float_1 {
   2133 std::vector<MixedTypedExample> examples = {
   2134 // Generated batch_to_space_float_1 test
   2135 #include "generated/examples/batch_to_space_float_1.example.cpp"
   2136 };
   2137 // Generated model constructor
   2138 #include "generated/models/batch_to_space_float_1.model.cpp"
   2139 } // namespace batch_to_space_float_1
   2140 TEST_F(GeneratedTests, batch_to_space_float_1) {
   2141     execute(batch_to_space_float_1::CreateModel,
   2142             batch_to_space_float_1::is_ignored,
   2143             batch_to_space_float_1::examples);
   2144 }
   2145 
   2146 namespace batch_to_space_float_1_relaxed {
   2147 std::vector<MixedTypedExample> examples = {
   2148 // Generated batch_to_space_float_1_relaxed test
   2149 #include "generated/examples/batch_to_space_float_1_relaxed.example.cpp"
   2150 };
   2151 // Generated model constructor
   2152 #include "generated/models/batch_to_space_float_1_relaxed.model.cpp"
   2153 } // namespace batch_to_space_float_1_relaxed
   2154 TEST_F(GeneratedTests, batch_to_space_float_1_relaxed) {
   2155     execute(batch_to_space_float_1_relaxed::CreateModel,
   2156             batch_to_space_float_1_relaxed::is_ignored,
   2157             batch_to_space_float_1_relaxed::examples);
   2158 }
   2159 
   2160 namespace batch_to_space {
   2161 std::vector<MixedTypedExample> examples = {
   2162 // Generated batch_to_space test
   2163 #include "generated/examples/batch_to_space.example.cpp"
   2164 };
   2165 // Generated model constructor
   2166 #include "generated/models/batch_to_space.model.cpp"
   2167 } // namespace batch_to_space
   2168 TEST_F(GeneratedTests, batch_to_space) {
   2169     execute(batch_to_space::CreateModel,
   2170             batch_to_space::is_ignored,
   2171             batch_to_space::examples);
   2172 }
   2173 
   2174 namespace batch_to_space_quant8_1 {
   2175 std::vector<MixedTypedExample> examples = {
   2176 // Generated batch_to_space_quant8_1 test
   2177 #include "generated/examples/batch_to_space_quant8_1.example.cpp"
   2178 };
   2179 // Generated model constructor
   2180 #include "generated/models/batch_to_space_quant8_1.model.cpp"
   2181 } // namespace batch_to_space_quant8_1
   2182 TEST_F(GeneratedTests, batch_to_space_quant8_1) {
   2183     execute(batch_to_space_quant8_1::CreateModel,
   2184             batch_to_space_quant8_1::is_ignored,
   2185             batch_to_space_quant8_1::examples);
   2186 }
   2187 
   2188 namespace batch_to_space_relaxed {
   2189 std::vector<MixedTypedExample> examples = {
   2190 // Generated batch_to_space_relaxed test
   2191 #include "generated/examples/batch_to_space_relaxed.example.cpp"
   2192 };
   2193 // Generated model constructor
   2194 #include "generated/models/batch_to_space_relaxed.model.cpp"
   2195 } // namespace batch_to_space_relaxed
   2196 TEST_F(GeneratedTests, batch_to_space_relaxed) {
   2197     execute(batch_to_space_relaxed::CreateModel,
   2198             batch_to_space_relaxed::is_ignored,
   2199             batch_to_space_relaxed::examples);
   2200 }
   2201 
   2202 namespace concat_float_1_relaxed {
   2203 std::vector<MixedTypedExample> examples = {
   2204 // Generated concat_float_1_relaxed test
   2205 #include "generated/examples/concat_float_1_relaxed.example.cpp"
   2206 };
   2207 // Generated model constructor
   2208 #include "generated/models/concat_float_1_relaxed.model.cpp"
   2209 } // namespace concat_float_1_relaxed
   2210 TEST_F(GeneratedTests, concat_float_1_relaxed) {
   2211     execute(concat_float_1_relaxed::CreateModel,
   2212             concat_float_1_relaxed::is_ignored,
   2213             concat_float_1_relaxed::examples);
   2214 }
   2215 
   2216 namespace concat_float_2_relaxed {
   2217 std::vector<MixedTypedExample> examples = {
   2218 // Generated concat_float_2_relaxed test
   2219 #include "generated/examples/concat_float_2_relaxed.example.cpp"
   2220 };
   2221 // Generated model constructor
   2222 #include "generated/models/concat_float_2_relaxed.model.cpp"
   2223 } // namespace concat_float_2_relaxed
   2224 TEST_F(GeneratedTests, concat_float_2_relaxed) {
   2225     execute(concat_float_2_relaxed::CreateModel,
   2226             concat_float_2_relaxed::is_ignored,
   2227             concat_float_2_relaxed::examples);
   2228 }
   2229 
   2230 namespace concat_float_3_relaxed {
   2231 std::vector<MixedTypedExample> examples = {
   2232 // Generated concat_float_3_relaxed test
   2233 #include "generated/examples/concat_float_3_relaxed.example.cpp"
   2234 };
   2235 // Generated model constructor
   2236 #include "generated/models/concat_float_3_relaxed.model.cpp"
   2237 } // namespace concat_float_3_relaxed
   2238 TEST_F(GeneratedTests, concat_float_3_relaxed) {
   2239     execute(concat_float_3_relaxed::CreateModel,
   2240             concat_float_3_relaxed::is_ignored,
   2241             concat_float_3_relaxed::examples);
   2242 }
   2243 
   2244 namespace conv_1_h3_w2_SAME_relaxed {
   2245 std::vector<MixedTypedExample> examples = {
   2246 // Generated conv_1_h3_w2_SAME_relaxed test
   2247 #include "generated/examples/conv_1_h3_w2_SAME_relaxed.example.cpp"
   2248 };
   2249 // Generated model constructor
   2250 #include "generated/models/conv_1_h3_w2_SAME_relaxed.model.cpp"
   2251 } // namespace conv_1_h3_w2_SAME_relaxed
   2252 TEST_F(GeneratedTests, conv_1_h3_w2_SAME_relaxed) {
   2253     execute(conv_1_h3_w2_SAME_relaxed::CreateModel,
   2254             conv_1_h3_w2_SAME_relaxed::is_ignored,
   2255             conv_1_h3_w2_SAME_relaxed::examples);
   2256 }
   2257 
   2258 namespace conv_1_h3_w2_VALID_relaxed {
   2259 std::vector<MixedTypedExample> examples = {
   2260 // Generated conv_1_h3_w2_VALID_relaxed test
   2261 #include "generated/examples/conv_1_h3_w2_VALID_relaxed.example.cpp"
   2262 };
   2263 // Generated model constructor
   2264 #include "generated/models/conv_1_h3_w2_VALID_relaxed.model.cpp"
   2265 } // namespace conv_1_h3_w2_VALID_relaxed
   2266 TEST_F(GeneratedTests, conv_1_h3_w2_VALID_relaxed) {
   2267     execute(conv_1_h3_w2_VALID_relaxed::CreateModel,
   2268             conv_1_h3_w2_VALID_relaxed::is_ignored,
   2269             conv_1_h3_w2_VALID_relaxed::examples);
   2270 }
   2271 
   2272 namespace conv_3_h3_w2_SAME_relaxed {
   2273 std::vector<MixedTypedExample> examples = {
   2274 // Generated conv_3_h3_w2_SAME_relaxed test
   2275 #include "generated/examples/conv_3_h3_w2_SAME_relaxed.example.cpp"
   2276 };
   2277 // Generated model constructor
   2278 #include "generated/models/conv_3_h3_w2_SAME_relaxed.model.cpp"
   2279 } // namespace conv_3_h3_w2_SAME_relaxed
   2280 TEST_F(GeneratedTests, conv_3_h3_w2_SAME_relaxed) {
   2281     execute(conv_3_h3_w2_SAME_relaxed::CreateModel,
   2282             conv_3_h3_w2_SAME_relaxed::is_ignored,
   2283             conv_3_h3_w2_SAME_relaxed::examples);
   2284 }
   2285 
   2286 namespace conv_3_h3_w2_VALID_relaxed {
   2287 std::vector<MixedTypedExample> examples = {
   2288 // Generated conv_3_h3_w2_VALID_relaxed test
   2289 #include "generated/examples/conv_3_h3_w2_VALID_relaxed.example.cpp"
   2290 };
   2291 // Generated model constructor
   2292 #include "generated/models/conv_3_h3_w2_VALID_relaxed.model.cpp"
   2293 } // namespace conv_3_h3_w2_VALID_relaxed
   2294 TEST_F(GeneratedTests, conv_3_h3_w2_VALID_relaxed) {
   2295     execute(conv_3_h3_w2_VALID_relaxed::CreateModel,
   2296             conv_3_h3_w2_VALID_relaxed::is_ignored,
   2297             conv_3_h3_w2_VALID_relaxed::examples);
   2298 }
   2299 
   2300 namespace conv_float_2_relaxed {
   2301 std::vector<MixedTypedExample> examples = {
   2302 // Generated conv_float_2_relaxed test
   2303 #include "generated/examples/conv_float_2_relaxed.example.cpp"
   2304 };
   2305 // Generated model constructor
   2306 #include "generated/models/conv_float_2_relaxed.model.cpp"
   2307 } // namespace conv_float_2_relaxed
   2308 TEST_F(GeneratedTests, conv_float_2_relaxed) {
   2309     execute(conv_float_2_relaxed::CreateModel,
   2310             conv_float_2_relaxed::is_ignored,
   2311             conv_float_2_relaxed::examples);
   2312 }
   2313 
   2314 namespace conv_float_channels_relaxed {
   2315 std::vector<MixedTypedExample> examples = {
   2316 // Generated conv_float_channels_relaxed test
   2317 #include "generated/examples/conv_float_channels_relaxed.example.cpp"
   2318 };
   2319 // Generated model constructor
   2320 #include "generated/models/conv_float_channels_relaxed.model.cpp"
   2321 } // namespace conv_float_channels_relaxed
   2322 TEST_F(GeneratedTests, conv_float_channels_relaxed) {
   2323     execute(conv_float_channels_relaxed::CreateModel,
   2324             conv_float_channels_relaxed::is_ignored,
   2325             conv_float_channels_relaxed::examples);
   2326 }
   2327 
   2328 namespace conv_float_channels_weights_as_inputs_relaxed {
   2329 std::vector<MixedTypedExample> examples = {
   2330 // Generated conv_float_channels_weights_as_inputs_relaxed test
   2331 #include "generated/examples/conv_float_channels_weights_as_inputs_relaxed.example.cpp"
   2332 };
   2333 // Generated model constructor
   2334 #include "generated/models/conv_float_channels_weights_as_inputs_relaxed.model.cpp"
   2335 } // namespace conv_float_channels_weights_as_inputs_relaxed
   2336 TEST_F(GeneratedTests, conv_float_channels_weights_as_inputs_relaxed) {
   2337     execute(conv_float_channels_weights_as_inputs_relaxed::CreateModel,
   2338             conv_float_channels_weights_as_inputs_relaxed::is_ignored,
   2339             conv_float_channels_weights_as_inputs_relaxed::examples);
   2340 }
   2341 
   2342 namespace conv_float_large_relaxed {
   2343 std::vector<MixedTypedExample> examples = {
   2344 // Generated conv_float_large_relaxed test
   2345 #include "generated/examples/conv_float_large_relaxed.example.cpp"
   2346 };
   2347 // Generated model constructor
   2348 #include "generated/models/conv_float_large_relaxed.model.cpp"
   2349 } // namespace conv_float_large_relaxed
   2350 TEST_F(GeneratedTests, conv_float_large_relaxed) {
   2351     execute(conv_float_large_relaxed::CreateModel,
   2352             conv_float_large_relaxed::is_ignored,
   2353             conv_float_large_relaxed::examples);
   2354 }
   2355 
   2356 namespace conv_float_large_weights_as_inputs_relaxed {
   2357 std::vector<MixedTypedExample> examples = {
   2358 // Generated conv_float_large_weights_as_inputs_relaxed test
   2359 #include "generated/examples/conv_float_large_weights_as_inputs_relaxed.example.cpp"
   2360 };
   2361 // Generated model constructor
   2362 #include "generated/models/conv_float_large_weights_as_inputs_relaxed.model.cpp"
   2363 } // namespace conv_float_large_weights_as_inputs_relaxed
   2364 TEST_F(GeneratedTests, conv_float_large_weights_as_inputs_relaxed) {
   2365     execute(conv_float_large_weights_as_inputs_relaxed::CreateModel,
   2366             conv_float_large_weights_as_inputs_relaxed::is_ignored,
   2367             conv_float_large_weights_as_inputs_relaxed::examples);
   2368 }
   2369 
   2370 namespace conv_float_relaxed {
   2371 std::vector<MixedTypedExample> examples = {
   2372 // Generated conv_float_relaxed test
   2373 #include "generated/examples/conv_float_relaxed.example.cpp"
   2374 };
   2375 // Generated model constructor
   2376 #include "generated/models/conv_float_relaxed.model.cpp"
   2377 } // namespace conv_float_relaxed
   2378 TEST_F(GeneratedTests, conv_float_relaxed) {
   2379     execute(conv_float_relaxed::CreateModel,
   2380             conv_float_relaxed::is_ignored,
   2381             conv_float_relaxed::examples);
   2382 }
   2383 
   2384 namespace conv_float_weights_as_inputs_relaxed {
   2385 std::vector<MixedTypedExample> examples = {
   2386 // Generated conv_float_weights_as_inputs_relaxed test
   2387 #include "generated/examples/conv_float_weights_as_inputs_relaxed.example.cpp"
   2388 };
   2389 // Generated model constructor
   2390 #include "generated/models/conv_float_weights_as_inputs_relaxed.model.cpp"
   2391 } // namespace conv_float_weights_as_inputs_relaxed
   2392 TEST_F(GeneratedTests, conv_float_weights_as_inputs_relaxed) {
   2393     execute(conv_float_weights_as_inputs_relaxed::CreateModel,
   2394             conv_float_weights_as_inputs_relaxed::is_ignored,
   2395             conv_float_weights_as_inputs_relaxed::examples);
   2396 }
   2397 
   2398 namespace depth_to_space_float_1_relaxed {
   2399 std::vector<MixedTypedExample> examples = {
   2400 // Generated depth_to_space_float_1_relaxed test
   2401 #include "generated/examples/depth_to_space_float_1_relaxed.example.cpp"
   2402 };
   2403 // Generated model constructor
   2404 #include "generated/models/depth_to_space_float_1_relaxed.model.cpp"
   2405 } // namespace depth_to_space_float_1_relaxed
   2406 TEST_F(GeneratedTests, depth_to_space_float_1_relaxed) {
   2407     execute(depth_to_space_float_1_relaxed::CreateModel,
   2408             depth_to_space_float_1_relaxed::is_ignored,
   2409             depth_to_space_float_1_relaxed::examples);
   2410 }
   2411 
   2412 namespace depth_to_space_float_2_relaxed {
   2413 std::vector<MixedTypedExample> examples = {
   2414 // Generated depth_to_space_float_2_relaxed test
   2415 #include "generated/examples/depth_to_space_float_2_relaxed.example.cpp"
   2416 };
   2417 // Generated model constructor
   2418 #include "generated/models/depth_to_space_float_2_relaxed.model.cpp"
   2419 } // namespace depth_to_space_float_2_relaxed
   2420 TEST_F(GeneratedTests, depth_to_space_float_2_relaxed) {
   2421     execute(depth_to_space_float_2_relaxed::CreateModel,
   2422             depth_to_space_float_2_relaxed::is_ignored,
   2423             depth_to_space_float_2_relaxed::examples);
   2424 }
   2425 
   2426 namespace depth_to_space_float_3_relaxed {
   2427 std::vector<MixedTypedExample> examples = {
   2428 // Generated depth_to_space_float_3_relaxed test
   2429 #include "generated/examples/depth_to_space_float_3_relaxed.example.cpp"
   2430 };
   2431 // Generated model constructor
   2432 #include "generated/models/depth_to_space_float_3_relaxed.model.cpp"
   2433 } // namespace depth_to_space_float_3_relaxed
   2434 TEST_F(GeneratedTests, depth_to_space_float_3_relaxed) {
   2435     execute(depth_to_space_float_3_relaxed::CreateModel,
   2436             depth_to_space_float_3_relaxed::is_ignored,
   2437             depth_to_space_float_3_relaxed::examples);
   2438 }
   2439 
   2440 namespace depthwise_conv2d_float_2_relaxed {
   2441 std::vector<MixedTypedExample> examples = {
   2442 // Generated depthwise_conv2d_float_2_relaxed test
   2443 #include "generated/examples/depthwise_conv2d_float_2_relaxed.example.cpp"
   2444 };
   2445 // Generated model constructor
   2446 #include "generated/models/depthwise_conv2d_float_2_relaxed.model.cpp"
   2447 } // namespace depthwise_conv2d_float_2_relaxed
   2448 TEST_F(GeneratedTests, depthwise_conv2d_float_2_relaxed) {
   2449     execute(depthwise_conv2d_float_2_relaxed::CreateModel,
   2450             depthwise_conv2d_float_2_relaxed::is_ignored,
   2451             depthwise_conv2d_float_2_relaxed::examples);
   2452 }
   2453 
   2454 namespace depthwise_conv2d_float_large_2_relaxed {
   2455 std::vector<MixedTypedExample> examples = {
   2456 // Generated depthwise_conv2d_float_large_2_relaxed test
   2457 #include "generated/examples/depthwise_conv2d_float_large_2_relaxed.example.cpp"
   2458 };
   2459 // Generated model constructor
   2460 #include "generated/models/depthwise_conv2d_float_large_2_relaxed.model.cpp"
   2461 } // namespace depthwise_conv2d_float_large_2_relaxed
   2462 TEST_F(GeneratedTests, depthwise_conv2d_float_large_2_relaxed) {
   2463     execute(depthwise_conv2d_float_large_2_relaxed::CreateModel,
   2464             depthwise_conv2d_float_large_2_relaxed::is_ignored,
   2465             depthwise_conv2d_float_large_2_relaxed::examples);
   2466 }
   2467 
   2468 namespace depthwise_conv2d_float_large_2_weights_as_inputs_relaxed {
   2469 std::vector<MixedTypedExample> examples = {
   2470 // Generated depthwise_conv2d_float_large_2_weights_as_inputs_relaxed test
   2471 #include "generated/examples/depthwise_conv2d_float_large_2_weights_as_inputs_relaxed.example.cpp"
   2472 };
   2473 // Generated model constructor
   2474 #include "generated/models/depthwise_conv2d_float_large_2_weights_as_inputs_relaxed.model.cpp"
   2475 } // namespace depthwise_conv2d_float_large_2_weights_as_inputs_relaxed
   2476 TEST_F(GeneratedTests, depthwise_conv2d_float_large_2_weights_as_inputs_relaxed) {
   2477     execute(depthwise_conv2d_float_large_2_weights_as_inputs_relaxed::CreateModel,
   2478             depthwise_conv2d_float_large_2_weights_as_inputs_relaxed::is_ignored,
   2479             depthwise_conv2d_float_large_2_weights_as_inputs_relaxed::examples);
   2480 }
   2481 
   2482 namespace depthwise_conv2d_float_large_relaxed {
   2483 std::vector<MixedTypedExample> examples = {
   2484 // Generated depthwise_conv2d_float_large_relaxed test
   2485 #include "generated/examples/depthwise_conv2d_float_large_relaxed.example.cpp"
   2486 };
   2487 // Generated model constructor
   2488 #include "generated/models/depthwise_conv2d_float_large_relaxed.model.cpp"
   2489 } // namespace depthwise_conv2d_float_large_relaxed
   2490 TEST_F(GeneratedTests, depthwise_conv2d_float_large_relaxed) {
   2491     execute(depthwise_conv2d_float_large_relaxed::CreateModel,
   2492             depthwise_conv2d_float_large_relaxed::is_ignored,
   2493             depthwise_conv2d_float_large_relaxed::examples);
   2494 }
   2495 
   2496 namespace depthwise_conv2d_float_large_weights_as_inputs_relaxed {
   2497 std::vector<MixedTypedExample> examples = {
   2498 // Generated depthwise_conv2d_float_large_weights_as_inputs_relaxed test
   2499 #include "generated/examples/depthwise_conv2d_float_large_weights_as_inputs_relaxed.example.cpp"
   2500 };
   2501 // Generated model constructor
   2502 #include "generated/models/depthwise_conv2d_float_large_weights_as_inputs_relaxed.model.cpp"
   2503 } // namespace depthwise_conv2d_float_large_weights_as_inputs_relaxed
   2504 TEST_F(GeneratedTests, depthwise_conv2d_float_large_weights_as_inputs_relaxed) {
   2505     execute(depthwise_conv2d_float_large_weights_as_inputs_relaxed::CreateModel,
   2506             depthwise_conv2d_float_large_weights_as_inputs_relaxed::is_ignored,
   2507             depthwise_conv2d_float_large_weights_as_inputs_relaxed::examples);
   2508 }
   2509 
   2510 namespace depthwise_conv2d_float_relaxed {
   2511 std::vector<MixedTypedExample> examples = {
   2512 // Generated depthwise_conv2d_float_relaxed test
   2513 #include "generated/examples/depthwise_conv2d_float_relaxed.example.cpp"
   2514 };
   2515 // Generated model constructor
   2516 #include "generated/models/depthwise_conv2d_float_relaxed.model.cpp"
   2517 } // namespace depthwise_conv2d_float_relaxed
   2518 TEST_F(GeneratedTests, depthwise_conv2d_float_relaxed) {
   2519     execute(depthwise_conv2d_float_relaxed::CreateModel,
   2520             depthwise_conv2d_float_relaxed::is_ignored,
   2521             depthwise_conv2d_float_relaxed::examples);
   2522 }
   2523 
   2524 namespace depthwise_conv2d_float_weights_as_inputs_relaxed {
   2525 std::vector<MixedTypedExample> examples = {
   2526 // Generated depthwise_conv2d_float_weights_as_inputs_relaxed test
   2527 #include "generated/examples/depthwise_conv2d_float_weights_as_inputs_relaxed.example.cpp"
   2528 };
   2529 // Generated model constructor
   2530 #include "generated/models/depthwise_conv2d_float_weights_as_inputs_relaxed.model.cpp"
   2531 } // namespace depthwise_conv2d_float_weights_as_inputs_relaxed
   2532 TEST_F(GeneratedTests, depthwise_conv2d_float_weights_as_inputs_relaxed) {
   2533     execute(depthwise_conv2d_float_weights_as_inputs_relaxed::CreateModel,
   2534             depthwise_conv2d_float_weights_as_inputs_relaxed::is_ignored,
   2535             depthwise_conv2d_float_weights_as_inputs_relaxed::examples);
   2536 }
   2537 
   2538 namespace depthwise_conv_relaxed {
   2539 std::vector<MixedTypedExample> examples = {
   2540 // Generated depthwise_conv_relaxed test
   2541 #include "generated/examples/depthwise_conv_relaxed.example.cpp"
   2542 };
   2543 // Generated model constructor
   2544 #include "generated/models/depthwise_conv_relaxed.model.cpp"
   2545 } // namespace depthwise_conv_relaxed
   2546 TEST_F(GeneratedTests, depthwise_conv_relaxed) {
   2547     execute(depthwise_conv_relaxed::CreateModel,
   2548             depthwise_conv_relaxed::is_ignored,
   2549             depthwise_conv_relaxed::examples);
   2550 }
   2551 
   2552 namespace dequantize_relaxed {
   2553 std::vector<MixedTypedExample> examples = {
   2554 // Generated dequantize_relaxed test
   2555 #include "generated/examples/dequantize_relaxed.example.cpp"
   2556 };
   2557 // Generated model constructor
   2558 #include "generated/models/dequantize_relaxed.model.cpp"
   2559 } // namespace dequantize_relaxed
   2560 TEST_F(GeneratedTests, dequantize_relaxed) {
   2561     execute(dequantize_relaxed::CreateModel,
   2562             dequantize_relaxed::is_ignored,
   2563             dequantize_relaxed::examples);
   2564 }
   2565 
   2566 namespace div_broadcast_float {
   2567 std::vector<MixedTypedExample> examples = {
   2568 // Generated div_broadcast_float test
   2569 #include "generated/examples/div_broadcast_float.example.cpp"
   2570 };
   2571 // Generated model constructor
   2572 #include "generated/models/div_broadcast_float.model.cpp"
   2573 } // namespace div_broadcast_float
   2574 TEST_F(GeneratedTests, div_broadcast_float) {
   2575     execute(div_broadcast_float::CreateModel,
   2576             div_broadcast_float::is_ignored,
   2577             div_broadcast_float::examples);
   2578 }
   2579 
   2580 namespace div_broadcast_float_relaxed {
   2581 std::vector<MixedTypedExample> examples = {
   2582 // Generated div_broadcast_float_relaxed test
   2583 #include "generated/examples/div_broadcast_float_relaxed.example.cpp"
   2584 };
   2585 // Generated model constructor
   2586 #include "generated/models/div_broadcast_float_relaxed.model.cpp"
   2587 } // namespace div_broadcast_float_relaxed
   2588 TEST_F(GeneratedTests, div_broadcast_float_relaxed) {
   2589     execute(div_broadcast_float_relaxed::CreateModel,
   2590             div_broadcast_float_relaxed::is_ignored,
   2591             div_broadcast_float_relaxed::examples);
   2592 }
   2593 
   2594 namespace div {
   2595 std::vector<MixedTypedExample> examples = {
   2596 // Generated div test
   2597 #include "generated/examples/div.example.cpp"
   2598 };
   2599 // Generated model constructor
   2600 #include "generated/models/div.model.cpp"
   2601 } // namespace div
   2602 TEST_F(GeneratedTests, div) {
   2603     execute(div::CreateModel,
   2604             div::is_ignored,
   2605             div::examples);
   2606 }
   2607 
   2608 namespace div_relaxed {
   2609 std::vector<MixedTypedExample> examples = {
   2610 // Generated div_relaxed test
   2611 #include "generated/examples/div_relaxed.example.cpp"
   2612 };
   2613 // Generated model constructor
   2614 #include "generated/models/div_relaxed.model.cpp"
   2615 } // namespace div_relaxed
   2616 TEST_F(GeneratedTests, div_relaxed) {
   2617     execute(div_relaxed::CreateModel,
   2618             div_relaxed::is_ignored,
   2619             div_relaxed::examples);
   2620 }
   2621 
   2622 namespace embedding_lookup_relaxed {
   2623 std::vector<MixedTypedExample> examples = {
   2624 // Generated embedding_lookup_relaxed test
   2625 #include "generated/examples/embedding_lookup_relaxed.example.cpp"
   2626 };
   2627 // Generated model constructor
   2628 #include "generated/models/embedding_lookup_relaxed.model.cpp"
   2629 } // namespace embedding_lookup_relaxed
   2630 TEST_F(GeneratedTests, embedding_lookup_relaxed) {
   2631     execute(embedding_lookup_relaxed::CreateModel,
   2632             embedding_lookup_relaxed::is_ignored,
   2633             embedding_lookup_relaxed::examples);
   2634 }
   2635 
   2636 namespace floor_relaxed {
   2637 std::vector<MixedTypedExample> examples = {
   2638 // Generated floor_relaxed test
   2639 #include "generated/examples/floor_relaxed.example.cpp"
   2640 };
   2641 // Generated model constructor
   2642 #include "generated/models/floor_relaxed.model.cpp"
   2643 } // namespace floor_relaxed
   2644 TEST_F(GeneratedTests, floor_relaxed) {
   2645     execute(floor_relaxed::CreateModel,
   2646             floor_relaxed::is_ignored,
   2647             floor_relaxed::examples);
   2648 }
   2649 
   2650 namespace fully_connected_float_2_relaxed {
   2651 std::vector<MixedTypedExample> examples = {
   2652 // Generated fully_connected_float_2_relaxed test
   2653 #include "generated/examples/fully_connected_float_2_relaxed.example.cpp"
   2654 };
   2655 // Generated model constructor
   2656 #include "generated/models/fully_connected_float_2_relaxed.model.cpp"
   2657 } // namespace fully_connected_float_2_relaxed
   2658 TEST_F(GeneratedTests, fully_connected_float_2_relaxed) {
   2659     execute(fully_connected_float_2_relaxed::CreateModel,
   2660             fully_connected_float_2_relaxed::is_ignored,
   2661             fully_connected_float_2_relaxed::examples);
   2662 }
   2663 
   2664 namespace fully_connected_float_4d_simple {
   2665 std::vector<MixedTypedExample> examples = {
   2666 // Generated fully_connected_float_4d_simple test
   2667 #include "generated/examples/fully_connected_float_4d_simple.example.cpp"
   2668 };
   2669 // Generated model constructor
   2670 #include "generated/models/fully_connected_float_4d_simple.model.cpp"
   2671 } // namespace fully_connected_float_4d_simple
   2672 TEST_F(GeneratedTests, fully_connected_float_4d_simple) {
   2673     execute(fully_connected_float_4d_simple::CreateModel,
   2674             fully_connected_float_4d_simple::is_ignored,
   2675             fully_connected_float_4d_simple::examples);
   2676 }
   2677 
   2678 namespace fully_connected_float_4d_simple_relaxed {
   2679 std::vector<MixedTypedExample> examples = {
   2680 // Generated fully_connected_float_4d_simple_relaxed test
   2681 #include "generated/examples/fully_connected_float_4d_simple_relaxed.example.cpp"
   2682 };
   2683 // Generated model constructor
   2684 #include "generated/models/fully_connected_float_4d_simple_relaxed.model.cpp"
   2685 } // namespace fully_connected_float_4d_simple_relaxed
   2686 TEST_F(GeneratedTests, fully_connected_float_4d_simple_relaxed) {
   2687     execute(fully_connected_float_4d_simple_relaxed::CreateModel,
   2688             fully_connected_float_4d_simple_relaxed::is_ignored,
   2689             fully_connected_float_4d_simple_relaxed::examples);
   2690 }
   2691 
   2692 namespace fully_connected_float_large_relaxed {
   2693 std::vector<MixedTypedExample> examples = {
   2694 // Generated fully_connected_float_large_relaxed test
   2695 #include "generated/examples/fully_connected_float_large_relaxed.example.cpp"
   2696 };
   2697 // Generated model constructor
   2698 #include "generated/models/fully_connected_float_large_relaxed.model.cpp"
   2699 } // namespace fully_connected_float_large_relaxed
   2700 TEST_F(GeneratedTests, fully_connected_float_large_relaxed) {
   2701     execute(fully_connected_float_large_relaxed::CreateModel,
   2702             fully_connected_float_large_relaxed::is_ignored,
   2703             fully_connected_float_large_relaxed::examples);
   2704 }
   2705 
   2706 namespace fully_connected_float_large_weights_as_inputs_relaxed {
   2707 std::vector<MixedTypedExample> examples = {
   2708 // Generated fully_connected_float_large_weights_as_inputs_relaxed test
   2709 #include "generated/examples/fully_connected_float_large_weights_as_inputs_relaxed.example.cpp"
   2710 };
   2711 // Generated model constructor
   2712 #include "generated/models/fully_connected_float_large_weights_as_inputs_relaxed.model.cpp"
   2713 } // namespace fully_connected_float_large_weights_as_inputs_relaxed
   2714 TEST_F(GeneratedTests, fully_connected_float_large_weights_as_inputs_relaxed) {
   2715     execute(fully_connected_float_large_weights_as_inputs_relaxed::CreateModel,
   2716             fully_connected_float_large_weights_as_inputs_relaxed::is_ignored,
   2717             fully_connected_float_large_weights_as_inputs_relaxed::examples);
   2718 }
   2719 
   2720 namespace fully_connected_float_relaxed {
   2721 std::vector<MixedTypedExample> examples = {
   2722 // Generated fully_connected_float_relaxed test
   2723 #include "generated/examples/fully_connected_float_relaxed.example.cpp"
   2724 };
   2725 // Generated model constructor
   2726 #include "generated/models/fully_connected_float_relaxed.model.cpp"
   2727 } // namespace fully_connected_float_relaxed
   2728 TEST_F(GeneratedTests, fully_connected_float_relaxed) {
   2729     execute(fully_connected_float_relaxed::CreateModel,
   2730             fully_connected_float_relaxed::is_ignored,
   2731             fully_connected_float_relaxed::examples);
   2732 }
   2733 
   2734 namespace fully_connected_float_weights_as_inputs_relaxed {
   2735 std::vector<MixedTypedExample> examples = {
   2736 // Generated fully_connected_float_weights_as_inputs_relaxed test
   2737 #include "generated/examples/fully_connected_float_weights_as_inputs_relaxed.example.cpp"
   2738 };
   2739 // Generated model constructor
   2740 #include "generated/models/fully_connected_float_weights_as_inputs_relaxed.model.cpp"
   2741 } // namespace fully_connected_float_weights_as_inputs_relaxed
   2742 TEST_F(GeneratedTests, fully_connected_float_weights_as_inputs_relaxed) {
   2743     execute(fully_connected_float_weights_as_inputs_relaxed::CreateModel,
   2744             fully_connected_float_weights_as_inputs_relaxed::is_ignored,
   2745             fully_connected_float_weights_as_inputs_relaxed::examples);
   2746 }
   2747 
   2748 namespace hashtable_lookup_float_relaxed {
   2749 std::vector<MixedTypedExample> examples = {
   2750 // Generated hashtable_lookup_float_relaxed test
   2751 #include "generated/examples/hashtable_lookup_float_relaxed.example.cpp"
   2752 };
   2753 // Generated model constructor
   2754 #include "generated/models/hashtable_lookup_float_relaxed.model.cpp"
   2755 } // namespace hashtable_lookup_float_relaxed
   2756 TEST_F(GeneratedTests, hashtable_lookup_float_relaxed) {
   2757     execute(hashtable_lookup_float_relaxed::CreateModel,
   2758             hashtable_lookup_float_relaxed::is_ignored,
   2759             hashtable_lookup_float_relaxed::examples);
   2760 }
   2761 
   2762 namespace l2_normalization_2_relaxed {
   2763 std::vector<MixedTypedExample> examples = {
   2764 // Generated l2_normalization_2_relaxed test
   2765 #include "generated/examples/l2_normalization_2_relaxed.example.cpp"
   2766 };
   2767 // Generated model constructor
   2768 #include "generated/models/l2_normalization_2_relaxed.model.cpp"
   2769 } // namespace l2_normalization_2_relaxed
   2770 TEST_F(GeneratedTests, l2_normalization_2_relaxed) {
   2771     execute(l2_normalization_2_relaxed::CreateModel,
   2772             l2_normalization_2_relaxed::is_ignored,
   2773             l2_normalization_2_relaxed::examples);
   2774 }
   2775 
   2776 namespace l2_normalization_large_relaxed {
   2777 std::vector<MixedTypedExample> examples = {
   2778 // Generated l2_normalization_large_relaxed test
   2779 #include "generated/examples/l2_normalization_large_relaxed.example.cpp"
   2780 };
   2781 // Generated model constructor
   2782 #include "generated/models/l2_normalization_large_relaxed.model.cpp"
   2783 } // namespace l2_normalization_large_relaxed
   2784 TEST_F(GeneratedTests, l2_normalization_large_relaxed) {
   2785     execute(l2_normalization_large_relaxed::CreateModel,
   2786             l2_normalization_large_relaxed::is_ignored,
   2787             l2_normalization_large_relaxed::examples);
   2788 }
   2789 
   2790 namespace l2_normalization_relaxed {
   2791 std::vector<MixedTypedExample> examples = {
   2792 // Generated l2_normalization_relaxed test
   2793 #include "generated/examples/l2_normalization_relaxed.example.cpp"
   2794 };
   2795 // Generated model constructor
   2796 #include "generated/models/l2_normalization_relaxed.model.cpp"
   2797 } // namespace l2_normalization_relaxed
   2798 TEST_F(GeneratedTests, l2_normalization_relaxed) {
   2799     execute(l2_normalization_relaxed::CreateModel,
   2800             l2_normalization_relaxed::is_ignored,
   2801             l2_normalization_relaxed::examples);
   2802 }
   2803 
   2804 namespace l2_pool_float_2_relaxed {
   2805 std::vector<MixedTypedExample> examples = {
   2806 // Generated l2_pool_float_2_relaxed test
   2807 #include "generated/examples/l2_pool_float_2_relaxed.example.cpp"
   2808 };
   2809 // Generated model constructor
   2810 #include "generated/models/l2_pool_float_2_relaxed.model.cpp"
   2811 } // namespace l2_pool_float_2_relaxed
   2812 TEST_F(GeneratedTests, l2_pool_float_2_relaxed) {
   2813     execute(l2_pool_float_2_relaxed::CreateModel,
   2814             l2_pool_float_2_relaxed::is_ignored,
   2815             l2_pool_float_2_relaxed::examples);
   2816 }
   2817 
   2818 namespace l2_pool_float_large_relaxed {
   2819 std::vector<MixedTypedExample> examples = {
   2820 // Generated l2_pool_float_large_relaxed test
   2821 #include "generated/examples/l2_pool_float_large_relaxed.example.cpp"
   2822 };
   2823 // Generated model constructor
   2824 #include "generated/models/l2_pool_float_large_relaxed.model.cpp"
   2825 } // namespace l2_pool_float_large_relaxed
   2826 TEST_F(GeneratedTests, l2_pool_float_large_relaxed) {
   2827     execute(l2_pool_float_large_relaxed::CreateModel,
   2828             l2_pool_float_large_relaxed::is_ignored,
   2829             l2_pool_float_large_relaxed::examples);
   2830 }
   2831 
   2832 namespace l2_pool_float_relaxed {
   2833 std::vector<MixedTypedExample> examples = {
   2834 // Generated l2_pool_float_relaxed test
   2835 #include "generated/examples/l2_pool_float_relaxed.example.cpp"
   2836 };
   2837 // Generated model constructor
   2838 #include "generated/models/l2_pool_float_relaxed.model.cpp"
   2839 } // namespace l2_pool_float_relaxed
   2840 TEST_F(GeneratedTests, l2_pool_float_relaxed) {
   2841     execute(l2_pool_float_relaxed::CreateModel,
   2842             l2_pool_float_relaxed::is_ignored,
   2843             l2_pool_float_relaxed::examples);
   2844 }
   2845 
   2846 namespace local_response_norm_float_1_relaxed {
   2847 std::vector<MixedTypedExample> examples = {
   2848 // Generated local_response_norm_float_1_relaxed test
   2849 #include "generated/examples/local_response_norm_float_1_relaxed.example.cpp"
   2850 };
   2851 // Generated model constructor
   2852 #include "generated/models/local_response_norm_float_1_relaxed.model.cpp"
   2853 } // namespace local_response_norm_float_1_relaxed
   2854 TEST_F(GeneratedTests, local_response_norm_float_1_relaxed) {
   2855     execute(local_response_norm_float_1_relaxed::CreateModel,
   2856             local_response_norm_float_1_relaxed::is_ignored,
   2857             local_response_norm_float_1_relaxed::examples);
   2858 }
   2859 
   2860 namespace local_response_norm_float_2_relaxed {
   2861 std::vector<MixedTypedExample> examples = {
   2862 // Generated local_response_norm_float_2_relaxed test
   2863 #include "generated/examples/local_response_norm_float_2_relaxed.example.cpp"
   2864 };
   2865 // Generated model constructor
   2866 #include "generated/models/local_response_norm_float_2_relaxed.model.cpp"
   2867 } // namespace local_response_norm_float_2_relaxed
   2868 TEST_F(GeneratedTests, local_response_norm_float_2_relaxed) {
   2869     execute(local_response_norm_float_2_relaxed::CreateModel,
   2870             local_response_norm_float_2_relaxed::is_ignored,
   2871             local_response_norm_float_2_relaxed::examples);
   2872 }
   2873 
   2874 namespace local_response_norm_float_3_relaxed {
   2875 std::vector<MixedTypedExample> examples = {
   2876 // Generated local_response_norm_float_3_relaxed test
   2877 #include "generated/examples/local_response_norm_float_3_relaxed.example.cpp"
   2878 };
   2879 // Generated model constructor
   2880 #include "generated/models/local_response_norm_float_3_relaxed.model.cpp"
   2881 } // namespace local_response_norm_float_3_relaxed
   2882 TEST_F(GeneratedTests, local_response_norm_float_3_relaxed) {
   2883     execute(local_response_norm_float_3_relaxed::CreateModel,
   2884             local_response_norm_float_3_relaxed::is_ignored,
   2885             local_response_norm_float_3_relaxed::examples);
   2886 }
   2887 
   2888 namespace local_response_norm_float_4_relaxed {
   2889 std::vector<MixedTypedExample> examples = {
   2890 // Generated local_response_norm_float_4_relaxed test
   2891 #include "generated/examples/local_response_norm_float_4_relaxed.example.cpp"
   2892 };
   2893 // Generated model constructor
   2894 #include "generated/models/local_response_norm_float_4_relaxed.model.cpp"
   2895 } // namespace local_response_norm_float_4_relaxed
   2896 TEST_F(GeneratedTests, local_response_norm_float_4_relaxed) {
   2897     execute(local_response_norm_float_4_relaxed::CreateModel,
   2898             local_response_norm_float_4_relaxed::is_ignored,
   2899             local_response_norm_float_4_relaxed::examples);
   2900 }
   2901 
   2902 namespace logistic_float_1_relaxed {
   2903 std::vector<MixedTypedExample> examples = {
   2904 // Generated logistic_float_1_relaxed test
   2905 #include "generated/examples/logistic_float_1_relaxed.example.cpp"
   2906 };
   2907 // Generated model constructor
   2908 #include "generated/models/logistic_float_1_relaxed.model.cpp"
   2909 } // namespace logistic_float_1_relaxed
   2910 TEST_F(GeneratedTests, logistic_float_1_relaxed) {
   2911     execute(logistic_float_1_relaxed::CreateModel,
   2912             logistic_float_1_relaxed::is_ignored,
   2913             logistic_float_1_relaxed::examples);
   2914 }
   2915 
   2916 namespace logistic_float_2_relaxed {
   2917 std::vector<MixedTypedExample> examples = {
   2918 // Generated logistic_float_2_relaxed test
   2919 #include "generated/examples/logistic_float_2_relaxed.example.cpp"
   2920 };
   2921 // Generated model constructor
   2922 #include "generated/models/logistic_float_2_relaxed.model.cpp"
   2923 } // namespace logistic_float_2_relaxed
   2924 TEST_F(GeneratedTests, logistic_float_2_relaxed) {
   2925     execute(logistic_float_2_relaxed::CreateModel,
   2926             logistic_float_2_relaxed::is_ignored,
   2927             logistic_float_2_relaxed::examples);
   2928 }
   2929 
   2930 namespace lsh_projection_2_relaxed {
   2931 std::vector<MixedTypedExample> examples = {
   2932 // Generated lsh_projection_2_relaxed test
   2933 #include "generated/examples/lsh_projection_2_relaxed.example.cpp"
   2934 };
   2935 // Generated model constructor
   2936 #include "generated/models/lsh_projection_2_relaxed.model.cpp"
   2937 } // namespace lsh_projection_2_relaxed
   2938 TEST_F(GeneratedTests, lsh_projection_2_relaxed) {
   2939     execute(lsh_projection_2_relaxed::CreateModel,
   2940             lsh_projection_2_relaxed::is_ignored,
   2941             lsh_projection_2_relaxed::examples);
   2942 }
   2943 
   2944 namespace lsh_projection_relaxed {
   2945 std::vector<MixedTypedExample> examples = {
   2946 // Generated lsh_projection_relaxed test
   2947 #include "generated/examples/lsh_projection_relaxed.example.cpp"
   2948 };
   2949 // Generated model constructor
   2950 #include "generated/models/lsh_projection_relaxed.model.cpp"
   2951 } // namespace lsh_projection_relaxed
   2952 TEST_F(GeneratedTests, lsh_projection_relaxed) {
   2953     execute(lsh_projection_relaxed::CreateModel,
   2954             lsh_projection_relaxed::is_ignored,
   2955             lsh_projection_relaxed::examples);
   2956 }
   2957 
   2958 namespace lsh_projection_weights_as_inputs_relaxed {
   2959 std::vector<MixedTypedExample> examples = {
   2960 // Generated lsh_projection_weights_as_inputs_relaxed test
   2961 #include "generated/examples/lsh_projection_weights_as_inputs_relaxed.example.cpp"
   2962 };
   2963 // Generated model constructor
   2964 #include "generated/models/lsh_projection_weights_as_inputs_relaxed.model.cpp"
   2965 } // namespace lsh_projection_weights_as_inputs_relaxed
   2966 TEST_F(GeneratedTests, lsh_projection_weights_as_inputs_relaxed) {
   2967     execute(lsh_projection_weights_as_inputs_relaxed::CreateModel,
   2968             lsh_projection_weights_as_inputs_relaxed::is_ignored,
   2969             lsh_projection_weights_as_inputs_relaxed::examples);
   2970 }
   2971 
   2972 namespace lstm2_relaxed {
   2973 std::vector<MixedTypedExample> examples = {
   2974 // Generated lstm2_relaxed test
   2975 #include "generated/examples/lstm2_relaxed.example.cpp"
   2976 };
   2977 // Generated model constructor
   2978 #include "generated/models/lstm2_relaxed.model.cpp"
   2979 } // namespace lstm2_relaxed
   2980 TEST_F(GeneratedTests, lstm2_relaxed) {
   2981     execute(lstm2_relaxed::CreateModel,
   2982             lstm2_relaxed::is_ignored,
   2983             lstm2_relaxed::examples);
   2984 }
   2985 
   2986 namespace lstm2_state2_relaxed {
   2987 std::vector<MixedTypedExample> examples = {
   2988 // Generated lstm2_state2_relaxed test
   2989 #include "generated/examples/lstm2_state2_relaxed.example.cpp"
   2990 };
   2991 // Generated model constructor
   2992 #include "generated/models/lstm2_state2_relaxed.model.cpp"
   2993 } // namespace lstm2_state2_relaxed
   2994 TEST_F(GeneratedTests, lstm2_state2_relaxed) {
   2995     execute(lstm2_state2_relaxed::CreateModel,
   2996             lstm2_state2_relaxed::is_ignored,
   2997             lstm2_state2_relaxed::examples);
   2998 }
   2999 
   3000 namespace lstm2_state_relaxed {
   3001 std::vector<MixedTypedExample> examples = {
   3002 // Generated lstm2_state_relaxed test
   3003 #include "generated/examples/lstm2_state_relaxed.example.cpp"
   3004 };
   3005 // Generated model constructor
   3006 #include "generated/models/lstm2_state_relaxed.model.cpp"
   3007 } // namespace lstm2_state_relaxed
   3008 TEST_F(GeneratedTests, lstm2_state_relaxed) {
   3009     execute(lstm2_state_relaxed::CreateModel,
   3010             lstm2_state_relaxed::is_ignored,
   3011             lstm2_state_relaxed::examples);
   3012 }
   3013 
   3014 namespace lstm3_relaxed {
   3015 std::vector<MixedTypedExample> examples = {
   3016 // Generated lstm3_relaxed test
   3017 #include "generated/examples/lstm3_relaxed.example.cpp"
   3018 };
   3019 // Generated model constructor
   3020 #include "generated/models/lstm3_relaxed.model.cpp"
   3021 } // namespace lstm3_relaxed
   3022 TEST_F(GeneratedTests, lstm3_relaxed) {
   3023     execute(lstm3_relaxed::CreateModel,
   3024             lstm3_relaxed::is_ignored,
   3025             lstm3_relaxed::examples);
   3026 }
   3027 
   3028 namespace lstm3_state2_relaxed {
   3029 std::vector<MixedTypedExample> examples = {
   3030 // Generated lstm3_state2_relaxed test
   3031 #include "generated/examples/lstm3_state2_relaxed.example.cpp"
   3032 };
   3033 // Generated model constructor
   3034 #include "generated/models/lstm3_state2_relaxed.model.cpp"
   3035 } // namespace lstm3_state2_relaxed
   3036 TEST_F(GeneratedTests, lstm3_state2_relaxed) {
   3037     execute(lstm3_state2_relaxed::CreateModel,
   3038             lstm3_state2_relaxed::is_ignored,
   3039             lstm3_state2_relaxed::examples);
   3040 }
   3041 
   3042 namespace lstm3_state3_relaxed {
   3043 std::vector<MixedTypedExample> examples = {
   3044 // Generated lstm3_state3_relaxed test
   3045 #include "generated/examples/lstm3_state3_relaxed.example.cpp"
   3046 };
   3047 // Generated model constructor
   3048 #include "generated/models/lstm3_state3_relaxed.model.cpp"
   3049 } // namespace lstm3_state3_relaxed
   3050 TEST_F(GeneratedTests, lstm3_state3_relaxed) {
   3051     execute(lstm3_state3_relaxed::CreateModel,
   3052             lstm3_state3_relaxed::is_ignored,
   3053             lstm3_state3_relaxed::examples);
   3054 }
   3055 
   3056 namespace lstm3_state_relaxed {
   3057 std::vector<MixedTypedExample> examples = {
   3058 // Generated lstm3_state_relaxed test
   3059 #include "generated/examples/lstm3_state_relaxed.example.cpp"
   3060 };
   3061 // Generated model constructor
   3062 #include "generated/models/lstm3_state_relaxed.model.cpp"
   3063 } // namespace lstm3_state_relaxed
   3064 TEST_F(GeneratedTests, lstm3_state_relaxed) {
   3065     execute(lstm3_state_relaxed::CreateModel,
   3066             lstm3_state_relaxed::is_ignored,
   3067             lstm3_state_relaxed::examples);
   3068 }
   3069 
   3070 namespace lstm_relaxed {
   3071 std::vector<MixedTypedExample> examples = {
   3072 // Generated lstm_relaxed test
   3073 #include "generated/examples/lstm_relaxed.example.cpp"
   3074 };
   3075 // Generated model constructor
   3076 #include "generated/models/lstm_relaxed.model.cpp"
   3077 } // namespace lstm_relaxed
   3078 TEST_F(GeneratedTests, lstm_relaxed) {
   3079     execute(lstm_relaxed::CreateModel,
   3080             lstm_relaxed::is_ignored,
   3081             lstm_relaxed::examples);
   3082 }
   3083 
   3084 namespace lstm_state2_relaxed {
   3085 std::vector<MixedTypedExample> examples = {
   3086 // Generated lstm_state2_relaxed test
   3087 #include "generated/examples/lstm_state2_relaxed.example.cpp"
   3088 };
   3089 // Generated model constructor
   3090 #include "generated/models/lstm_state2_relaxed.model.cpp"
   3091 } // namespace lstm_state2_relaxed
   3092 TEST_F(GeneratedTests, lstm_state2_relaxed) {
   3093     execute(lstm_state2_relaxed::CreateModel,
   3094             lstm_state2_relaxed::is_ignored,
   3095             lstm_state2_relaxed::examples);
   3096 }
   3097 
   3098 namespace lstm_state_relaxed {
   3099 std::vector<MixedTypedExample> examples = {
   3100 // Generated lstm_state_relaxed test
   3101 #include "generated/examples/lstm_state_relaxed.example.cpp"
   3102 };
   3103 // Generated model constructor
   3104 #include "generated/models/lstm_state_relaxed.model.cpp"
   3105 } // namespace lstm_state_relaxed
   3106 TEST_F(GeneratedTests, lstm_state_relaxed) {
   3107     execute(lstm_state_relaxed::CreateModel,
   3108             lstm_state_relaxed::is_ignored,
   3109             lstm_state_relaxed::examples);
   3110 }
   3111 
   3112 namespace max_pool_float_1_relaxed {
   3113 std::vector<MixedTypedExample> examples = {
   3114 // Generated max_pool_float_1_relaxed test
   3115 #include "generated/examples/max_pool_float_1_relaxed.example.cpp"
   3116 };
   3117 // Generated model constructor
   3118 #include "generated/models/max_pool_float_1_relaxed.model.cpp"
   3119 } // namespace max_pool_float_1_relaxed
   3120 TEST_F(GeneratedTests, max_pool_float_1_relaxed) {
   3121     execute(max_pool_float_1_relaxed::CreateModel,
   3122             max_pool_float_1_relaxed::is_ignored,
   3123             max_pool_float_1_relaxed::examples);
   3124 }
   3125 
   3126 namespace max_pool_float_2_relaxed {
   3127 std::vector<MixedTypedExample> examples = {
   3128 // Generated max_pool_float_2_relaxed test
   3129 #include "generated/examples/max_pool_float_2_relaxed.example.cpp"
   3130 };
   3131 // Generated model constructor
   3132 #include "generated/models/max_pool_float_2_relaxed.model.cpp"
   3133 } // namespace max_pool_float_2_relaxed
   3134 TEST_F(GeneratedTests, max_pool_float_2_relaxed) {
   3135     execute(max_pool_float_2_relaxed::CreateModel,
   3136             max_pool_float_2_relaxed::is_ignored,
   3137             max_pool_float_2_relaxed::examples);
   3138 }
   3139 
   3140 namespace max_pool_float_3_relaxed {
   3141 std::vector<MixedTypedExample> examples = {
   3142 // Generated max_pool_float_3_relaxed test
   3143 #include "generated/examples/max_pool_float_3_relaxed.example.cpp"
   3144 };
   3145 // Generated model constructor
   3146 #include "generated/models/max_pool_float_3_relaxed.model.cpp"
   3147 } // namespace max_pool_float_3_relaxed
   3148 TEST_F(GeneratedTests, max_pool_float_3_relaxed) {
   3149     execute(max_pool_float_3_relaxed::CreateModel,
   3150             max_pool_float_3_relaxed::is_ignored,
   3151             max_pool_float_3_relaxed::examples);
   3152 }
   3153 
   3154 namespace max_pool_float_4_relaxed {
   3155 std::vector<MixedTypedExample> examples = {
   3156 // Generated max_pool_float_4_relaxed test
   3157 #include "generated/examples/max_pool_float_4_relaxed.example.cpp"
   3158 };
   3159 // Generated model constructor
   3160 #include "generated/models/max_pool_float_4_relaxed.model.cpp"
   3161 } // namespace max_pool_float_4_relaxed
   3162 TEST_F(GeneratedTests, max_pool_float_4_relaxed) {
   3163     execute(max_pool_float_4_relaxed::CreateModel,
   3164             max_pool_float_4_relaxed::is_ignored,
   3165             max_pool_float_4_relaxed::examples);
   3166 }
   3167 
   3168 namespace mean_float_1 {
   3169 std::vector<MixedTypedExample> examples = {
   3170 // Generated mean_float_1 test
   3171 #include "generated/examples/mean_float_1.example.cpp"
   3172 };
   3173 // Generated model constructor
   3174 #include "generated/models/mean_float_1.model.cpp"
   3175 } // namespace mean_float_1
   3176 TEST_F(GeneratedTests, mean_float_1) {
   3177     execute(mean_float_1::CreateModel,
   3178             mean_float_1::is_ignored,
   3179             mean_float_1::examples);
   3180 }
   3181 
   3182 namespace mean_float_1_relaxed {
   3183 std::vector<MixedTypedExample> examples = {
   3184 // Generated mean_float_1_relaxed test
   3185 #include "generated/examples/mean_float_1_relaxed.example.cpp"
   3186 };
   3187 // Generated model constructor
   3188 #include "generated/models/mean_float_1_relaxed.model.cpp"
   3189 } // namespace mean_float_1_relaxed
   3190 TEST_F(GeneratedTests, mean_float_1_relaxed) {
   3191     execute(mean_float_1_relaxed::CreateModel,
   3192             mean_float_1_relaxed::is_ignored,
   3193             mean_float_1_relaxed::examples);
   3194 }
   3195 
   3196 namespace mean_float_2 {
   3197 std::vector<MixedTypedExample> examples = {
   3198 // Generated mean_float_2 test
   3199 #include "generated/examples/mean_float_2.example.cpp"
   3200 };
   3201 // Generated model constructor
   3202 #include "generated/models/mean_float_2.model.cpp"
   3203 } // namespace mean_float_2
   3204 TEST_F(GeneratedTests, mean_float_2) {
   3205     execute(mean_float_2::CreateModel,
   3206             mean_float_2::is_ignored,
   3207             mean_float_2::examples);
   3208 }
   3209 
   3210 namespace mean_float_2_relaxed {
   3211 std::vector<MixedTypedExample> examples = {
   3212 // Generated mean_float_2_relaxed test
   3213 #include "generated/examples/mean_float_2_relaxed.example.cpp"
   3214 };
   3215 // Generated model constructor
   3216 #include "generated/models/mean_float_2_relaxed.model.cpp"
   3217 } // namespace mean_float_2_relaxed
   3218 TEST_F(GeneratedTests, mean_float_2_relaxed) {
   3219     execute(mean_float_2_relaxed::CreateModel,
   3220             mean_float_2_relaxed::is_ignored,
   3221             mean_float_2_relaxed::examples);
   3222 }
   3223 
   3224 namespace mean {
   3225 std::vector<MixedTypedExample> examples = {
   3226 // Generated mean test
   3227 #include "generated/examples/mean.example.cpp"
   3228 };
   3229 // Generated model constructor
   3230 #include "generated/models/mean.model.cpp"
   3231 } // namespace mean
   3232 TEST_F(GeneratedTests, mean) {
   3233     execute(mean::CreateModel,
   3234             mean::is_ignored,
   3235             mean::examples);
   3236 }
   3237 
   3238 namespace mean_quant8_1 {
   3239 std::vector<MixedTypedExample> examples = {
   3240 // Generated mean_quant8_1 test
   3241 #include "generated/examples/mean_quant8_1.example.cpp"
   3242 };
   3243 // Generated model constructor
   3244 #include "generated/models/mean_quant8_1.model.cpp"
   3245 } // namespace mean_quant8_1
   3246 TEST_F(GeneratedTests, mean_quant8_1) {
   3247     execute(mean_quant8_1::CreateModel,
   3248             mean_quant8_1::is_ignored,
   3249             mean_quant8_1::examples);
   3250 }
   3251 
   3252 namespace mean_quant8_2 {
   3253 std::vector<MixedTypedExample> examples = {
   3254 // Generated mean_quant8_2 test
   3255 #include "generated/examples/mean_quant8_2.example.cpp"
   3256 };
   3257 // Generated model constructor
   3258 #include "generated/models/mean_quant8_2.model.cpp"
   3259 } // namespace mean_quant8_2
   3260 TEST_F(GeneratedTests, mean_quant8_2) {
   3261     execute(mean_quant8_2::CreateModel,
   3262             mean_quant8_2::is_ignored,
   3263             mean_quant8_2::examples);
   3264 }
   3265 
   3266 namespace mean_relaxed {
   3267 std::vector<MixedTypedExample> examples = {
   3268 // Generated mean_relaxed test
   3269 #include "generated/examples/mean_relaxed.example.cpp"
   3270 };
   3271 // Generated model constructor
   3272 #include "generated/models/mean_relaxed.model.cpp"
   3273 } // namespace mean_relaxed
   3274 TEST_F(GeneratedTests, mean_relaxed) {
   3275     execute(mean_relaxed::CreateModel,
   3276             mean_relaxed::is_ignored,
   3277             mean_relaxed::examples);
   3278 }
   3279 
   3280 namespace mobilenet_224_gender_basic_fixed_relaxed {
   3281 std::vector<MixedTypedExample> examples = {
   3282 // Generated mobilenet_224_gender_basic_fixed_relaxed test
   3283 #include "generated/examples/mobilenet_224_gender_basic_fixed_relaxed.example.cpp"
   3284 };
   3285 // Generated model constructor
   3286 #include "generated/models/mobilenet_224_gender_basic_fixed_relaxed.model.cpp"
   3287 } // namespace mobilenet_224_gender_basic_fixed_relaxed
   3288 TEST_F(GeneratedTests, mobilenet_224_gender_basic_fixed_relaxed) {
   3289     execute(mobilenet_224_gender_basic_fixed_relaxed::CreateModel,
   3290             mobilenet_224_gender_basic_fixed_relaxed::is_ignored,
   3291             mobilenet_224_gender_basic_fixed_relaxed::examples);
   3292 }
   3293 
   3294 namespace mul_relaxed {
   3295 std::vector<MixedTypedExample> examples = {
   3296 // Generated mul_relaxed test
   3297 #include "generated/examples/mul_relaxed.example.cpp"
   3298 };
   3299 // Generated model constructor
   3300 #include "generated/models/mul_relaxed.model.cpp"
   3301 } // namespace mul_relaxed
   3302 TEST_F(GeneratedTests, mul_relaxed) {
   3303     execute(mul_relaxed::CreateModel,
   3304             mul_relaxed::is_ignored,
   3305             mul_relaxed::examples);
   3306 }
   3307 
   3308 namespace mul_relu_relaxed {
   3309 std::vector<MixedTypedExample> examples = {
   3310 // Generated mul_relu_relaxed test
   3311 #include "generated/examples/mul_relu_relaxed.example.cpp"
   3312 };
   3313 // Generated model constructor
   3314 #include "generated/models/mul_relu_relaxed.model.cpp"
   3315 } // namespace mul_relu_relaxed
   3316 TEST_F(GeneratedTests, mul_relu_relaxed) {
   3317     execute(mul_relu_relaxed::CreateModel,
   3318             mul_relu_relaxed::is_ignored,
   3319             mul_relu_relaxed::examples);
   3320 }
   3321 
   3322 namespace pad_float_1 {
   3323 std::vector<MixedTypedExample> examples = {
   3324 // Generated pad_float_1 test
   3325 #include "generated/examples/pad_float_1.example.cpp"
   3326 };
   3327 // Generated model constructor
   3328 #include "generated/models/pad_float_1.model.cpp"
   3329 } // namespace pad_float_1
   3330 TEST_F(GeneratedTests, pad_float_1) {
   3331     execute(pad_float_1::CreateModel,
   3332             pad_float_1::is_ignored,
   3333             pad_float_1::examples);
   3334 }
   3335 
   3336 namespace pad_float_1_relaxed {
   3337 std::vector<MixedTypedExample> examples = {
   3338 // Generated pad_float_1_relaxed test
   3339 #include "generated/examples/pad_float_1_relaxed.example.cpp"
   3340 };
   3341 // Generated model constructor
   3342 #include "generated/models/pad_float_1_relaxed.model.cpp"
   3343 } // namespace pad_float_1_relaxed
   3344 TEST_F(GeneratedTests, pad_float_1_relaxed) {
   3345     execute(pad_float_1_relaxed::CreateModel,
   3346             pad_float_1_relaxed::is_ignored,
   3347             pad_float_1_relaxed::examples);
   3348 }
   3349 
   3350 namespace pad {
   3351 std::vector<MixedTypedExample> examples = {
   3352 // Generated pad test
   3353 #include "generated/examples/pad.example.cpp"
   3354 };
   3355 // Generated model constructor
   3356 #include "generated/models/pad.model.cpp"
   3357 } // namespace pad
   3358 TEST_F(GeneratedTests, pad) {
   3359     execute(pad::CreateModel,
   3360             pad::is_ignored,
   3361             pad::examples);
   3362 }
   3363 
   3364 namespace pad_relaxed {
   3365 std::vector<MixedTypedExample> examples = {
   3366 // Generated pad_relaxed test
   3367 #include "generated/examples/pad_relaxed.example.cpp"
   3368 };
   3369 // Generated model constructor
   3370 #include "generated/models/pad_relaxed.model.cpp"
   3371 } // namespace pad_relaxed
   3372 TEST_F(GeneratedTests, pad_relaxed) {
   3373     execute(pad_relaxed::CreateModel,
   3374             pad_relaxed::is_ignored,
   3375             pad_relaxed::examples);
   3376 }
   3377 
   3378 namespace relu1_float_1_relaxed {
   3379 std::vector<MixedTypedExample> examples = {
   3380 // Generated relu1_float_1_relaxed test
   3381 #include "generated/examples/relu1_float_1_relaxed.example.cpp"
   3382 };
   3383 // Generated model constructor
   3384 #include "generated/models/relu1_float_1_relaxed.model.cpp"
   3385 } // namespace relu1_float_1_relaxed
   3386 TEST_F(GeneratedTests, relu1_float_1_relaxed) {
   3387     execute(relu1_float_1_relaxed::CreateModel,
   3388             relu1_float_1_relaxed::is_ignored,
   3389             relu1_float_1_relaxed::examples);
   3390 }
   3391 
   3392 namespace relu1_float_2_relaxed {
   3393 std::vector<MixedTypedExample> examples = {
   3394 // Generated relu1_float_2_relaxed test
   3395 #include "generated/examples/relu1_float_2_relaxed.example.cpp"
   3396 };
   3397 // Generated model constructor
   3398 #include "generated/models/relu1_float_2_relaxed.model.cpp"
   3399 } // namespace relu1_float_2_relaxed
   3400 TEST_F(GeneratedTests, relu1_float_2_relaxed) {
   3401     execute(relu1_float_2_relaxed::CreateModel,
   3402             relu1_float_2_relaxed::is_ignored,
   3403             relu1_float_2_relaxed::examples);
   3404 }
   3405 
   3406 namespace relu6_float_1_relaxed {
   3407 std::vector<MixedTypedExample> examples = {
   3408 // Generated relu6_float_1_relaxed test
   3409 #include "generated/examples/relu6_float_1_relaxed.example.cpp"
   3410 };
   3411 // Generated model constructor
   3412 #include "generated/models/relu6_float_1_relaxed.model.cpp"
   3413 } // namespace relu6_float_1_relaxed
   3414 TEST_F(GeneratedTests, relu6_float_1_relaxed) {
   3415     execute(relu6_float_1_relaxed::CreateModel,
   3416             relu6_float_1_relaxed::is_ignored,
   3417             relu6_float_1_relaxed::examples);
   3418 }
   3419 
   3420 namespace relu6_float_2_relaxed {
   3421 std::vector<MixedTypedExample> examples = {
   3422 // Generated relu6_float_2_relaxed test
   3423 #include "generated/examples/relu6_float_2_relaxed.example.cpp"
   3424 };
   3425 // Generated model constructor
   3426 #include "generated/models/relu6_float_2_relaxed.model.cpp"
   3427 } // namespace relu6_float_2_relaxed
   3428 TEST_F(GeneratedTests, relu6_float_2_relaxed) {
   3429     execute(relu6_float_2_relaxed::CreateModel,
   3430             relu6_float_2_relaxed::is_ignored,
   3431             relu6_float_2_relaxed::examples);
   3432 }
   3433 
   3434 namespace relu_float_1_relaxed {
   3435 std::vector<MixedTypedExample> examples = {
   3436 // Generated relu_float_1_relaxed test
   3437 #include "generated/examples/relu_float_1_relaxed.example.cpp"
   3438 };
   3439 // Generated model constructor
   3440 #include "generated/models/relu_float_1_relaxed.model.cpp"
   3441 } // namespace relu_float_1_relaxed
   3442 TEST_F(GeneratedTests, relu_float_1_relaxed) {
   3443     execute(relu_float_1_relaxed::CreateModel,
   3444             relu_float_1_relaxed::is_ignored,
   3445             relu_float_1_relaxed::examples);
   3446 }
   3447 
   3448 namespace relu_float_2_relaxed {
   3449 std::vector<MixedTypedExample> examples = {
   3450 // Generated relu_float_2_relaxed test
   3451 #include "generated/examples/relu_float_2_relaxed.example.cpp"
   3452 };
   3453 // Generated model constructor
   3454 #include "generated/models/relu_float_2_relaxed.model.cpp"
   3455 } // namespace relu_float_2_relaxed
   3456 TEST_F(GeneratedTests, relu_float_2_relaxed) {
   3457     execute(relu_float_2_relaxed::CreateModel,
   3458             relu_float_2_relaxed::is_ignored,
   3459             relu_float_2_relaxed::examples);
   3460 }
   3461 
   3462 namespace reshape_relaxed {
   3463 std::vector<MixedTypedExample> examples = {
   3464 // Generated reshape_relaxed test
   3465 #include "generated/examples/reshape_relaxed.example.cpp"
   3466 };
   3467 // Generated model constructor
   3468 #include "generated/models/reshape_relaxed.model.cpp"
   3469 } // namespace reshape_relaxed
   3470 TEST_F(GeneratedTests, reshape_relaxed) {
   3471     execute(reshape_relaxed::CreateModel,
   3472             reshape_relaxed::is_ignored,
   3473             reshape_relaxed::examples);
   3474 }
   3475 
   3476 namespace reshape_weights_as_inputs_relaxed {
   3477 std::vector<MixedTypedExample> examples = {
   3478 // Generated reshape_weights_as_inputs_relaxed test
   3479 #include "generated/examples/reshape_weights_as_inputs_relaxed.example.cpp"
   3480 };
   3481 // Generated model constructor
   3482 #include "generated/models/reshape_weights_as_inputs_relaxed.model.cpp"
   3483 } // namespace reshape_weights_as_inputs_relaxed
   3484 TEST_F(GeneratedTests, reshape_weights_as_inputs_relaxed) {
   3485     execute(reshape_weights_as_inputs_relaxed::CreateModel,
   3486             reshape_weights_as_inputs_relaxed::is_ignored,
   3487             reshape_weights_as_inputs_relaxed::examples);
   3488 }
   3489 
   3490 namespace resize_bilinear_2_relaxed {
   3491 std::vector<MixedTypedExample> examples = {
   3492 // Generated resize_bilinear_2_relaxed test
   3493 #include "generated/examples/resize_bilinear_2_relaxed.example.cpp"
   3494 };
   3495 // Generated model constructor
   3496 #include "generated/models/resize_bilinear_2_relaxed.model.cpp"
   3497 } // namespace resize_bilinear_2_relaxed
   3498 TEST_F(GeneratedTests, resize_bilinear_2_relaxed) {
   3499     execute(resize_bilinear_2_relaxed::CreateModel,
   3500             resize_bilinear_2_relaxed::is_ignored,
   3501             resize_bilinear_2_relaxed::examples);
   3502 }
   3503 
   3504 namespace resize_bilinear_relaxed {
   3505 std::vector<MixedTypedExample> examples = {
   3506 // Generated resize_bilinear_relaxed test
   3507 #include "generated/examples/resize_bilinear_relaxed.example.cpp"
   3508 };
   3509 // Generated model constructor
   3510 #include "generated/models/resize_bilinear_relaxed.model.cpp"
   3511 } // namespace resize_bilinear_relaxed
   3512 TEST_F(GeneratedTests, resize_bilinear_relaxed) {
   3513     execute(resize_bilinear_relaxed::CreateModel,
   3514             resize_bilinear_relaxed::is_ignored,
   3515             resize_bilinear_relaxed::examples);
   3516 }
   3517 
   3518 namespace rnn_relaxed {
   3519 std::vector<MixedTypedExample> examples = {
   3520 // Generated rnn_relaxed test
   3521 #include "generated/examples/rnn_relaxed.example.cpp"
   3522 };
   3523 // Generated model constructor
   3524 #include "generated/models/rnn_relaxed.model.cpp"
   3525 } // namespace rnn_relaxed
   3526 TEST_F(GeneratedTests, rnn_relaxed) {
   3527     execute(rnn_relaxed::CreateModel,
   3528             rnn_relaxed::is_ignored,
   3529             rnn_relaxed::examples);
   3530 }
   3531 
   3532 namespace rnn_state_relaxed {
   3533 std::vector<MixedTypedExample> examples = {
   3534 // Generated rnn_state_relaxed test
   3535 #include "generated/examples/rnn_state_relaxed.example.cpp"
   3536 };
   3537 // Generated model constructor
   3538 #include "generated/models/rnn_state_relaxed.model.cpp"
   3539 } // namespace rnn_state_relaxed
   3540 TEST_F(GeneratedTests, rnn_state_relaxed) {
   3541     execute(rnn_state_relaxed::CreateModel,
   3542             rnn_state_relaxed::is_ignored,
   3543             rnn_state_relaxed::examples);
   3544 }
   3545 
   3546 namespace softmax_float_1_relaxed {
   3547 std::vector<MixedTypedExample> examples = {
   3548 // Generated softmax_float_1_relaxed test
   3549 #include "generated/examples/softmax_float_1_relaxed.example.cpp"
   3550 };
   3551 // Generated model constructor
   3552 #include "generated/models/softmax_float_1_relaxed.model.cpp"
   3553 } // namespace softmax_float_1_relaxed
   3554 TEST_F(GeneratedTests, softmax_float_1_relaxed) {
   3555     execute(softmax_float_1_relaxed::CreateModel,
   3556             softmax_float_1_relaxed::is_ignored,
   3557             softmax_float_1_relaxed::examples);
   3558 }
   3559 
   3560 namespace softmax_float_2_relaxed {
   3561 std::vector<MixedTypedExample> examples = {
   3562 // Generated softmax_float_2_relaxed test
   3563 #include "generated/examples/softmax_float_2_relaxed.example.cpp"
   3564 };
   3565 // Generated model constructor
   3566 #include "generated/models/softmax_float_2_relaxed.model.cpp"
   3567 } // namespace softmax_float_2_relaxed
   3568 TEST_F(GeneratedTests, softmax_float_2_relaxed) {
   3569     execute(softmax_float_2_relaxed::CreateModel,
   3570             softmax_float_2_relaxed::is_ignored,
   3571             softmax_float_2_relaxed::examples);
   3572 }
   3573 
   3574 namespace space_to_batch_float_1 {
   3575 std::vector<MixedTypedExample> examples = {
   3576 // Generated space_to_batch_float_1 test
   3577 #include "generated/examples/space_to_batch_float_1.example.cpp"
   3578 };
   3579 // Generated model constructor
   3580 #include "generated/models/space_to_batch_float_1.model.cpp"
   3581 } // namespace space_to_batch_float_1
   3582 TEST_F(GeneratedTests, space_to_batch_float_1) {
   3583     execute(space_to_batch_float_1::CreateModel,
   3584             space_to_batch_float_1::is_ignored,
   3585             space_to_batch_float_1::examples);
   3586 }
   3587 
   3588 namespace space_to_batch_float_1_relaxed {
   3589 std::vector<MixedTypedExample> examples = {
   3590 // Generated space_to_batch_float_1_relaxed test
   3591 #include "generated/examples/space_to_batch_float_1_relaxed.example.cpp"
   3592 };
   3593 // Generated model constructor
   3594 #include "generated/models/space_to_batch_float_1_relaxed.model.cpp"
   3595 } // namespace space_to_batch_float_1_relaxed
   3596 TEST_F(GeneratedTests, space_to_batch_float_1_relaxed) {
   3597     execute(space_to_batch_float_1_relaxed::CreateModel,
   3598             space_to_batch_float_1_relaxed::is_ignored,
   3599             space_to_batch_float_1_relaxed::examples);
   3600 }
   3601 
   3602 namespace space_to_batch_float_2 {
   3603 std::vector<MixedTypedExample> examples = {
   3604 // Generated space_to_batch_float_2 test
   3605 #include "generated/examples/space_to_batch_float_2.example.cpp"
   3606 };
   3607 // Generated model constructor
   3608 #include "generated/models/space_to_batch_float_2.model.cpp"
   3609 } // namespace space_to_batch_float_2
   3610 TEST_F(GeneratedTests, space_to_batch_float_2) {
   3611     execute(space_to_batch_float_2::CreateModel,
   3612             space_to_batch_float_2::is_ignored,
   3613             space_to_batch_float_2::examples);
   3614 }
   3615 
   3616 namespace space_to_batch_float_2_relaxed {
   3617 std::vector<MixedTypedExample> examples = {
   3618 // Generated space_to_batch_float_2_relaxed test
   3619 #include "generated/examples/space_to_batch_float_2_relaxed.example.cpp"
   3620 };
   3621 // Generated model constructor
   3622 #include "generated/models/space_to_batch_float_2_relaxed.model.cpp"
   3623 } // namespace space_to_batch_float_2_relaxed
   3624 TEST_F(GeneratedTests, space_to_batch_float_2_relaxed) {
   3625     execute(space_to_batch_float_2_relaxed::CreateModel,
   3626             space_to_batch_float_2_relaxed::is_ignored,
   3627             space_to_batch_float_2_relaxed::examples);
   3628 }
   3629 
   3630 namespace space_to_batch_float_3 {
   3631 std::vector<MixedTypedExample> examples = {
   3632 // Generated space_to_batch_float_3 test
   3633 #include "generated/examples/space_to_batch_float_3.example.cpp"
   3634 };
   3635 // Generated model constructor
   3636 #include "generated/models/space_to_batch_float_3.model.cpp"
   3637 } // namespace space_to_batch_float_3
   3638 TEST_F(GeneratedTests, space_to_batch_float_3) {
   3639     execute(space_to_batch_float_3::CreateModel,
   3640             space_to_batch_float_3::is_ignored,
   3641             space_to_batch_float_3::examples);
   3642 }
   3643 
   3644 namespace space_to_batch_float_3_relaxed {
   3645 std::vector<MixedTypedExample> examples = {
   3646 // Generated space_to_batch_float_3_relaxed test
   3647 #include "generated/examples/space_to_batch_float_3_relaxed.example.cpp"
   3648 };
   3649 // Generated model constructor
   3650 #include "generated/models/space_to_batch_float_3_relaxed.model.cpp"
   3651 } // namespace space_to_batch_float_3_relaxed
   3652 TEST_F(GeneratedTests, space_to_batch_float_3_relaxed) {
   3653     execute(space_to_batch_float_3_relaxed::CreateModel,
   3654             space_to_batch_float_3_relaxed::is_ignored,
   3655             space_to_batch_float_3_relaxed::examples);
   3656 }
   3657 
   3658 namespace space_to_batch {
   3659 std::vector<MixedTypedExample> examples = {
   3660 // Generated space_to_batch test
   3661 #include "generated/examples/space_to_batch.example.cpp"
   3662 };
   3663 // Generated model constructor
   3664 #include "generated/models/space_to_batch.model.cpp"
   3665 } // namespace space_to_batch
   3666 TEST_F(GeneratedTests, space_to_batch) {
   3667     execute(space_to_batch::CreateModel,
   3668             space_to_batch::is_ignored,
   3669             space_to_batch::examples);
   3670 }
   3671 
   3672 namespace space_to_batch_quant8_1 {
   3673 std::vector<MixedTypedExample> examples = {
   3674 // Generated space_to_batch_quant8_1 test
   3675 #include "generated/examples/space_to_batch_quant8_1.example.cpp"
   3676 };
   3677 // Generated model constructor
   3678 #include "generated/models/space_to_batch_quant8_1.model.cpp"
   3679 } // namespace space_to_batch_quant8_1
   3680 TEST_F(GeneratedTests, space_to_batch_quant8_1) {
   3681     execute(space_to_batch_quant8_1::CreateModel,
   3682             space_to_batch_quant8_1::is_ignored,
   3683             space_to_batch_quant8_1::examples);
   3684 }
   3685 
   3686 namespace space_to_batch_quant8_2 {
   3687 std::vector<MixedTypedExample> examples = {
   3688 // Generated space_to_batch_quant8_2 test
   3689 #include "generated/examples/space_to_batch_quant8_2.example.cpp"
   3690 };
   3691 // Generated model constructor
   3692 #include "generated/models/space_to_batch_quant8_2.model.cpp"
   3693 } // namespace space_to_batch_quant8_2
   3694 TEST_F(GeneratedTests, space_to_batch_quant8_2) {
   3695     execute(space_to_batch_quant8_2::CreateModel,
   3696             space_to_batch_quant8_2::is_ignored,
   3697             space_to_batch_quant8_2::examples);
   3698 }
   3699 
   3700 namespace space_to_batch_quant8_3 {
   3701 std::vector<MixedTypedExample> examples = {
   3702 // Generated space_to_batch_quant8_3 test
   3703 #include "generated/examples/space_to_batch_quant8_3.example.cpp"
   3704 };
   3705 // Generated model constructor
   3706 #include "generated/models/space_to_batch_quant8_3.model.cpp"
   3707 } // namespace space_to_batch_quant8_3
   3708 TEST_F(GeneratedTests, space_to_batch_quant8_3) {
   3709     execute(space_to_batch_quant8_3::CreateModel,
   3710             space_to_batch_quant8_3::is_ignored,
   3711             space_to_batch_quant8_3::examples);
   3712 }
   3713 
   3714 namespace space_to_batch_relaxed {
   3715 std::vector<MixedTypedExample> examples = {
   3716 // Generated space_to_batch_relaxed test
   3717 #include "generated/examples/space_to_batch_relaxed.example.cpp"
   3718 };
   3719 // Generated model constructor
   3720 #include "generated/models/space_to_batch_relaxed.model.cpp"
   3721 } // namespace space_to_batch_relaxed
   3722 TEST_F(GeneratedTests, space_to_batch_relaxed) {
   3723     execute(space_to_batch_relaxed::CreateModel,
   3724             space_to_batch_relaxed::is_ignored,
   3725             space_to_batch_relaxed::examples);
   3726 }
   3727 
   3728 namespace space_to_depth_float_1_relaxed {
   3729 std::vector<MixedTypedExample> examples = {
   3730 // Generated space_to_depth_float_1_relaxed test
   3731 #include "generated/examples/space_to_depth_float_1_relaxed.example.cpp"
   3732 };
   3733 // Generated model constructor
   3734 #include "generated/models/space_to_depth_float_1_relaxed.model.cpp"
   3735 } // namespace space_to_depth_float_1_relaxed
   3736 TEST_F(GeneratedTests, space_to_depth_float_1_relaxed) {
   3737     execute(space_to_depth_float_1_relaxed::CreateModel,
   3738             space_to_depth_float_1_relaxed::is_ignored,
   3739             space_to_depth_float_1_relaxed::examples);
   3740 }
   3741 
   3742 namespace space_to_depth_float_2_relaxed {
   3743 std::vector<MixedTypedExample> examples = {
   3744 // Generated space_to_depth_float_2_relaxed test
   3745 #include "generated/examples/space_to_depth_float_2_relaxed.example.cpp"
   3746 };
   3747 // Generated model constructor
   3748 #include "generated/models/space_to_depth_float_2_relaxed.model.cpp"
   3749 } // namespace space_to_depth_float_2_relaxed
   3750 TEST_F(GeneratedTests, space_to_depth_float_2_relaxed) {
   3751     execute(space_to_depth_float_2_relaxed::CreateModel,
   3752             space_to_depth_float_2_relaxed::is_ignored,
   3753             space_to_depth_float_2_relaxed::examples);
   3754 }
   3755 
   3756 namespace space_to_depth_float_3_relaxed {
   3757 std::vector<MixedTypedExample> examples = {
   3758 // Generated space_to_depth_float_3_relaxed test
   3759 #include "generated/examples/space_to_depth_float_3_relaxed.example.cpp"
   3760 };
   3761 // Generated model constructor
   3762 #include "generated/models/space_to_depth_float_3_relaxed.model.cpp"
   3763 } // namespace space_to_depth_float_3_relaxed
   3764 TEST_F(GeneratedTests, space_to_depth_float_3_relaxed) {
   3765     execute(space_to_depth_float_3_relaxed::CreateModel,
   3766             space_to_depth_float_3_relaxed::is_ignored,
   3767             space_to_depth_float_3_relaxed::examples);
   3768 }
   3769 
   3770 namespace squeeze_float_1 {
   3771 std::vector<MixedTypedExample> examples = {
   3772 // Generated squeeze_float_1 test
   3773 #include "generated/examples/squeeze_float_1.example.cpp"
   3774 };
   3775 // Generated model constructor
   3776 #include "generated/models/squeeze_float_1.model.cpp"
   3777 } // namespace squeeze_float_1
   3778 TEST_F(GeneratedTests, squeeze_float_1) {
   3779     execute(squeeze_float_1::CreateModel,
   3780             squeeze_float_1::is_ignored,
   3781             squeeze_float_1::examples);
   3782 }
   3783 
   3784 namespace squeeze_float_1_relaxed {
   3785 std::vector<MixedTypedExample> examples = {
   3786 // Generated squeeze_float_1_relaxed test
   3787 #include "generated/examples/squeeze_float_1_relaxed.example.cpp"
   3788 };
   3789 // Generated model constructor
   3790 #include "generated/models/squeeze_float_1_relaxed.model.cpp"
   3791 } // namespace squeeze_float_1_relaxed
   3792 TEST_F(GeneratedTests, squeeze_float_1_relaxed) {
   3793     execute(squeeze_float_1_relaxed::CreateModel,
   3794             squeeze_float_1_relaxed::is_ignored,
   3795             squeeze_float_1_relaxed::examples);
   3796 }
   3797 
   3798 namespace squeeze {
   3799 std::vector<MixedTypedExample> examples = {
   3800 // Generated squeeze test
   3801 #include "generated/examples/squeeze.example.cpp"
   3802 };
   3803 // Generated model constructor
   3804 #include "generated/models/squeeze.model.cpp"
   3805 } // namespace squeeze
   3806 TEST_F(GeneratedTests, squeeze) {
   3807     execute(squeeze::CreateModel,
   3808             squeeze::is_ignored,
   3809             squeeze::examples);
   3810 }
   3811 
   3812 namespace squeeze_quant8_1 {
   3813 std::vector<MixedTypedExample> examples = {
   3814 // Generated squeeze_quant8_1 test
   3815 #include "generated/examples/squeeze_quant8_1.example.cpp"
   3816 };
   3817 // Generated model constructor
   3818 #include "generated/models/squeeze_quant8_1.model.cpp"
   3819 } // namespace squeeze_quant8_1
   3820 TEST_F(GeneratedTests, squeeze_quant8_1) {
   3821     execute(squeeze_quant8_1::CreateModel,
   3822             squeeze_quant8_1::is_ignored,
   3823             squeeze_quant8_1::examples);
   3824 }
   3825 
   3826 namespace squeeze_relaxed {
   3827 std::vector<MixedTypedExample> examples = {
   3828 // Generated squeeze_relaxed test
   3829 #include "generated/examples/squeeze_relaxed.example.cpp"
   3830 };
   3831 // Generated model constructor
   3832 #include "generated/models/squeeze_relaxed.model.cpp"
   3833 } // namespace squeeze_relaxed
   3834 TEST_F(GeneratedTests, squeeze_relaxed) {
   3835     execute(squeeze_relaxed::CreateModel,
   3836             squeeze_relaxed::is_ignored,
   3837             squeeze_relaxed::examples);
   3838 }
   3839 
   3840 namespace strided_slice_float_10 {
   3841 std::vector<MixedTypedExample> examples = {
   3842 // Generated strided_slice_float_10 test
   3843 #include "generated/examples/strided_slice_float_10.example.cpp"
   3844 };
   3845 // Generated model constructor
   3846 #include "generated/models/strided_slice_float_10.model.cpp"
   3847 } // namespace strided_slice_float_10
   3848 TEST_F(GeneratedTests, strided_slice_float_10) {
   3849     execute(strided_slice_float_10::CreateModel,
   3850             strided_slice_float_10::is_ignored,
   3851             strided_slice_float_10::examples);
   3852 }
   3853 
   3854 namespace strided_slice_float_10_relaxed {
   3855 std::vector<MixedTypedExample> examples = {
   3856 // Generated strided_slice_float_10_relaxed test
   3857 #include "generated/examples/strided_slice_float_10_relaxed.example.cpp"
   3858 };
   3859 // Generated model constructor
   3860 #include "generated/models/strided_slice_float_10_relaxed.model.cpp"
   3861 } // namespace strided_slice_float_10_relaxed
   3862 TEST_F(GeneratedTests, strided_slice_float_10_relaxed) {
   3863     execute(strided_slice_float_10_relaxed::CreateModel,
   3864             strided_slice_float_10_relaxed::is_ignored,
   3865             strided_slice_float_10_relaxed::examples);
   3866 }
   3867 
   3868 namespace strided_slice_float_11 {
   3869 std::vector<MixedTypedExample> examples = {
   3870 // Generated strided_slice_float_11 test
   3871 #include "generated/examples/strided_slice_float_11.example.cpp"
   3872 };
   3873 // Generated model constructor
   3874 #include "generated/models/strided_slice_float_11.model.cpp"
   3875 } // namespace strided_slice_float_11
   3876 TEST_F(GeneratedTests, strided_slice_float_11) {
   3877     execute(strided_slice_float_11::CreateModel,
   3878             strided_slice_float_11::is_ignored,
   3879             strided_slice_float_11::examples);
   3880 }
   3881 
   3882 namespace strided_slice_float_11_relaxed {
   3883 std::vector<MixedTypedExample> examples = {
   3884 // Generated strided_slice_float_11_relaxed test
   3885 #include "generated/examples/strided_slice_float_11_relaxed.example.cpp"
   3886 };
   3887 // Generated model constructor
   3888 #include "generated/models/strided_slice_float_11_relaxed.model.cpp"
   3889 } // namespace strided_slice_float_11_relaxed
   3890 TEST_F(GeneratedTests, strided_slice_float_11_relaxed) {
   3891     execute(strided_slice_float_11_relaxed::CreateModel,
   3892             strided_slice_float_11_relaxed::is_ignored,
   3893             strided_slice_float_11_relaxed::examples);
   3894 }
   3895 
   3896 namespace strided_slice_float_1 {
   3897 std::vector<MixedTypedExample> examples = {
   3898 // Generated strided_slice_float_1 test
   3899 #include "generated/examples/strided_slice_float_1.example.cpp"
   3900 };
   3901 // Generated model constructor
   3902 #include "generated/models/strided_slice_float_1.model.cpp"
   3903 } // namespace strided_slice_float_1
   3904 TEST_F(GeneratedTests, strided_slice_float_1) {
   3905     execute(strided_slice_float_1::CreateModel,
   3906             strided_slice_float_1::is_ignored,
   3907             strided_slice_float_1::examples);
   3908 }
   3909 
   3910 namespace strided_slice_float_1_relaxed {
   3911 std::vector<MixedTypedExample> examples = {
   3912 // Generated strided_slice_float_1_relaxed test
   3913 #include "generated/examples/strided_slice_float_1_relaxed.example.cpp"
   3914 };
   3915 // Generated model constructor
   3916 #include "generated/models/strided_slice_float_1_relaxed.model.cpp"
   3917 } // namespace strided_slice_float_1_relaxed
   3918 TEST_F(GeneratedTests, strided_slice_float_1_relaxed) {
   3919     execute(strided_slice_float_1_relaxed::CreateModel,
   3920             strided_slice_float_1_relaxed::is_ignored,
   3921             strided_slice_float_1_relaxed::examples);
   3922 }
   3923 
   3924 namespace strided_slice_float_2 {
   3925 std::vector<MixedTypedExample> examples = {
   3926 // Generated strided_slice_float_2 test
   3927 #include "generated/examples/strided_slice_float_2.example.cpp"
   3928 };
   3929 // Generated model constructor
   3930 #include "generated/models/strided_slice_float_2.model.cpp"
   3931 } // namespace strided_slice_float_2
   3932 TEST_F(GeneratedTests, strided_slice_float_2) {
   3933     execute(strided_slice_float_2::CreateModel,
   3934             strided_slice_float_2::is_ignored,
   3935             strided_slice_float_2::examples);
   3936 }
   3937 
   3938 namespace strided_slice_float_2_relaxed {
   3939 std::vector<MixedTypedExample> examples = {
   3940 // Generated strided_slice_float_2_relaxed test
   3941 #include "generated/examples/strided_slice_float_2_relaxed.example.cpp"
   3942 };
   3943 // Generated model constructor
   3944 #include "generated/models/strided_slice_float_2_relaxed.model.cpp"
   3945 } // namespace strided_slice_float_2_relaxed
   3946 TEST_F(GeneratedTests, strided_slice_float_2_relaxed) {
   3947     execute(strided_slice_float_2_relaxed::CreateModel,
   3948             strided_slice_float_2_relaxed::is_ignored,
   3949             strided_slice_float_2_relaxed::examples);
   3950 }
   3951 
   3952 namespace strided_slice_float_3 {
   3953 std::vector<MixedTypedExample> examples = {
   3954 // Generated strided_slice_float_3 test
   3955 #include "generated/examples/strided_slice_float_3.example.cpp"
   3956 };
   3957 // Generated model constructor
   3958 #include "generated/models/strided_slice_float_3.model.cpp"
   3959 } // namespace strided_slice_float_3
   3960 TEST_F(GeneratedTests, strided_slice_float_3) {
   3961     execute(strided_slice_float_3::CreateModel,
   3962             strided_slice_float_3::is_ignored,
   3963             strided_slice_float_3::examples);
   3964 }
   3965 
   3966 namespace strided_slice_float_3_relaxed {
   3967 std::vector<MixedTypedExample> examples = {
   3968 // Generated strided_slice_float_3_relaxed test
   3969 #include "generated/examples/strided_slice_float_3_relaxed.example.cpp"
   3970 };
   3971 // Generated model constructor
   3972 #include "generated/models/strided_slice_float_3_relaxed.model.cpp"
   3973 } // namespace strided_slice_float_3_relaxed
   3974 TEST_F(GeneratedTests, strided_slice_float_3_relaxed) {
   3975     execute(strided_slice_float_3_relaxed::CreateModel,
   3976             strided_slice_float_3_relaxed::is_ignored,
   3977             strided_slice_float_3_relaxed::examples);
   3978 }
   3979 
   3980 namespace strided_slice_float_4 {
   3981 std::vector<MixedTypedExample> examples = {
   3982 // Generated strided_slice_float_4 test
   3983 #include "generated/examples/strided_slice_float_4.example.cpp"
   3984 };
   3985 // Generated model constructor
   3986 #include "generated/models/strided_slice_float_4.model.cpp"
   3987 } // namespace strided_slice_float_4
   3988 TEST_F(GeneratedTests, strided_slice_float_4) {
   3989     execute(strided_slice_float_4::CreateModel,
   3990             strided_slice_float_4::is_ignored,
   3991             strided_slice_float_4::examples);
   3992 }
   3993 
   3994 namespace strided_slice_float_4_relaxed {
   3995 std::vector<MixedTypedExample> examples = {
   3996 // Generated strided_slice_float_4_relaxed test
   3997 #include "generated/examples/strided_slice_float_4_relaxed.example.cpp"
   3998 };
   3999 // Generated model constructor
   4000 #include "generated/models/strided_slice_float_4_relaxed.model.cpp"
   4001 } // namespace strided_slice_float_4_relaxed
   4002 TEST_F(GeneratedTests, strided_slice_float_4_relaxed) {
   4003     execute(strided_slice_float_4_relaxed::CreateModel,
   4004             strided_slice_float_4_relaxed::is_ignored,
   4005             strided_slice_float_4_relaxed::examples);
   4006 }
   4007 
   4008 namespace strided_slice_float_5 {
   4009 std::vector<MixedTypedExample> examples = {
   4010 // Generated strided_slice_float_5 test
   4011 #include "generated/examples/strided_slice_float_5.example.cpp"
   4012 };
   4013 // Generated model constructor
   4014 #include "generated/models/strided_slice_float_5.model.cpp"
   4015 } // namespace strided_slice_float_5
   4016 TEST_F(GeneratedTests, strided_slice_float_5) {
   4017     execute(strided_slice_float_5::CreateModel,
   4018             strided_slice_float_5::is_ignored,
   4019             strided_slice_float_5::examples);
   4020 }
   4021 
   4022 namespace strided_slice_float_5_relaxed {
   4023 std::vector<MixedTypedExample> examples = {
   4024 // Generated strided_slice_float_5_relaxed test
   4025 #include "generated/examples/strided_slice_float_5_relaxed.example.cpp"
   4026 };
   4027 // Generated model constructor
   4028 #include "generated/models/strided_slice_float_5_relaxed.model.cpp"
   4029 } // namespace strided_slice_float_5_relaxed
   4030 TEST_F(GeneratedTests, strided_slice_float_5_relaxed) {
   4031     execute(strided_slice_float_5_relaxed::CreateModel,
   4032             strided_slice_float_5_relaxed::is_ignored,
   4033             strided_slice_float_5_relaxed::examples);
   4034 }
   4035 
   4036 namespace strided_slice_float_6 {
   4037 std::vector<MixedTypedExample> examples = {
   4038 // Generated strided_slice_float_6 test
   4039 #include "generated/examples/strided_slice_float_6.example.cpp"
   4040 };
   4041 // Generated model constructor
   4042 #include "generated/models/strided_slice_float_6.model.cpp"
   4043 } // namespace strided_slice_float_6
   4044 TEST_F(GeneratedTests, strided_slice_float_6) {
   4045     execute(strided_slice_float_6::CreateModel,
   4046             strided_slice_float_6::is_ignored,
   4047             strided_slice_float_6::examples);
   4048 }
   4049 
   4050 namespace strided_slice_float_6_relaxed {
   4051 std::vector<MixedTypedExample> examples = {
   4052 // Generated strided_slice_float_6_relaxed test
   4053 #include "generated/examples/strided_slice_float_6_relaxed.example.cpp"
   4054 };
   4055 // Generated model constructor
   4056 #include "generated/models/strided_slice_float_6_relaxed.model.cpp"
   4057 } // namespace strided_slice_float_6_relaxed
   4058 TEST_F(GeneratedTests, strided_slice_float_6_relaxed) {
   4059     execute(strided_slice_float_6_relaxed::CreateModel,
   4060             strided_slice_float_6_relaxed::is_ignored,
   4061             strided_slice_float_6_relaxed::examples);
   4062 }
   4063 
   4064 namespace strided_slice_float_7 {
   4065 std::vector<MixedTypedExample> examples = {
   4066 // Generated strided_slice_float_7 test
   4067 #include "generated/examples/strided_slice_float_7.example.cpp"
   4068 };
   4069 // Generated model constructor
   4070 #include "generated/models/strided_slice_float_7.model.cpp"
   4071 } // namespace strided_slice_float_7
   4072 TEST_F(GeneratedTests, strided_slice_float_7) {
   4073     execute(strided_slice_float_7::CreateModel,
   4074             strided_slice_float_7::is_ignored,
   4075             strided_slice_float_7::examples);
   4076 }
   4077 
   4078 namespace strided_slice_float_7_relaxed {
   4079 std::vector<MixedTypedExample> examples = {
   4080 // Generated strided_slice_float_7_relaxed test
   4081 #include "generated/examples/strided_slice_float_7_relaxed.example.cpp"
   4082 };
   4083 // Generated model constructor
   4084 #include "generated/models/strided_slice_float_7_relaxed.model.cpp"
   4085 } // namespace strided_slice_float_7_relaxed
   4086 TEST_F(GeneratedTests, strided_slice_float_7_relaxed) {
   4087     execute(strided_slice_float_7_relaxed::CreateModel,
   4088             strided_slice_float_7_relaxed::is_ignored,
   4089             strided_slice_float_7_relaxed::examples);
   4090 }
   4091 
   4092 namespace strided_slice_float_8 {
   4093 std::vector<MixedTypedExample> examples = {
   4094 // Generated strided_slice_float_8 test
   4095 #include "generated/examples/strided_slice_float_8.example.cpp"
   4096 };
   4097 // Generated model constructor
   4098 #include "generated/models/strided_slice_float_8.model.cpp"
   4099 } // namespace strided_slice_float_8
   4100 TEST_F(GeneratedTests, strided_slice_float_8) {
   4101     execute(strided_slice_float_8::CreateModel,
   4102             strided_slice_float_8::is_ignored,
   4103             strided_slice_float_8::examples);
   4104 }
   4105 
   4106 namespace strided_slice_float_8_relaxed {
   4107 std::vector<MixedTypedExample> examples = {
   4108 // Generated strided_slice_float_8_relaxed test
   4109 #include "generated/examples/strided_slice_float_8_relaxed.example.cpp"
   4110 };
   4111 // Generated model constructor
   4112 #include "generated/models/strided_slice_float_8_relaxed.model.cpp"
   4113 } // namespace strided_slice_float_8_relaxed
   4114 TEST_F(GeneratedTests, strided_slice_float_8_relaxed) {
   4115     execute(strided_slice_float_8_relaxed::CreateModel,
   4116             strided_slice_float_8_relaxed::is_ignored,
   4117             strided_slice_float_8_relaxed::examples);
   4118 }
   4119 
   4120 namespace strided_slice_float_9 {
   4121 std::vector<MixedTypedExample> examples = {
   4122 // Generated strided_slice_float_9 test
   4123 #include "generated/examples/strided_slice_float_9.example.cpp"
   4124 };
   4125 // Generated model constructor
   4126 #include "generated/models/strided_slice_float_9.model.cpp"
   4127 } // namespace strided_slice_float_9
   4128 TEST_F(GeneratedTests, strided_slice_float_9) {
   4129     execute(strided_slice_float_9::CreateModel,
   4130             strided_slice_float_9::is_ignored,
   4131             strided_slice_float_9::examples);
   4132 }
   4133 
   4134 namespace strided_slice_float_9_relaxed {
   4135 std::vector<MixedTypedExample> examples = {
   4136 // Generated strided_slice_float_9_relaxed test
   4137 #include "generated/examples/strided_slice_float_9_relaxed.example.cpp"
   4138 };
   4139 // Generated model constructor
   4140 #include "generated/models/strided_slice_float_9_relaxed.model.cpp"
   4141 } // namespace strided_slice_float_9_relaxed
   4142 TEST_F(GeneratedTests, strided_slice_float_9_relaxed) {
   4143     execute(strided_slice_float_9_relaxed::CreateModel,
   4144             strided_slice_float_9_relaxed::is_ignored,
   4145             strided_slice_float_9_relaxed::examples);
   4146 }
   4147 
   4148 namespace strided_slice {
   4149 std::vector<MixedTypedExample> examples = {
   4150 // Generated strided_slice test
   4151 #include "generated/examples/strided_slice.example.cpp"
   4152 };
   4153 // Generated model constructor
   4154 #include "generated/models/strided_slice.model.cpp"
   4155 } // namespace strided_slice
   4156 TEST_F(GeneratedTests, strided_slice) {
   4157     execute(strided_slice::CreateModel,
   4158             strided_slice::is_ignored,
   4159             strided_slice::examples);
   4160 }
   4161 
   4162 namespace strided_slice_qaunt8_10 {
   4163 std::vector<MixedTypedExample> examples = {
   4164 // Generated strided_slice_qaunt8_10 test
   4165 #include "generated/examples/strided_slice_qaunt8_10.example.cpp"
   4166 };
   4167 // Generated model constructor
   4168 #include "generated/models/strided_slice_qaunt8_10.model.cpp"
   4169 } // namespace strided_slice_qaunt8_10
   4170 TEST_F(GeneratedTests, strided_slice_qaunt8_10) {
   4171     execute(strided_slice_qaunt8_10::CreateModel,
   4172             strided_slice_qaunt8_10::is_ignored,
   4173             strided_slice_qaunt8_10::examples);
   4174 }
   4175 
   4176 namespace strided_slice_qaunt8_11 {
   4177 std::vector<MixedTypedExample> examples = {
   4178 // Generated strided_slice_qaunt8_11 test
   4179 #include "generated/examples/strided_slice_qaunt8_11.example.cpp"
   4180 };
   4181 // Generated model constructor
   4182 #include "generated/models/strided_slice_qaunt8_11.model.cpp"
   4183 } // namespace strided_slice_qaunt8_11
   4184 TEST_F(GeneratedTests, strided_slice_qaunt8_11) {
   4185     execute(strided_slice_qaunt8_11::CreateModel,
   4186             strided_slice_qaunt8_11::is_ignored,
   4187             strided_slice_qaunt8_11::examples);
   4188 }
   4189 
   4190 namespace strided_slice_quant8_1 {
   4191 std::vector<MixedTypedExample> examples = {
   4192 // Generated strided_slice_quant8_1 test
   4193 #include "generated/examples/strided_slice_quant8_1.example.cpp"
   4194 };
   4195 // Generated model constructor
   4196 #include "generated/models/strided_slice_quant8_1.model.cpp"
   4197 } // namespace strided_slice_quant8_1
   4198 TEST_F(GeneratedTests, strided_slice_quant8_1) {
   4199     execute(strided_slice_quant8_1::CreateModel,
   4200             strided_slice_quant8_1::is_ignored,
   4201             strided_slice_quant8_1::examples);
   4202 }
   4203 
   4204 namespace strided_slice_quant8_2 {
   4205 std::vector<MixedTypedExample> examples = {
   4206 // Generated strided_slice_quant8_2 test
   4207 #include "generated/examples/strided_slice_quant8_2.example.cpp"
   4208 };
   4209 // Generated model constructor
   4210 #include "generated/models/strided_slice_quant8_2.model.cpp"
   4211 } // namespace strided_slice_quant8_2
   4212 TEST_F(GeneratedTests, strided_slice_quant8_2) {
   4213     execute(strided_slice_quant8_2::CreateModel,
   4214             strided_slice_quant8_2::is_ignored,
   4215             strided_slice_quant8_2::examples);
   4216 }
   4217 
   4218 namespace strided_slice_quant8_3 {
   4219 std::vector<MixedTypedExample> examples = {
   4220 // Generated strided_slice_quant8_3 test
   4221 #include "generated/examples/strided_slice_quant8_3.example.cpp"
   4222 };
   4223 // Generated model constructor
   4224 #include "generated/models/strided_slice_quant8_3.model.cpp"
   4225 } // namespace strided_slice_quant8_3
   4226 TEST_F(GeneratedTests, strided_slice_quant8_3) {
   4227     execute(strided_slice_quant8_3::CreateModel,
   4228             strided_slice_quant8_3::is_ignored,
   4229             strided_slice_quant8_3::examples);
   4230 }
   4231 
   4232 namespace strided_slice_quant8_4 {
   4233 std::vector<MixedTypedExample> examples = {
   4234 // Generated strided_slice_quant8_4 test
   4235 #include "generated/examples/strided_slice_quant8_4.example.cpp"
   4236 };
   4237 // Generated model constructor
   4238 #include "generated/models/strided_slice_quant8_4.model.cpp"
   4239 } // namespace strided_slice_quant8_4
   4240 TEST_F(GeneratedTests, strided_slice_quant8_4) {
   4241     execute(strided_slice_quant8_4::CreateModel,
   4242             strided_slice_quant8_4::is_ignored,
   4243             strided_slice_quant8_4::examples);
   4244 }
   4245 
   4246 namespace strided_slice_quant8_5 {
   4247 std::vector<MixedTypedExample> examples = {
   4248 // Generated strided_slice_quant8_5 test
   4249 #include "generated/examples/strided_slice_quant8_5.example.cpp"
   4250 };
   4251 // Generated model constructor
   4252 #include "generated/models/strided_slice_quant8_5.model.cpp"
   4253 } // namespace strided_slice_quant8_5
   4254 TEST_F(GeneratedTests, strided_slice_quant8_5) {
   4255     execute(strided_slice_quant8_5::CreateModel,
   4256             strided_slice_quant8_5::is_ignored,
   4257             strided_slice_quant8_5::examples);
   4258 }
   4259 
   4260 namespace strided_slice_quant8_6 {
   4261 std::vector<MixedTypedExample> examples = {
   4262 // Generated strided_slice_quant8_6 test
   4263 #include "generated/examples/strided_slice_quant8_6.example.cpp"
   4264 };
   4265 // Generated model constructor
   4266 #include "generated/models/strided_slice_quant8_6.model.cpp"
   4267 } // namespace strided_slice_quant8_6
   4268 TEST_F(GeneratedTests, strided_slice_quant8_6) {
   4269     execute(strided_slice_quant8_6::CreateModel,
   4270             strided_slice_quant8_6::is_ignored,
   4271             strided_slice_quant8_6::examples);
   4272 }
   4273 
   4274 namespace strided_slice_quant8_7 {
   4275 std::vector<MixedTypedExample> examples = {
   4276 // Generated strided_slice_quant8_7 test
   4277 #include "generated/examples/strided_slice_quant8_7.example.cpp"
   4278 };
   4279 // Generated model constructor
   4280 #include "generated/models/strided_slice_quant8_7.model.cpp"
   4281 } // namespace strided_slice_quant8_7
   4282 TEST_F(GeneratedTests, strided_slice_quant8_7) {
   4283     execute(strided_slice_quant8_7::CreateModel,
   4284             strided_slice_quant8_7::is_ignored,
   4285             strided_slice_quant8_7::examples);
   4286 }
   4287 
   4288 namespace strided_slice_quant8_8 {
   4289 std::vector<MixedTypedExample> examples = {
   4290 // Generated strided_slice_quant8_8 test
   4291 #include "generated/examples/strided_slice_quant8_8.example.cpp"
   4292 };
   4293 // Generated model constructor
   4294 #include "generated/models/strided_slice_quant8_8.model.cpp"
   4295 } // namespace strided_slice_quant8_8
   4296 TEST_F(GeneratedTests, strided_slice_quant8_8) {
   4297     execute(strided_slice_quant8_8::CreateModel,
   4298             strided_slice_quant8_8::is_ignored,
   4299             strided_slice_quant8_8::examples);
   4300 }
   4301 
   4302 namespace strided_slice_quant8_9 {
   4303 std::vector<MixedTypedExample> examples = {
   4304 // Generated strided_slice_quant8_9 test
   4305 #include "generated/examples/strided_slice_quant8_9.example.cpp"
   4306 };
   4307 // Generated model constructor
   4308 #include "generated/models/strided_slice_quant8_9.model.cpp"
   4309 } // namespace strided_slice_quant8_9
   4310 TEST_F(GeneratedTests, strided_slice_quant8_9) {
   4311     execute(strided_slice_quant8_9::CreateModel,
   4312             strided_slice_quant8_9::is_ignored,
   4313             strided_slice_quant8_9::examples);
   4314 }
   4315 
   4316 namespace strided_slice_relaxed {
   4317 std::vector<MixedTypedExample> examples = {
   4318 // Generated strided_slice_relaxed test
   4319 #include "generated/examples/strided_slice_relaxed.example.cpp"
   4320 };
   4321 // Generated model constructor
   4322 #include "generated/models/strided_slice_relaxed.model.cpp"
   4323 } // namespace strided_slice_relaxed
   4324 TEST_F(GeneratedTests, strided_slice_relaxed) {
   4325     execute(strided_slice_relaxed::CreateModel,
   4326             strided_slice_relaxed::is_ignored,
   4327             strided_slice_relaxed::examples);
   4328 }
   4329 
   4330 namespace sub_broadcast_float {
   4331 std::vector<MixedTypedExample> examples = {
   4332 // Generated sub_broadcast_float test
   4333 #include "generated/examples/sub_broadcast_float.example.cpp"
   4334 };
   4335 // Generated model constructor
   4336 #include "generated/models/sub_broadcast_float.model.cpp"
   4337 } // namespace sub_broadcast_float
   4338 TEST_F(GeneratedTests, sub_broadcast_float) {
   4339     execute(sub_broadcast_float::CreateModel,
   4340             sub_broadcast_float::is_ignored,
   4341             sub_broadcast_float::examples);
   4342 }
   4343 
   4344 namespace sub_broadcast_float_relaxed {
   4345 std::vector<MixedTypedExample> examples = {
   4346 // Generated sub_broadcast_float_relaxed test
   4347 #include "generated/examples/sub_broadcast_float_relaxed.example.cpp"
   4348 };
   4349 // Generated model constructor
   4350 #include "generated/models/sub_broadcast_float_relaxed.model.cpp"
   4351 } // namespace sub_broadcast_float_relaxed
   4352 TEST_F(GeneratedTests, sub_broadcast_float_relaxed) {
   4353     execute(sub_broadcast_float_relaxed::CreateModel,
   4354             sub_broadcast_float_relaxed::is_ignored,
   4355             sub_broadcast_float_relaxed::examples);
   4356 }
   4357 
   4358 namespace sub {
   4359 std::vector<MixedTypedExample> examples = {
   4360 // Generated sub test
   4361 #include "generated/examples/sub.example.cpp"
   4362 };
   4363 // Generated model constructor
   4364 #include "generated/models/sub.model.cpp"
   4365 } // namespace sub
   4366 TEST_F(GeneratedTests, sub) {
   4367     execute(sub::CreateModel,
   4368             sub::is_ignored,
   4369             sub::examples);
   4370 }
   4371 
   4372 namespace sub_relaxed {
   4373 std::vector<MixedTypedExample> examples = {
   4374 // Generated sub_relaxed test
   4375 #include "generated/examples/sub_relaxed.example.cpp"
   4376 };
   4377 // Generated model constructor
   4378 #include "generated/models/sub_relaxed.model.cpp"
   4379 } // namespace sub_relaxed
   4380 TEST_F(GeneratedTests, sub_relaxed) {
   4381     execute(sub_relaxed::CreateModel,
   4382             sub_relaxed::is_ignored,
   4383             sub_relaxed::examples);
   4384 }
   4385 
   4386 namespace svdf2_relaxed {
   4387 std::vector<MixedTypedExample> examples = {
   4388 // Generated svdf2_relaxed test
   4389 #include "generated/examples/svdf2_relaxed.example.cpp"
   4390 };
   4391 // Generated model constructor
   4392 #include "generated/models/svdf2_relaxed.model.cpp"
   4393 } // namespace svdf2_relaxed
   4394 TEST_F(GeneratedTests, svdf2_relaxed) {
   4395     execute(svdf2_relaxed::CreateModel,
   4396             svdf2_relaxed::is_ignored,
   4397             svdf2_relaxed::examples);
   4398 }
   4399 
   4400 namespace svdf_relaxed {
   4401 std::vector<MixedTypedExample> examples = {
   4402 // Generated svdf_relaxed test
   4403 #include "generated/examples/svdf_relaxed.example.cpp"
   4404 };
   4405 // Generated model constructor
   4406 #include "generated/models/svdf_relaxed.model.cpp"
   4407 } // namespace svdf_relaxed
   4408 TEST_F(GeneratedTests, svdf_relaxed) {
   4409     execute(svdf_relaxed::CreateModel,
   4410             svdf_relaxed::is_ignored,
   4411             svdf_relaxed::examples);
   4412 }
   4413 
   4414 namespace svdf_state_relaxed {
   4415 std::vector<MixedTypedExample> examples = {
   4416 // Generated svdf_state_relaxed test
   4417 #include "generated/examples/svdf_state_relaxed.example.cpp"
   4418 };
   4419 // Generated model constructor
   4420 #include "generated/models/svdf_state_relaxed.model.cpp"
   4421 } // namespace svdf_state_relaxed
   4422 TEST_F(GeneratedTests, svdf_state_relaxed) {
   4423     execute(svdf_state_relaxed::CreateModel,
   4424             svdf_state_relaxed::is_ignored,
   4425             svdf_state_relaxed::examples);
   4426 }
   4427 
   4428 namespace tanh_relaxed {
   4429 std::vector<MixedTypedExample> examples = {
   4430 // Generated tanh_relaxed test
   4431 #include "generated/examples/tanh_relaxed.example.cpp"
   4432 };
   4433 // Generated model constructor
   4434 #include "generated/models/tanh_relaxed.model.cpp"
   4435 } // namespace tanh_relaxed
   4436 TEST_F(GeneratedTests, tanh_relaxed) {
   4437     execute(tanh_relaxed::CreateModel,
   4438             tanh_relaxed::is_ignored,
   4439             tanh_relaxed::examples);
   4440 }
   4441 
   4442 namespace transpose_float_1 {
   4443 std::vector<MixedTypedExample> examples = {
   4444 // Generated transpose_float_1 test
   4445 #include "generated/examples/transpose_float_1.example.cpp"
   4446 };
   4447 // Generated model constructor
   4448 #include "generated/models/transpose_float_1.model.cpp"
   4449 } // namespace transpose_float_1
   4450 TEST_F(GeneratedTests, transpose_float_1) {
   4451     execute(transpose_float_1::CreateModel,
   4452             transpose_float_1::is_ignored,
   4453             transpose_float_1::examples);
   4454 }
   4455 
   4456 namespace transpose_float_1_relaxed {
   4457 std::vector<MixedTypedExample> examples = {
   4458 // Generated transpose_float_1_relaxed test
   4459 #include "generated/examples/transpose_float_1_relaxed.example.cpp"
   4460 };
   4461 // Generated model constructor
   4462 #include "generated/models/transpose_float_1_relaxed.model.cpp"
   4463 } // namespace transpose_float_1_relaxed
   4464 TEST_F(GeneratedTests, transpose_float_1_relaxed) {
   4465     execute(transpose_float_1_relaxed::CreateModel,
   4466             transpose_float_1_relaxed::is_ignored,
   4467             transpose_float_1_relaxed::examples);
   4468 }
   4469 
   4470 namespace transpose {
   4471 std::vector<MixedTypedExample> examples = {
   4472 // Generated transpose test
   4473 #include "generated/examples/transpose.example.cpp"
   4474 };
   4475 // Generated model constructor
   4476 #include "generated/models/transpose.model.cpp"
   4477 } // namespace transpose
   4478 TEST_F(GeneratedTests, transpose) {
   4479     execute(transpose::CreateModel,
   4480             transpose::is_ignored,
   4481             transpose::examples);
   4482 }
   4483 
   4484 namespace transpose_quant8_1 {
   4485 std::vector<MixedTypedExample> examples = {
   4486 // Generated transpose_quant8_1 test
   4487 #include "generated/examples/transpose_quant8_1.example.cpp"
   4488 };
   4489 // Generated model constructor
   4490 #include "generated/models/transpose_quant8_1.model.cpp"
   4491 } // namespace transpose_quant8_1
   4492 TEST_F(GeneratedTests, transpose_quant8_1) {
   4493     execute(transpose_quant8_1::CreateModel,
   4494             transpose_quant8_1::is_ignored,
   4495             transpose_quant8_1::examples);
   4496 }
   4497 
   4498 namespace transpose_relaxed {
   4499 std::vector<MixedTypedExample> examples = {
   4500 // Generated transpose_relaxed test
   4501 #include "generated/examples/transpose_relaxed.example.cpp"
   4502 };
   4503 // Generated model constructor
   4504 #include "generated/models/transpose_relaxed.model.cpp"
   4505 } // namespace transpose_relaxed
   4506 TEST_F(GeneratedTests, transpose_relaxed) {
   4507     execute(transpose_relaxed::CreateModel,
   4508             transpose_relaxed::is_ignored,
   4509             transpose_relaxed::examples);
   4510 }
   4511