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