// clang-format off
// Generated file (from: roi_align.mod.py). Do not edit
#include "../../TestGenerated.h"
namespace roi_align {
// Generated roi_align test
#include "generated/examples/roi_align.example.cpp"
// Generated model constructor
#include "generated/models/roi_align.model.cpp"
} // namespace roi_align
TEST_F(GeneratedTests, roi_align_nhwc) {
execute(roi_align::CreateModel_nhwc,
roi_align::is_ignored_nhwc,
roi_align::get_examples_nhwc());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nhwc, roi_align::CreateModel_nhwc)
TEST_F(GeneratedTests, roi_align_nhwc_relaxed) {
execute(roi_align::CreateModel_nhwc_relaxed,
roi_align::is_ignored_nhwc_relaxed,
roi_align::get_examples_nhwc_relaxed());
}
TEST_F(GeneratedTests, roi_align_nhwc_quant8) {
execute(roi_align::CreateModel_nhwc_quant8,
roi_align::is_ignored_nhwc_quant8,
roi_align::get_examples_nhwc_quant8());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nhwc_quant8, roi_align::CreateModel_nhwc_quant8)
TEST_F(GeneratedTests, roi_align_nhwc_float16) {
execute(roi_align::CreateModel_nhwc_float16,
roi_align::is_ignored_nhwc_float16,
roi_align::get_examples_nhwc_float16());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nhwc_float16, roi_align::CreateModel_nhwc_float16)
TEST_F(GeneratedTests, roi_align_nchw) {
execute(roi_align::CreateModel_nchw,
roi_align::is_ignored_nchw,
roi_align::get_examples_nchw());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nchw, roi_align::CreateModel_nchw)
TEST_F(GeneratedTests, roi_align_nchw_relaxed) {
execute(roi_align::CreateModel_nchw_relaxed,
roi_align::is_ignored_nchw_relaxed,
roi_align::get_examples_nchw_relaxed());
}
TEST_F(GeneratedTests, roi_align_nchw_quant8) {
execute(roi_align::CreateModel_nchw_quant8,
roi_align::is_ignored_nchw_quant8,
roi_align::get_examples_nchw_quant8());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nchw_quant8, roi_align::CreateModel_nchw_quant8)
TEST_F(GeneratedTests, roi_align_nchw_float16) {
execute(roi_align::CreateModel_nchw_float16,
roi_align::is_ignored_nchw_float16,
roi_align::get_examples_nchw_float16());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nchw_float16, roi_align::CreateModel_nchw_float16)
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nhwc) {
execute(roi_align::CreateModel_dynamic_output_shape_nhwc,
roi_align::is_ignored_dynamic_output_shape_nhwc,
roi_align::get_examples_dynamic_output_shape_nhwc());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nhwc_relaxed) {
execute(roi_align::CreateModel_dynamic_output_shape_nhwc_relaxed,
roi_align::is_ignored_dynamic_output_shape_nhwc_relaxed,
roi_align::get_examples_dynamic_output_shape_nhwc_relaxed());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nhwc_quant8) {
execute(roi_align::CreateModel_dynamic_output_shape_nhwc_quant8,
roi_align::is_ignored_dynamic_output_shape_nhwc_quant8,
roi_align::get_examples_dynamic_output_shape_nhwc_quant8());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nhwc_float16) {
execute(roi_align::CreateModel_dynamic_output_shape_nhwc_float16,
roi_align::is_ignored_dynamic_output_shape_nhwc_float16,
roi_align::get_examples_dynamic_output_shape_nhwc_float16());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nchw) {
execute(roi_align::CreateModel_dynamic_output_shape_nchw,
roi_align::is_ignored_dynamic_output_shape_nchw,
roi_align::get_examples_dynamic_output_shape_nchw());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nchw_relaxed) {
execute(roi_align::CreateModel_dynamic_output_shape_nchw_relaxed,
roi_align::is_ignored_dynamic_output_shape_nchw_relaxed,
roi_align::get_examples_dynamic_output_shape_nchw_relaxed());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nchw_quant8) {
execute(roi_align::CreateModel_dynamic_output_shape_nchw_quant8,
roi_align::is_ignored_dynamic_output_shape_nchw_quant8,
roi_align::get_examples_dynamic_output_shape_nchw_quant8());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nchw_float16) {
execute(roi_align::CreateModel_dynamic_output_shape_nchw_float16,
roi_align::is_ignored_dynamic_output_shape_nchw_float16,
roi_align::get_examples_dynamic_output_shape_nchw_float16());
}
TEST_F(GeneratedTests, roi_align_nhwc_2) {
execute(roi_align::CreateModel_nhwc_2,
roi_align::is_ignored_nhwc_2,
roi_align::get_examples_nhwc_2());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nhwc_2, roi_align::CreateModel_nhwc_2)
TEST_F(GeneratedTests, roi_align_nhwc_relaxed_2) {
execute(roi_align::CreateModel_nhwc_relaxed_2,
roi_align::is_ignored_nhwc_relaxed_2,
roi_align::get_examples_nhwc_relaxed_2());
}
TEST_F(GeneratedTests, roi_align_nhwc_quant8_2) {
execute(roi_align::CreateModel_nhwc_quant8_2,
roi_align::is_ignored_nhwc_quant8_2,
roi_align::get_examples_nhwc_quant8_2());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nhwc_quant8_2, roi_align::CreateModel_nhwc_quant8_2)
TEST_F(GeneratedTests, roi_align_nhwc_float16_2) {
execute(roi_align::CreateModel_nhwc_float16_2,
roi_align::is_ignored_nhwc_float16_2,
roi_align::get_examples_nhwc_float16_2());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nhwc_float16_2, roi_align::CreateModel_nhwc_float16_2)
TEST_F(GeneratedTests, roi_align_nchw_2) {
execute(roi_align::CreateModel_nchw_2,
roi_align::is_ignored_nchw_2,
roi_align::get_examples_nchw_2());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nchw_2, roi_align::CreateModel_nchw_2)
TEST_F(GeneratedTests, roi_align_nchw_relaxed_2) {
execute(roi_align::CreateModel_nchw_relaxed_2,
roi_align::is_ignored_nchw_relaxed_2,
roi_align::get_examples_nchw_relaxed_2());
}
TEST_F(GeneratedTests, roi_align_nchw_quant8_2) {
execute(roi_align::CreateModel_nchw_quant8_2,
roi_align::is_ignored_nchw_quant8_2,
roi_align::get_examples_nchw_quant8_2());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nchw_quant8_2, roi_align::CreateModel_nchw_quant8_2)
TEST_F(GeneratedTests, roi_align_nchw_float16_2) {
execute(roi_align::CreateModel_nchw_float16_2,
roi_align::is_ignored_nchw_float16_2,
roi_align::get_examples_nchw_float16_2());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nchw_float16_2, roi_align::CreateModel_nchw_float16_2)
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nhwc_2) {
execute(roi_align::CreateModel_dynamic_output_shape_nhwc_2,
roi_align::is_ignored_dynamic_output_shape_nhwc_2,
roi_align::get_examples_dynamic_output_shape_nhwc_2());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nhwc_relaxed_2) {
execute(roi_align::CreateModel_dynamic_output_shape_nhwc_relaxed_2,
roi_align::is_ignored_dynamic_output_shape_nhwc_relaxed_2,
roi_align::get_examples_dynamic_output_shape_nhwc_relaxed_2());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nhwc_quant8_2) {
execute(roi_align::CreateModel_dynamic_output_shape_nhwc_quant8_2,
roi_align::is_ignored_dynamic_output_shape_nhwc_quant8_2,
roi_align::get_examples_dynamic_output_shape_nhwc_quant8_2());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nhwc_float16_2) {
execute(roi_align::CreateModel_dynamic_output_shape_nhwc_float16_2,
roi_align::is_ignored_dynamic_output_shape_nhwc_float16_2,
roi_align::get_examples_dynamic_output_shape_nhwc_float16_2());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nchw_2) {
execute(roi_align::CreateModel_dynamic_output_shape_nchw_2,
roi_align::is_ignored_dynamic_output_shape_nchw_2,
roi_align::get_examples_dynamic_output_shape_nchw_2());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nchw_relaxed_2) {
execute(roi_align::CreateModel_dynamic_output_shape_nchw_relaxed_2,
roi_align::is_ignored_dynamic_output_shape_nchw_relaxed_2,
roi_align::get_examples_dynamic_output_shape_nchw_relaxed_2());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nchw_quant8_2) {
execute(roi_align::CreateModel_dynamic_output_shape_nchw_quant8_2,
roi_align::is_ignored_dynamic_output_shape_nchw_quant8_2,
roi_align::get_examples_dynamic_output_shape_nchw_quant8_2());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nchw_float16_2) {
execute(roi_align::CreateModel_dynamic_output_shape_nchw_float16_2,
roi_align::is_ignored_dynamic_output_shape_nchw_float16_2,
roi_align::get_examples_dynamic_output_shape_nchw_float16_2());
}
TEST_F(GeneratedTests, roi_align_nhwc_3) {
execute(roi_align::CreateModel_nhwc_3,
roi_align::is_ignored_nhwc_3,
roi_align::get_examples_nhwc_3());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nhwc_3, roi_align::CreateModel_nhwc_3)
TEST_F(GeneratedTests, roi_align_nhwc_relaxed_3) {
execute(roi_align::CreateModel_nhwc_relaxed_3,
roi_align::is_ignored_nhwc_relaxed_3,
roi_align::get_examples_nhwc_relaxed_3());
}
TEST_F(GeneratedTests, roi_align_nhwc_quant8_3) {
execute(roi_align::CreateModel_nhwc_quant8_3,
roi_align::is_ignored_nhwc_quant8_3,
roi_align::get_examples_nhwc_quant8_3());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nhwc_quant8_3, roi_align::CreateModel_nhwc_quant8_3)
TEST_F(GeneratedTests, roi_align_nhwc_float16_3) {
execute(roi_align::CreateModel_nhwc_float16_3,
roi_align::is_ignored_nhwc_float16_3,
roi_align::get_examples_nhwc_float16_3());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nhwc_float16_3, roi_align::CreateModel_nhwc_float16_3)
TEST_F(GeneratedTests, roi_align_nchw_3) {
execute(roi_align::CreateModel_nchw_3,
roi_align::is_ignored_nchw_3,
roi_align::get_examples_nchw_3());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nchw_3, roi_align::CreateModel_nchw_3)
TEST_F(GeneratedTests, roi_align_nchw_relaxed_3) {
execute(roi_align::CreateModel_nchw_relaxed_3,
roi_align::is_ignored_nchw_relaxed_3,
roi_align::get_examples_nchw_relaxed_3());
}
TEST_F(GeneratedTests, roi_align_nchw_quant8_3) {
execute(roi_align::CreateModel_nchw_quant8_3,
roi_align::is_ignored_nchw_quant8_3,
roi_align::get_examples_nchw_quant8_3());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nchw_quant8_3, roi_align::CreateModel_nchw_quant8_3)
TEST_F(GeneratedTests, roi_align_nchw_float16_3) {
execute(roi_align::CreateModel_nchw_float16_3,
roi_align::is_ignored_nchw_float16_3,
roi_align::get_examples_nchw_float16_3());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nchw_float16_3, roi_align::CreateModel_nchw_float16_3)
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nhwc_3) {
execute(roi_align::CreateModel_dynamic_output_shape_nhwc_3,
roi_align::is_ignored_dynamic_output_shape_nhwc_3,
roi_align::get_examples_dynamic_output_shape_nhwc_3());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nhwc_relaxed_3) {
execute(roi_align::CreateModel_dynamic_output_shape_nhwc_relaxed_3,
roi_align::is_ignored_dynamic_output_shape_nhwc_relaxed_3,
roi_align::get_examples_dynamic_output_shape_nhwc_relaxed_3());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nhwc_quant8_3) {
execute(roi_align::CreateModel_dynamic_output_shape_nhwc_quant8_3,
roi_align::is_ignored_dynamic_output_shape_nhwc_quant8_3,
roi_align::get_examples_dynamic_output_shape_nhwc_quant8_3());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nhwc_float16_3) {
execute(roi_align::CreateModel_dynamic_output_shape_nhwc_float16_3,
roi_align::is_ignored_dynamic_output_shape_nhwc_float16_3,
roi_align::get_examples_dynamic_output_shape_nhwc_float16_3());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nchw_3) {
execute(roi_align::CreateModel_dynamic_output_shape_nchw_3,
roi_align::is_ignored_dynamic_output_shape_nchw_3,
roi_align::get_examples_dynamic_output_shape_nchw_3());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nchw_relaxed_3) {
execute(roi_align::CreateModel_dynamic_output_shape_nchw_relaxed_3,
roi_align::is_ignored_dynamic_output_shape_nchw_relaxed_3,
roi_align::get_examples_dynamic_output_shape_nchw_relaxed_3());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nchw_quant8_3) {
execute(roi_align::CreateModel_dynamic_output_shape_nchw_quant8_3,
roi_align::is_ignored_dynamic_output_shape_nchw_quant8_3,
roi_align::get_examples_dynamic_output_shape_nchw_quant8_3());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nchw_float16_3) {
execute(roi_align::CreateModel_dynamic_output_shape_nchw_float16_3,
roi_align::is_ignored_dynamic_output_shape_nchw_float16_3,
roi_align::get_examples_dynamic_output_shape_nchw_float16_3());
}
TEST_F(GeneratedTests, roi_align_nhwc_4) {
execute(roi_align::CreateModel_nhwc_4,
roi_align::is_ignored_nhwc_4,
roi_align::get_examples_nhwc_4());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nhwc_4, roi_align::CreateModel_nhwc_4)
TEST_F(GeneratedTests, roi_align_nhwc_relaxed_4) {
execute(roi_align::CreateModel_nhwc_relaxed_4,
roi_align::is_ignored_nhwc_relaxed_4,
roi_align::get_examples_nhwc_relaxed_4());
}
TEST_F(GeneratedTests, roi_align_nhwc_quant8_4) {
execute(roi_align::CreateModel_nhwc_quant8_4,
roi_align::is_ignored_nhwc_quant8_4,
roi_align::get_examples_nhwc_quant8_4());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nhwc_quant8_4, roi_align::CreateModel_nhwc_quant8_4)
TEST_F(GeneratedTests, roi_align_nhwc_float16_4) {
execute(roi_align::CreateModel_nhwc_float16_4,
roi_align::is_ignored_nhwc_float16_4,
roi_align::get_examples_nhwc_float16_4());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nhwc_float16_4, roi_align::CreateModel_nhwc_float16_4)
TEST_F(GeneratedTests, roi_align_nchw_4) {
execute(roi_align::CreateModel_nchw_4,
roi_align::is_ignored_nchw_4,
roi_align::get_examples_nchw_4());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nchw_4, roi_align::CreateModel_nchw_4)
TEST_F(GeneratedTests, roi_align_nchw_relaxed_4) {
execute(roi_align::CreateModel_nchw_relaxed_4,
roi_align::is_ignored_nchw_relaxed_4,
roi_align::get_examples_nchw_relaxed_4());
}
TEST_F(GeneratedTests, roi_align_nchw_quant8_4) {
execute(roi_align::CreateModel_nchw_quant8_4,
roi_align::is_ignored_nchw_quant8_4,
roi_align::get_examples_nchw_quant8_4());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nchw_quant8_4, roi_align::CreateModel_nchw_quant8_4)
TEST_F(GeneratedTests, roi_align_nchw_float16_4) {
execute(roi_align::CreateModel_nchw_float16_4,
roi_align::is_ignored_nchw_float16_4,
roi_align::get_examples_nchw_float16_4());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nchw_float16_4, roi_align::CreateModel_nchw_float16_4)
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nhwc_4) {
execute(roi_align::CreateModel_dynamic_output_shape_nhwc_4,
roi_align::is_ignored_dynamic_output_shape_nhwc_4,
roi_align::get_examples_dynamic_output_shape_nhwc_4());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nhwc_relaxed_4) {
execute(roi_align::CreateModel_dynamic_output_shape_nhwc_relaxed_4,
roi_align::is_ignored_dynamic_output_shape_nhwc_relaxed_4,
roi_align::get_examples_dynamic_output_shape_nhwc_relaxed_4());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nhwc_quant8_4) {
execute(roi_align::CreateModel_dynamic_output_shape_nhwc_quant8_4,
roi_align::is_ignored_dynamic_output_shape_nhwc_quant8_4,
roi_align::get_examples_dynamic_output_shape_nhwc_quant8_4());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nhwc_float16_4) {
execute(roi_align::CreateModel_dynamic_output_shape_nhwc_float16_4,
roi_align::is_ignored_dynamic_output_shape_nhwc_float16_4,
roi_align::get_examples_dynamic_output_shape_nhwc_float16_4());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nchw_4) {
execute(roi_align::CreateModel_dynamic_output_shape_nchw_4,
roi_align::is_ignored_dynamic_output_shape_nchw_4,
roi_align::get_examples_dynamic_output_shape_nchw_4());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nchw_relaxed_4) {
execute(roi_align::CreateModel_dynamic_output_shape_nchw_relaxed_4,
roi_align::is_ignored_dynamic_output_shape_nchw_relaxed_4,
roi_align::get_examples_dynamic_output_shape_nchw_relaxed_4());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nchw_quant8_4) {
execute(roi_align::CreateModel_dynamic_output_shape_nchw_quant8_4,
roi_align::is_ignored_dynamic_output_shape_nchw_quant8_4,
roi_align::get_examples_dynamic_output_shape_nchw_quant8_4());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nchw_float16_4) {
execute(roi_align::CreateModel_dynamic_output_shape_nchw_float16_4,
roi_align::is_ignored_dynamic_output_shape_nchw_float16_4,
roi_align::get_examples_dynamic_output_shape_nchw_float16_4());
}
TEST_F(GeneratedTests, roi_align_zero_sized_nhwc) {
execute(roi_align::CreateModel_zero_sized_nhwc,
roi_align::is_ignored_zero_sized_nhwc,
roi_align::get_examples_zero_sized_nhwc());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_zero_sized_nhwc, roi_align::CreateModel_zero_sized_nhwc)
TEST_F(GeneratedTests, roi_align_zero_sized_nhwc_relaxed) {
execute(roi_align::CreateModel_zero_sized_nhwc_relaxed,
roi_align::is_ignored_zero_sized_nhwc_relaxed,
roi_align::get_examples_zero_sized_nhwc_relaxed());
}
TEST_F(GeneratedTests, roi_align_zero_sized_nhwc_quant8) {
execute(roi_align::CreateModel_zero_sized_nhwc_quant8,
roi_align::is_ignored_zero_sized_nhwc_quant8,
roi_align::get_examples_zero_sized_nhwc_quant8());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_zero_sized_nhwc_quant8, roi_align::CreateModel_zero_sized_nhwc_quant8)
TEST_F(GeneratedTests, roi_align_zero_sized_nhwc_float16) {
execute(roi_align::CreateModel_zero_sized_nhwc_float16,
roi_align::is_ignored_zero_sized_nhwc_float16,
roi_align::get_examples_zero_sized_nhwc_float16());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_zero_sized_nhwc_float16, roi_align::CreateModel_zero_sized_nhwc_float16)
TEST_F(GeneratedTests, roi_align_zero_sized_nchw) {
execute(roi_align::CreateModel_zero_sized_nchw,
roi_align::is_ignored_zero_sized_nchw,
roi_align::get_examples_zero_sized_nchw());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_zero_sized_nchw, roi_align::CreateModel_zero_sized_nchw)
TEST_F(GeneratedTests, roi_align_zero_sized_nchw_relaxed) {
execute(roi_align::CreateModel_zero_sized_nchw_relaxed,
roi_align::is_ignored_zero_sized_nchw_relaxed,
roi_align::get_examples_zero_sized_nchw_relaxed());
}
TEST_F(GeneratedTests, roi_align_zero_sized_nchw_quant8) {
execute(roi_align::CreateModel_zero_sized_nchw_quant8,
roi_align::is_ignored_zero_sized_nchw_quant8,
roi_align::get_examples_zero_sized_nchw_quant8());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_zero_sized_nchw_quant8, roi_align::CreateModel_zero_sized_nchw_quant8)
TEST_F(GeneratedTests, roi_align_zero_sized_nchw_float16) {
execute(roi_align::CreateModel_zero_sized_nchw_float16,
roi_align::is_ignored_zero_sized_nchw_float16,
roi_align::get_examples_zero_sized_nchw_float16());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_zero_sized_nchw_float16, roi_align::CreateModel_zero_sized_nchw_float16)
TEST_F(DynamicOutputShapeTest, roi_align_zero_sized_dynamic_output_shape_nhwc) {
execute(roi_align::CreateModel_zero_sized_dynamic_output_shape_nhwc,
roi_align::is_ignored_zero_sized_dynamic_output_shape_nhwc,
roi_align::get_examples_zero_sized_dynamic_output_shape_nhwc());
}
TEST_F(DynamicOutputShapeTest, roi_align_zero_sized_dynamic_output_shape_nhwc_relaxed) {
execute(roi_align::CreateModel_zero_sized_dynamic_output_shape_nhwc_relaxed,
roi_align::is_ignored_zero_sized_dynamic_output_shape_nhwc_relaxed,
roi_align::get_examples_zero_sized_dynamic_output_shape_nhwc_relaxed());
}
TEST_F(DynamicOutputShapeTest, roi_align_zero_sized_dynamic_output_shape_nhwc_quant8) {
execute(roi_align::CreateModel_zero_sized_dynamic_output_shape_nhwc_quant8,
roi_align::is_ignored_zero_sized_dynamic_output_shape_nhwc_quant8,
roi_align::get_examples_zero_sized_dynamic_output_shape_nhwc_quant8());
}
TEST_F(DynamicOutputShapeTest, roi_align_zero_sized_dynamic_output_shape_nhwc_float16) {
execute(roi_align::CreateModel_zero_sized_dynamic_output_shape_nhwc_float16,
roi_align::is_ignored_zero_sized_dynamic_output_shape_nhwc_float16,
roi_align::get_examples_zero_sized_dynamic_output_shape_nhwc_float16());
}
TEST_F(DynamicOutputShapeTest, roi_align_zero_sized_dynamic_output_shape_nchw) {
execute(roi_align::CreateModel_zero_sized_dynamic_output_shape_nchw,
roi_align::is_ignored_zero_sized_dynamic_output_shape_nchw,
roi_align::get_examples_zero_sized_dynamic_output_shape_nchw());
}
TEST_F(DynamicOutputShapeTest, roi_align_zero_sized_dynamic_output_shape_nchw_relaxed) {
execute(roi_align::CreateModel_zero_sized_dynamic_output_shape_nchw_relaxed,
roi_align::is_ignored_zero_sized_dynamic_output_shape_nchw_relaxed,
roi_align::get_examples_zero_sized_dynamic_output_shape_nchw_relaxed());
}
TEST_F(DynamicOutputShapeTest, roi_align_zero_sized_dynamic_output_shape_nchw_quant8) {
execute(roi_align::CreateModel_zero_sized_dynamic_output_shape_nchw_quant8,
roi_align::is_ignored_zero_sized_dynamic_output_shape_nchw_quant8,
roi_align::get_examples_zero_sized_dynamic_output_shape_nchw_quant8());
}
TEST_F(DynamicOutputShapeTest, roi_align_zero_sized_dynamic_output_shape_nchw_float16) {
execute(roi_align::CreateModel_zero_sized_dynamic_output_shape_nchw_float16,
roi_align::is_ignored_zero_sized_dynamic_output_shape_nchw_float16,
roi_align::get_examples_zero_sized_dynamic_output_shape_nchw_float16());
}
TEST_F(GeneratedTests, roi_align_nhwc_5) {
execute(roi_align::CreateModel_nhwc_5,
roi_align::is_ignored_nhwc_5,
roi_align::get_examples_nhwc_5());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nhwc_5, roi_align::CreateModel_nhwc_5)
TEST_F(GeneratedTests, roi_align_nhwc_relaxed_5) {
execute(roi_align::CreateModel_nhwc_relaxed_5,
roi_align::is_ignored_nhwc_relaxed_5,
roi_align::get_examples_nhwc_relaxed_5());
}
TEST_F(GeneratedTests, roi_align_nhwc_quant8_5) {
execute(roi_align::CreateModel_nhwc_quant8_5,
roi_align::is_ignored_nhwc_quant8_5,
roi_align::get_examples_nhwc_quant8_5());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nhwc_quant8_5, roi_align::CreateModel_nhwc_quant8_5)
TEST_F(GeneratedTests, roi_align_nhwc_float16_5) {
execute(roi_align::CreateModel_nhwc_float16_5,
roi_align::is_ignored_nhwc_float16_5,
roi_align::get_examples_nhwc_float16_5());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nhwc_float16_5, roi_align::CreateModel_nhwc_float16_5)
TEST_F(GeneratedTests, roi_align_nchw_5) {
execute(roi_align::CreateModel_nchw_5,
roi_align::is_ignored_nchw_5,
roi_align::get_examples_nchw_5());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nchw_5, roi_align::CreateModel_nchw_5)
TEST_F(GeneratedTests, roi_align_nchw_relaxed_5) {
execute(roi_align::CreateModel_nchw_relaxed_5,
roi_align::is_ignored_nchw_relaxed_5,
roi_align::get_examples_nchw_relaxed_5());
}
TEST_F(GeneratedTests, roi_align_nchw_quant8_5) {
execute(roi_align::CreateModel_nchw_quant8_5,
roi_align::is_ignored_nchw_quant8_5,
roi_align::get_examples_nchw_quant8_5());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nchw_quant8_5, roi_align::CreateModel_nchw_quant8_5)
TEST_F(GeneratedTests, roi_align_nchw_float16_5) {
execute(roi_align::CreateModel_nchw_float16_5,
roi_align::is_ignored_nchw_float16_5,
roi_align::get_examples_nchw_float16_5());
}
TEST_AVAILABLE_SINCE(V1_2, roi_align_nchw_float16_5, roi_align::CreateModel_nchw_float16_5)
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nhwc_5) {
execute(roi_align::CreateModel_dynamic_output_shape_nhwc_5,
roi_align::is_ignored_dynamic_output_shape_nhwc_5,
roi_align::get_examples_dynamic_output_shape_nhwc_5());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nhwc_relaxed_5) {
execute(roi_align::CreateModel_dynamic_output_shape_nhwc_relaxed_5,
roi_align::is_ignored_dynamic_output_shape_nhwc_relaxed_5,
roi_align::get_examples_dynamic_output_shape_nhwc_relaxed_5());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nhwc_quant8_5) {
execute(roi_align::CreateModel_dynamic_output_shape_nhwc_quant8_5,
roi_align::is_ignored_dynamic_output_shape_nhwc_quant8_5,
roi_align::get_examples_dynamic_output_shape_nhwc_quant8_5());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nhwc_float16_5) {
execute(roi_align::CreateModel_dynamic_output_shape_nhwc_float16_5,
roi_align::is_ignored_dynamic_output_shape_nhwc_float16_5,
roi_align::get_examples_dynamic_output_shape_nhwc_float16_5());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nchw_5) {
execute(roi_align::CreateModel_dynamic_output_shape_nchw_5,
roi_align::is_ignored_dynamic_output_shape_nchw_5,
roi_align::get_examples_dynamic_output_shape_nchw_5());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nchw_relaxed_5) {
execute(roi_align::CreateModel_dynamic_output_shape_nchw_relaxed_5,
roi_align::is_ignored_dynamic_output_shape_nchw_relaxed_5,
roi_align::get_examples_dynamic_output_shape_nchw_relaxed_5());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nchw_quant8_5) {
execute(roi_align::CreateModel_dynamic_output_shape_nchw_quant8_5,
roi_align::is_ignored_dynamic_output_shape_nchw_quant8_5,
roi_align::get_examples_dynamic_output_shape_nchw_quant8_5());
}
TEST_F(DynamicOutputShapeTest, roi_align_dynamic_output_shape_nchw_float16_5) {
execute(roi_align::CreateModel_dynamic_output_shape_nchw_float16_5,
roi_align::is_ignored_dynamic_output_shape_nchw_float16_5,
roi_align::get_examples_dynamic_output_shape_nchw_float16_5());
}