blob: 4a6f997054a8663515da464de2d90c9ba38a1efa [file] [log] [blame]
// clang-format off
// Generated file (from: axis_aligned_bbox_transform.mod.py). Do not edit
std::vector<MixedTypedExample>& get_examples() {
static std::vector<MixedTypedExample> examples = {
// Begin of an example
{
.operands = {
//Input(s)
{ // See tools/test_generator/include/TestHarness.h:MixedTyped
// int -> FLOAT32 map
{{0, {0.0f, 100.0f, 150.0f, 400.0f, 430.0f, 1.0f, 120.0f, 60.0f, 122.0f, 61.0f, 2.0f, 10.0f, 20.0f, 20.0f, 50.0f, 2.0f, 50.0f, 120.0f, 150.0f, 250.0f, 3.0f, 400.0f, 100.0f, 1000.0f, 2000.0f}}, {1, {0.2f, 0.2f, 0.1f, 0.1f, 0.3f, -0.1f, -0.2f, 0.1f, -0.5f, 0.2f, 0.2f, -0.5f, -0.1f, -0.1f, 2.5f, 3.0f, -0.5f, -0.5f, 1.0f, 1.0f, 0.5f, 0.5f, -1.5f, -1.2f, 0.2f, 0.2f, -3.0f, -4.0f, 1.0f, -0.5f, 0.3f, 0.5f, 0.3f, -0.2f, 1.1f, -0.8f, 0.1f, 0.05f, -0.5f, -0.5f}}, {2, {512.0f, 512.0f, 1.0f, 128.0f, 256.0f, 0.5f, 256.0f, 256.0f, 0.7f, 1024.0f, 512.0f, 2.0f, 1024.0f, 512.0f, 2.0f}}},
// int -> INT32 map
{},
// int -> QUANT8_ASYMM map
{},
// int -> QUANT16_SYMM map
{},
// int -> FLOAT16 map
{},
},
//Output(s)
{ // See tools/test_generator/include/TestHarness.h:MixedTyped
// int -> FLOAT32 map
{{0, {96.778885f, 146.99292f, 463.421143f, 489.207092f, 194.76683f, 104.842926f, 395.533142f, 447.057098f, 237.520432f, 121.248184f, 243.979568f, 121.351822f, 85.999985f, 27.599991f, 397.5f, 214.100006f, 0.0f, 0.0f, 73.580643f, 200.567169f, 25.369484f, 59.474972f, 25.130516f, 62.453602f, 157.56456f, 283.425812f, 156.921158f, 282.488434f, 84.223312f, 0.0f, 345.348145f, 365.0f, 0.0f, 334.398193f, 255.0f, 511.0f, 255.0f, 374.348328f, 255.0f, 511.0f}}},
// int -> INT32 map
{{1, {1, 1, 2, 1, 0}}},
// int -> QUANT8_ASYMM map
{},
// int -> QUANT16_SYMM map
{},
// int -> FLOAT16 map
{},
}
},
}, // End of an example
};
return examples;
};
std::vector<MixedTypedExample>& get_examples_relaxed() {
static std::vector<MixedTypedExample> examples_relaxed = {
// Begin of an example
{
.operands = {
//Input(s)
{ // See tools/test_generator/include/TestHarness.h:MixedTyped
// int -> FLOAT32 map
{{0, {0.0f, 100.0f, 150.0f, 400.0f, 430.0f, 1.0f, 120.0f, 60.0f, 122.0f, 61.0f, 2.0f, 10.0f, 20.0f, 20.0f, 50.0f, 2.0f, 50.0f, 120.0f, 150.0f, 250.0f, 3.0f, 400.0f, 100.0f, 1000.0f, 2000.0f}}, {1, {0.2f, 0.2f, 0.1f, 0.1f, 0.3f, -0.1f, -0.2f, 0.1f, -0.5f, 0.2f, 0.2f, -0.5f, -0.1f, -0.1f, 2.5f, 3.0f, -0.5f, -0.5f, 1.0f, 1.0f, 0.5f, 0.5f, -1.5f, -1.2f, 0.2f, 0.2f, -3.0f, -4.0f, 1.0f, -0.5f, 0.3f, 0.5f, 0.3f, -0.2f, 1.1f, -0.8f, 0.1f, 0.05f, -0.5f, -0.5f}}, {2, {512.0f, 512.0f, 1.0f, 128.0f, 256.0f, 0.5f, 256.0f, 256.0f, 0.7f, 1024.0f, 512.0f, 2.0f, 1024.0f, 512.0f, 2.0f}}},
// int -> INT32 map
{},
// int -> QUANT8_ASYMM map
{},
// int -> QUANT16_SYMM map
{},
// int -> FLOAT16 map
{},
},
//Output(s)
{ // See tools/test_generator/include/TestHarness.h:MixedTyped
// int -> FLOAT32 map
{{0, {96.778885f, 146.99292f, 463.421143f, 489.207092f, 194.76683f, 104.842926f, 395.533142f, 447.057098f, 237.520432f, 121.248184f, 243.979568f, 121.351822f, 85.999985f, 27.599991f, 397.5f, 214.100006f, 0.0f, 0.0f, 73.580643f, 200.567169f, 25.369484f, 59.474972f, 25.130516f, 62.453602f, 157.56456f, 283.425812f, 156.921158f, 282.488434f, 84.223312f, 0.0f, 345.348145f, 365.0f, 0.0f, 334.398193f, 255.0f, 511.0f, 255.0f, 374.348328f, 255.0f, 511.0f}}},
// int -> INT32 map
{{1, {1, 1, 2, 1, 0}}},
// int -> QUANT8_ASYMM map
{},
// int -> QUANT16_SYMM map
{},
// int -> FLOAT16 map
{},
}
},
}, // End of an example
};
return examples_relaxed;
};
std::vector<MixedTypedExample>& get_examples_2() {
static std::vector<MixedTypedExample> examples_2 = {
// Begin of an example
{
.operands = {
//Input(s)
{ // See tools/test_generator/include/TestHarness.h:MixedTyped
// int -> FLOAT32 map
{{0, {0.0f, 100.0f, 150.0f, 400.0f, 430.0f, 1.0f, 120.0f, 60.0f, 122.0f, 61.0f, 2.0f, 10.0f, 20.0f, 20.0f, 50.0f, 2.0f, 50.0f, 120.0f, 150.0f, 250.0f, 3.0f, 400.0f, 100.0f, 1000.0f, 2000.0f}}, {1, {0.2f, 0.2f, 0.1f, 0.1f, 0.3f, -0.1f, -0.2f, 0.1f, -0.5f, 0.2f, 0.2f, -0.5f, -0.1f, -0.1f, 2.5f, 3.0f, -0.5f, -0.5f, 1.0f, 1.0f, 0.5f, 0.5f, -1.5f, -1.2f, 0.2f, 0.2f, -3.0f, -4.0f, 1.0f, -0.5f, 0.3f, 0.5f, 0.3f, -0.2f, 1.1f, -0.8f, 0.1f, 0.05f, -0.5f, -0.5f}}, {2, {512.0f, 512.0f, 1.0f, 128.0f, 256.0f, 0.5f, 256.0f, 256.0f, 0.7f, 1024.0f, 512.0f, 2.0f, 1024.0f, 512.0f, 2.0f}}},
// int -> INT32 map
{},
// int -> QUANT8_ASYMM map
{},
// int -> QUANT16_SYMM map
{},
// int -> FLOAT16 map
{},
},
//Output(s)
{ // See tools/test_generator/include/TestHarness.h:MixedTyped
// int -> FLOAT32 map
{{0, {96.778885f, 146.99292f, 463.421143f, 489.207092f, 194.76683f, 104.842926f, 395.533142f, 447.057098f, 118.760216f, 60.624092f, 121.989784f, 60.675911f, 42.999992f, 13.799995f, 198.75f, 107.050003f, 0.0f, 0.0f, 51.506451f, 140.397018f, 17.758638f, 41.632481f, 17.59136f, 43.717522f, 110.295189f, 198.398071f, 109.84481f, 197.741898f, 58.956318f, 0.0f, 241.743698f, 255.5f, 0.0f, 668.796387f, 510.0f, 1022.0f, 510.0f, 748.696655f, 510.0f, 1022.0f}}},
// int -> INT32 map
{{1, {1, 1, 2, 1, 0}}},
// int -> QUANT8_ASYMM map
{},
// int -> QUANT16_SYMM map
{},
// int -> FLOAT16 map
{},
}
},
}, // End of an example
};
return examples_2;
};
std::vector<MixedTypedExample>& get_examples_relaxed_2() {
static std::vector<MixedTypedExample> examples_relaxed_2 = {
// Begin of an example
{
.operands = {
//Input(s)
{ // See tools/test_generator/include/TestHarness.h:MixedTyped
// int -> FLOAT32 map
{{0, {0.0f, 100.0f, 150.0f, 400.0f, 430.0f, 1.0f, 120.0f, 60.0f, 122.0f, 61.0f, 2.0f, 10.0f, 20.0f, 20.0f, 50.0f, 2.0f, 50.0f, 120.0f, 150.0f, 250.0f, 3.0f, 400.0f, 100.0f, 1000.0f, 2000.0f}}, {1, {0.2f, 0.2f, 0.1f, 0.1f, 0.3f, -0.1f, -0.2f, 0.1f, -0.5f, 0.2f, 0.2f, -0.5f, -0.1f, -0.1f, 2.5f, 3.0f, -0.5f, -0.5f, 1.0f, 1.0f, 0.5f, 0.5f, -1.5f, -1.2f, 0.2f, 0.2f, -3.0f, -4.0f, 1.0f, -0.5f, 0.3f, 0.5f, 0.3f, -0.2f, 1.1f, -0.8f, 0.1f, 0.05f, -0.5f, -0.5f}}, {2, {512.0f, 512.0f, 1.0f, 128.0f, 256.0f, 0.5f, 256.0f, 256.0f, 0.7f, 1024.0f, 512.0f, 2.0f, 1024.0f, 512.0f, 2.0f}}},
// int -> INT32 map
{},
// int -> QUANT8_ASYMM map
{},
// int -> QUANT16_SYMM map
{},
// int -> FLOAT16 map
{},
},
//Output(s)
{ // See tools/test_generator/include/TestHarness.h:MixedTyped
// int -> FLOAT32 map
{{0, {96.778885f, 146.99292f, 463.421143f, 489.207092f, 194.76683f, 104.842926f, 395.533142f, 447.057098f, 118.760216f, 60.624092f, 121.989784f, 60.675911f, 42.999992f, 13.799995f, 198.75f, 107.050003f, 0.0f, 0.0f, 51.506451f, 140.397018f, 17.758638f, 41.632481f, 17.59136f, 43.717522f, 110.295189f, 198.398071f, 109.84481f, 197.741898f, 58.956318f, 0.0f, 241.743698f, 255.5f, 0.0f, 668.796387f, 510.0f, 1022.0f, 510.0f, 748.696655f, 510.0f, 1022.0f}}},
// int -> INT32 map
{{1, {1, 1, 2, 1, 0}}},
// int -> QUANT8_ASYMM map
{},
// int -> QUANT16_SYMM map
{},
// int -> FLOAT16 map
{},
}
},
}, // End of an example
};
return examples_relaxed_2;
};
std::vector<MixedTypedExample>& get_examples_single_batch() {
static std::vector<MixedTypedExample> examples_single_batch = {
// Begin of an example
{
.operands = {
//Input(s)
{ // See tools/test_generator/include/TestHarness.h:MixedTyped
// int -> FLOAT32 map
{{0, {10.0f, 20.0f, 20.0f, 50.0f, 50.0f, 120.0f, 150.0f, 250.0f}}, {1, {-0.5f, -0.5f, 1.0f, 1.0f, 0.5f, 0.5f, -1.5f, -1.2f, 0.2f, 0.2f, -3.0f, -4.0f, 1.0f, -0.5f, 0.3f, 0.5f}}, {2, {256.0f, 256.0f, 0.7f}}},
// int -> INT32 map
{},
// int -> QUANT8_ASYMM map
{},
// int -> QUANT16_SYMM map
{},
// int -> FLOAT16 map
{},
},
//Output(s)
{ // See tools/test_generator/include/TestHarness.h:MixedTyped
// int -> FLOAT32 map
{{0, {0.0f, 0.0f, 51.506451f, 140.397018f, 17.758638f, 41.632481f, 17.59136f, 43.717522f, 110.295189f, 198.398071f, 109.84481f, 197.741898f, 58.956318f, 0.0f, 241.743698f, 255.5f}}},
// int -> INT32 map
{{1, {2}}},
// int -> QUANT8_ASYMM map
{},
// int -> QUANT16_SYMM map
{},
// int -> FLOAT16 map
{},
}
},
}, // End of an example
};
return examples_single_batch;
};
std::vector<MixedTypedExample>& get_examples_single_batch_relaxed() {
static std::vector<MixedTypedExample> examples_single_batch_relaxed = {
// Begin of an example
{
.operands = {
//Input(s)
{ // See tools/test_generator/include/TestHarness.h:MixedTyped
// int -> FLOAT32 map
{{0, {10.0f, 20.0f, 20.0f, 50.0f, 50.0f, 120.0f, 150.0f, 250.0f}}, {1, {-0.5f, -0.5f, 1.0f, 1.0f, 0.5f, 0.5f, -1.5f, -1.2f, 0.2f, 0.2f, -3.0f, -4.0f, 1.0f, -0.5f, 0.3f, 0.5f}}, {2, {256.0f, 256.0f, 0.7f}}},
// int -> INT32 map
{},
// int -> QUANT8_ASYMM map
{},
// int -> QUANT16_SYMM map
{},
// int -> FLOAT16 map
{},
},
//Output(s)
{ // See tools/test_generator/include/TestHarness.h:MixedTyped
// int -> FLOAT32 map
{{0, {0.0f, 0.0f, 51.506451f, 140.397018f, 17.758638f, 41.632481f, 17.59136f, 43.717522f, 110.295189f, 198.398071f, 109.84481f, 197.741898f, 58.956318f, 0.0f, 241.743698f, 255.5f}}},
// int -> INT32 map
{{1, {2}}},
// int -> QUANT8_ASYMM map
{},
// int -> QUANT16_SYMM map
{},
// int -> FLOAT16 map
{},
}
},
}, // End of an example
};
return examples_single_batch_relaxed;
};