Home | History | Annotate | Download | only in tests
      1 // clang-format off
      2 // Generated file (from: select_v1_2.mod.py). Do not edit
      3 #include "../../TestGenerated.h"
      4 
      5 namespace select_v1_2 {
      6 // Generated select_v1_2 test
      7 #include "generated/examples/select_v1_2.example.cpp"
      8 // Generated model constructor
      9 #include "generated/models/select_v1_2.model.cpp"
     10 } // namespace select_v1_2
     11 
     12 TEST_F(GeneratedTests, select_v1_2_one_dim) {
     13     execute(select_v1_2::CreateModel,
     14             select_v1_2::is_ignored,
     15             select_v1_2::get_examples_one_dim());
     16 }
     17 TEST_AVAILABLE_SINCE(V1_2, select_v1_2_one_dim, select_v1_2::CreateModel)
     18 
     19 TEST_F(GeneratedTests, select_v1_2_one_dim_int32) {
     20     execute(select_v1_2::CreateModel_int32,
     21             select_v1_2::is_ignored_int32,
     22             select_v1_2::get_examples_one_dim_int32());
     23 }
     24 TEST_AVAILABLE_SINCE(V1_2, select_v1_2_one_dim_int32, select_v1_2::CreateModel_int32)
     25 
     26 TEST_F(GeneratedTests, select_v1_2_one_dim_float16) {
     27     execute(select_v1_2::CreateModel_float16,
     28             select_v1_2::is_ignored_float16,
     29             select_v1_2::get_examples_one_dim_float16());
     30 }
     31 TEST_AVAILABLE_SINCE(V1_2, select_v1_2_one_dim_float16, select_v1_2::CreateModel_float16)
     32 
     33 TEST_F(GeneratedTests, select_v1_2_one_dim_relaxed) {
     34     execute(select_v1_2::CreateModel_relaxed,
     35             select_v1_2::is_ignored_relaxed,
     36             select_v1_2::get_examples_one_dim_relaxed());
     37 }
     38 
     39 TEST_F(GeneratedTests, select_v1_2_one_dim_quant8) {
     40     execute(select_v1_2::CreateModel_quant8,
     41             select_v1_2::is_ignored_quant8,
     42             select_v1_2::get_examples_one_dim_quant8());
     43 }
     44 TEST_AVAILABLE_SINCE(V1_2, select_v1_2_one_dim_quant8, select_v1_2::CreateModel_quant8)
     45 
     46 TEST_F(DynamicOutputShapeTest, select_v1_2_one_dim_dynamic_output_shape) {
     47     execute(select_v1_2::CreateModel_dynamic_output_shape,
     48             select_v1_2::is_ignored_dynamic_output_shape,
     49             select_v1_2::get_examples_one_dim_dynamic_output_shape());
     50 }
     51 
     52 TEST_F(DynamicOutputShapeTest, select_v1_2_one_dim_dynamic_output_shape_int32) {
     53     execute(select_v1_2::CreateModel_dynamic_output_shape_int32,
     54             select_v1_2::is_ignored_dynamic_output_shape_int32,
     55             select_v1_2::get_examples_one_dim_dynamic_output_shape_int32());
     56 }
     57 
     58 TEST_F(DynamicOutputShapeTest, select_v1_2_one_dim_dynamic_output_shape_float16) {
     59     execute(select_v1_2::CreateModel_dynamic_output_shape_float16,
     60             select_v1_2::is_ignored_dynamic_output_shape_float16,
     61             select_v1_2::get_examples_one_dim_dynamic_output_shape_float16());
     62 }
     63 
     64 TEST_F(DynamicOutputShapeTest, select_v1_2_one_dim_dynamic_output_shape_relaxed) {
     65     execute(select_v1_2::CreateModel_dynamic_output_shape_relaxed,
     66             select_v1_2::is_ignored_dynamic_output_shape_relaxed,
     67             select_v1_2::get_examples_one_dim_dynamic_output_shape_relaxed());
     68 }
     69 
     70 TEST_F(DynamicOutputShapeTest, select_v1_2_one_dim_dynamic_output_shape_quant8) {
     71     execute(select_v1_2::CreateModel_dynamic_output_shape_quant8,
     72             select_v1_2::is_ignored_dynamic_output_shape_quant8,
     73             select_v1_2::get_examples_one_dim_dynamic_output_shape_quant8());
     74 }
     75 
     76 TEST_F(GeneratedTests, select_v1_2_two_dim) {
     77     execute(select_v1_2::CreateModel_2,
     78             select_v1_2::is_ignored_2,
     79             select_v1_2::get_examples_two_dim());
     80 }
     81 TEST_AVAILABLE_SINCE(V1_2, select_v1_2_two_dim, select_v1_2::CreateModel_2)
     82 
     83 TEST_F(GeneratedTests, select_v1_2_two_dim_int32) {
     84     execute(select_v1_2::CreateModel_int32_2,
     85             select_v1_2::is_ignored_int32_2,
     86             select_v1_2::get_examples_two_dim_int32());
     87 }
     88 TEST_AVAILABLE_SINCE(V1_2, select_v1_2_two_dim_int32, select_v1_2::CreateModel_int32_2)
     89 
     90 TEST_F(GeneratedTests, select_v1_2_two_dim_float16) {
     91     execute(select_v1_2::CreateModel_float16_2,
     92             select_v1_2::is_ignored_float16_2,
     93             select_v1_2::get_examples_two_dim_float16());
     94 }
     95 TEST_AVAILABLE_SINCE(V1_2, select_v1_2_two_dim_float16, select_v1_2::CreateModel_float16_2)
     96 
     97 TEST_F(GeneratedTests, select_v1_2_two_dim_relaxed) {
     98     execute(select_v1_2::CreateModel_relaxed_2,
     99             select_v1_2::is_ignored_relaxed_2,
    100             select_v1_2::get_examples_two_dim_relaxed());
    101 }
    102 
    103 TEST_F(GeneratedTests, select_v1_2_two_dim_quant8) {
    104     execute(select_v1_2::CreateModel_quant8_2,
    105             select_v1_2::is_ignored_quant8_2,
    106             select_v1_2::get_examples_two_dim_quant8());
    107 }
    108 TEST_AVAILABLE_SINCE(V1_2, select_v1_2_two_dim_quant8, select_v1_2::CreateModel_quant8_2)
    109 
    110 TEST_F(DynamicOutputShapeTest, select_v1_2_two_dim_dynamic_output_shape) {
    111     execute(select_v1_2::CreateModel_dynamic_output_shape_2,
    112             select_v1_2::is_ignored_dynamic_output_shape_2,
    113             select_v1_2::get_examples_two_dim_dynamic_output_shape());
    114 }
    115 
    116 TEST_F(DynamicOutputShapeTest, select_v1_2_two_dim_dynamic_output_shape_int32) {
    117     execute(select_v1_2::CreateModel_dynamic_output_shape_int32_2,
    118             select_v1_2::is_ignored_dynamic_output_shape_int32_2,
    119             select_v1_2::get_examples_two_dim_dynamic_output_shape_int32());
    120 }
    121 
    122 TEST_F(DynamicOutputShapeTest, select_v1_2_two_dim_dynamic_output_shape_float16) {
    123     execute(select_v1_2::CreateModel_dynamic_output_shape_float16_2,
    124             select_v1_2::is_ignored_dynamic_output_shape_float16_2,
    125             select_v1_2::get_examples_two_dim_dynamic_output_shape_float16());
    126 }
    127 
    128 TEST_F(DynamicOutputShapeTest, select_v1_2_two_dim_dynamic_output_shape_relaxed) {
    129     execute(select_v1_2::CreateModel_dynamic_output_shape_relaxed_2,
    130             select_v1_2::is_ignored_dynamic_output_shape_relaxed_2,
    131             select_v1_2::get_examples_two_dim_dynamic_output_shape_relaxed());
    132 }
    133 
    134 TEST_F(DynamicOutputShapeTest, select_v1_2_two_dim_dynamic_output_shape_quant8) {
    135     execute(select_v1_2::CreateModel_dynamic_output_shape_quant8_2,
    136             select_v1_2::is_ignored_dynamic_output_shape_quant8_2,
    137             select_v1_2::get_examples_two_dim_dynamic_output_shape_quant8());
    138 }
    139 
    140 TEST_F(GeneratedTests, select_v1_2_five_dim) {
    141     execute(select_v1_2::CreateModel_3,
    142             select_v1_2::is_ignored_3,
    143             select_v1_2::get_examples_five_dim());
    144 }
    145 TEST_AVAILABLE_SINCE(V1_2, select_v1_2_five_dim, select_v1_2::CreateModel_3)
    146 
    147 TEST_F(GeneratedTests, select_v1_2_five_dim_int32) {
    148     execute(select_v1_2::CreateModel_int32_3,
    149             select_v1_2::is_ignored_int32_3,
    150             select_v1_2::get_examples_five_dim_int32());
    151 }
    152 TEST_AVAILABLE_SINCE(V1_2, select_v1_2_five_dim_int32, select_v1_2::CreateModel_int32_3)
    153 
    154 TEST_F(GeneratedTests, select_v1_2_five_dim_float16) {
    155     execute(select_v1_2::CreateModel_float16_3,
    156             select_v1_2::is_ignored_float16_3,
    157             select_v1_2::get_examples_five_dim_float16());
    158 }
    159 TEST_AVAILABLE_SINCE(V1_2, select_v1_2_five_dim_float16, select_v1_2::CreateModel_float16_3)
    160 
    161 TEST_F(GeneratedTests, select_v1_2_five_dim_relaxed) {
    162     execute(select_v1_2::CreateModel_relaxed_3,
    163             select_v1_2::is_ignored_relaxed_3,
    164             select_v1_2::get_examples_five_dim_relaxed());
    165 }
    166 
    167 TEST_F(GeneratedTests, select_v1_2_five_dim_quant8) {
    168     execute(select_v1_2::CreateModel_quant8_3,
    169             select_v1_2::is_ignored_quant8_3,
    170             select_v1_2::get_examples_five_dim_quant8());
    171 }
    172 TEST_AVAILABLE_SINCE(V1_2, select_v1_2_five_dim_quant8, select_v1_2::CreateModel_quant8_3)
    173 
    174 TEST_F(DynamicOutputShapeTest, select_v1_2_five_dim_dynamic_output_shape) {
    175     execute(select_v1_2::CreateModel_dynamic_output_shape_3,
    176             select_v1_2::is_ignored_dynamic_output_shape_3,
    177             select_v1_2::get_examples_five_dim_dynamic_output_shape());
    178 }
    179 
    180 TEST_F(DynamicOutputShapeTest, select_v1_2_five_dim_dynamic_output_shape_int32) {
    181     execute(select_v1_2::CreateModel_dynamic_output_shape_int32_3,
    182             select_v1_2::is_ignored_dynamic_output_shape_int32_3,
    183             select_v1_2::get_examples_five_dim_dynamic_output_shape_int32());
    184 }
    185 
    186 TEST_F(DynamicOutputShapeTest, select_v1_2_five_dim_dynamic_output_shape_float16) {
    187     execute(select_v1_2::CreateModel_dynamic_output_shape_float16_3,
    188             select_v1_2::is_ignored_dynamic_output_shape_float16_3,
    189             select_v1_2::get_examples_five_dim_dynamic_output_shape_float16());
    190 }
    191 
    192 TEST_F(DynamicOutputShapeTest, select_v1_2_five_dim_dynamic_output_shape_relaxed) {
    193     execute(select_v1_2::CreateModel_dynamic_output_shape_relaxed_3,
    194             select_v1_2::is_ignored_dynamic_output_shape_relaxed_3,
    195             select_v1_2::get_examples_five_dim_dynamic_output_shape_relaxed());
    196 }
    197 
    198 TEST_F(DynamicOutputShapeTest, select_v1_2_five_dim_dynamic_output_shape_quant8) {
    199     execute(select_v1_2::CreateModel_dynamic_output_shape_quant8_3,
    200             select_v1_2::is_ignored_dynamic_output_shape_quant8_3,
    201             select_v1_2::get_examples_five_dim_dynamic_output_shape_quant8());
    202 }
    203 
    204