blob: 2465e429dc794fbd78bc10cca00f95b50575a72a [file] [log] [blame]
// clang-format off
// Generated file (from: rotated_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, 250.0f, 290.0f, 300.0f, 280.0f, 0.1f, 1.0f, 121.0f, 60.5f, 2.0f, 0.5f, -200.0f, 2.0f, 15.0f, 35.0f, 10.0f, 30.0f, -58.0f, 2.0f, 15.0f, 35.0f, 10.0f, 30.0f, -58.0f, 2.0f, 100.0f, 135.0f, 50.0f, 130.0f, 58.0f, 2.0f, 100.0f, 135.0f, 50.0f, 130.0f, -1.05f, 3.0f, 700.0f, 1050.0f, 600.0f, 1900.0f, 185.0f, 3.0f, 700.0f, 1050.0f, 600.0f, 1900.0f, -185.0f}}, {1, {0.2f, 0.2f, 0.1f, 0.1f, 0.01f, 0.3f, -0.1f, -0.2f, 0.1f, -0.01f, -0.5f, 0.2f, 0.2f, -0.5f, -0.1f, -0.1f, -0.1f, 2.5f, 3.0f, 1.0f, -0.5f, -0.5f, 1.0f, 1.0f, 1.0f, 0.5f, 0.5f, -1.5f, -1.2f, 1.7f, -0.5f, -0.5f, 1.0f, 1.0f, 0.5f, 0.5f, 0.5f, -1.5f, -1.2f, -1.7f, 0.2f, 0.2f, -3.0f, -4.0f, -1.0f, 1.0f, -0.5f, 0.3f, 0.5f, -1.0f, 0.2f, 0.2f, -3.0f, -4.0f, -1.1f, 1.0f, -0.5f, 0.3f, 0.5f, -1.1f, 0.3f, -0.2f, 1.1f, -0.8f, -0.1f, 0.1f, 0.05f, -0.5f, -0.5f, 0.1f, 0.3f, -0.2f, 1.1f, -0.8f, -0.1f, 0.1f, 0.05f, -0.5f, -0.5f, 0.1f}}, {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, {280.0f, 318.0f, 366.420837f, 341.992798f, 0.672958f, 295.0f, 276.0f, 201.096008f, 341.992798f, -0.472958f, 241.0f, 121.099998f, 5.967299f, 0.367879f, -25.729584f, 241.800003f, 120.949997f, 250.000015f, 62.500004f, 37.295776f, 35.068058f, 98.56131f, 71.136116f, 198.12262f, -0.704224f, 25.0f, 60.714287f, 0.711244f, 3.887912f, 39.402824f, 17.857143f, 39.285713f, 105.557945f, 316.673828f, -29.352112f, 25.0f, 60.714287f, 0.711244f, 3.887912f, 24.597168f, 150.0f, 211.428574f, 0.177063f, 0.062286f, 0.704224f, 178.571442f, 182.5f, 130.151367f, 366.0f, 0.704224f, 150.0f, 211.428574f, 0.177054f, 0.0623f, -64.075356f, 178.571442f, 146.428574f, 130.151352f, 504.823792f, -64.075356f, 127.5f, 422.799561f, 256.0f, 177.400848f, -0.729584f, 365.0f, 548.75f, 110.363838f, 349.485474f, 10.729584f, 395.0f, 430.0f, 2707.50415f, 191.801697f, -10.729584f, 255.0f, 442.753632f, 1.0f, 137.492737f, 0.729584f}}},
// int -> INT32 map
{{1, {1, 1, 4, 2, 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, 250.0f, 290.0f, 300.0f, 280.0f, 0.1f, 1.0f, 121.0f, 60.5f, 2.0f, 0.5f, -200.0f, 2.0f, 15.0f, 35.0f, 10.0f, 30.0f, -58.0f, 2.0f, 15.0f, 35.0f, 10.0f, 30.0f, -58.0f, 2.0f, 100.0f, 135.0f, 50.0f, 130.0f, 58.0f, 2.0f, 100.0f, 135.0f, 50.0f, 130.0f, -1.05f, 3.0f, 700.0f, 1050.0f, 600.0f, 1900.0f, 185.0f, 3.0f, 700.0f, 1050.0f, 600.0f, 1900.0f, -185.0f}}, {1, {0.2f, 0.2f, 0.1f, 0.1f, 0.01f, 0.3f, -0.1f, -0.2f, 0.1f, -0.01f, -0.5f, 0.2f, 0.2f, -0.5f, -0.1f, -0.1f, -0.1f, 2.5f, 3.0f, 1.0f, -0.5f, -0.5f, 1.0f, 1.0f, 1.0f, 0.5f, 0.5f, -1.5f, -1.2f, 1.7f, -0.5f, -0.5f, 1.0f, 1.0f, 0.5f, 0.5f, 0.5f, -1.5f, -1.2f, -1.7f, 0.2f, 0.2f, -3.0f, -4.0f, -1.0f, 1.0f, -0.5f, 0.3f, 0.5f, -1.0f, 0.2f, 0.2f, -3.0f, -4.0f, -1.1f, 1.0f, -0.5f, 0.3f, 0.5f, -1.1f, 0.3f, -0.2f, 1.1f, -0.8f, -0.1f, 0.1f, 0.05f, -0.5f, -0.5f, 0.1f, 0.3f, -0.2f, 1.1f, -0.8f, -0.1f, 0.1f, 0.05f, -0.5f, -0.5f, 0.1f}}, {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, {280.0f, 318.0f, 366.420837f, 341.992798f, 0.672958f, 295.0f, 276.0f, 201.096008f, 341.992798f, -0.472958f, 241.0f, 121.099998f, 5.967299f, 0.367879f, -25.729584f, 241.800003f, 120.949997f, 250.000015f, 62.500004f, 37.295776f, 35.068058f, 98.56131f, 71.136116f, 198.12262f, -0.704224f, 25.0f, 60.714287f, 0.711244f, 3.887912f, 39.402824f, 17.857143f, 39.285713f, 105.557945f, 316.673828f, -29.352112f, 25.0f, 60.714287f, 0.711244f, 3.887912f, 24.597168f, 150.0f, 211.428574f, 0.177063f, 0.062286f, 0.704224f, 178.571442f, 182.5f, 130.151367f, 366.0f, 0.704224f, 150.0f, 211.428574f, 0.177054f, 0.0623f, -64.075356f, 178.571442f, 146.428574f, 130.151352f, 504.823792f, -64.075356f, 127.5f, 422.799561f, 256.0f, 177.400848f, -0.729584f, 365.0f, 548.75f, 110.363838f, 349.485474f, 10.729584f, 395.0f, 430.0f, 2707.50415f, 191.801697f, -10.729584f, 255.0f, 442.753632f, 1.0f, 137.492737f, 0.729584f}}},
// int -> INT32 map
{{1, {1, 1, 4, 2, 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, 250.0f, 290.0f, 300.0f, 280.0f, 0.1f, 1.0f, 121.0f, 60.5f, 2.0f, 0.5f, -200.0f, 2.0f, 15.0f, 35.0f, 10.0f, 30.0f, -58.0f, 2.0f, 15.0f, 35.0f, 10.0f, 30.0f, -58.0f, 2.0f, 100.0f, 135.0f, 50.0f, 130.0f, 58.0f, 2.0f, 100.0f, 135.0f, 50.0f, 130.0f, -1.05f, 3.0f, 700.0f, 1050.0f, 600.0f, 1900.0f, 185.0f, 3.0f, 700.0f, 1050.0f, 600.0f, 1900.0f, -185.0f}}, {1, {0.2f, 0.2f, 0.1f, 0.1f, 0.01f, 0.3f, -0.1f, -0.2f, 0.1f, -0.01f, -0.5f, 0.2f, 0.2f, -0.5f, -0.1f, -0.1f, -0.1f, 2.5f, 3.0f, 1.0f, -0.5f, -0.5f, 1.0f, 1.0f, 1.0f, 0.5f, 0.5f, -1.5f, -1.2f, 1.7f, -0.5f, -0.5f, 1.0f, 1.0f, 0.5f, 0.5f, 0.5f, -1.5f, -1.2f, -1.7f, 0.2f, 0.2f, -3.0f, -4.0f, -1.0f, 1.0f, -0.5f, 0.3f, 0.5f, -1.0f, 0.2f, 0.2f, -3.0f, -4.0f, -1.1f, 1.0f, -0.5f, 0.3f, 0.5f, -1.1f, 0.3f, -0.2f, 1.1f, -0.8f, -0.1f, 0.1f, 0.05f, -0.5f, -0.5f, 0.1f, 0.3f, -0.2f, 1.1f, -0.8f, -0.1f, 0.1f, 0.05f, -0.5f, -0.5f, 0.1f}}, {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, {280.0f, 318.0f, 366.420837f, 341.992798f, 0.672958f, 295.0f, 276.0f, 201.096008f, 341.992798f, -0.472958f, 120.5f, 60.549999f, 2.983649f, 0.18394f, -205.729584f, 120.900002f, 60.474998f, 125.000008f, 31.250002f, -142.704224f, 24.54764f, 68.992912f, 49.79528f, 138.685837f, -0.704224f, 17.5f, 42.5f, 0.497871f, 2.721538f, 39.402824f, 12.5f, 27.499998f, 73.890564f, 221.671677f, -29.352112f, 17.5f, 42.5f, 0.497871f, 2.721538f, -155.402832f, 105.0f, 148.0f, 0.123944f, 0.0436f, 0.704224f, 125.000008f, 127.75f, 91.105957f, 256.199982f, 0.704224f, 105.0f, 148.0f, 0.123938f, 0.04361f, -64.075356f, 125.000008f, 102.5f, 91.105942f, 353.376648f, -64.075356f, 790.0f, 860.0f, 5415.008301f, 383.603394f, 179.270416f, 730.0f, 1097.5f, 220.727676f, 698.970947f, 190.729584f, 790.0f, 860.0f, 5415.008301f, 383.603394f, -190.729584f, 730.0f, 1097.5f, 220.727676f, 698.970947f, -179.270416f}}},
// int -> INT32 map
{{1, {1, 1, 4, 2, 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, 250.0f, 290.0f, 300.0f, 280.0f, 0.1f, 1.0f, 121.0f, 60.5f, 2.0f, 0.5f, -200.0f, 2.0f, 15.0f, 35.0f, 10.0f, 30.0f, -58.0f, 2.0f, 15.0f, 35.0f, 10.0f, 30.0f, -58.0f, 2.0f, 100.0f, 135.0f, 50.0f, 130.0f, 58.0f, 2.0f, 100.0f, 135.0f, 50.0f, 130.0f, -1.05f, 3.0f, 700.0f, 1050.0f, 600.0f, 1900.0f, 185.0f, 3.0f, 700.0f, 1050.0f, 600.0f, 1900.0f, -185.0f}}, {1, {0.2f, 0.2f, 0.1f, 0.1f, 0.01f, 0.3f, -0.1f, -0.2f, 0.1f, -0.01f, -0.5f, 0.2f, 0.2f, -0.5f, -0.1f, -0.1f, -0.1f, 2.5f, 3.0f, 1.0f, -0.5f, -0.5f, 1.0f, 1.0f, 1.0f, 0.5f, 0.5f, -1.5f, -1.2f, 1.7f, -0.5f, -0.5f, 1.0f, 1.0f, 0.5f, 0.5f, 0.5f, -1.5f, -1.2f, -1.7f, 0.2f, 0.2f, -3.0f, -4.0f, -1.0f, 1.0f, -0.5f, 0.3f, 0.5f, -1.0f, 0.2f, 0.2f, -3.0f, -4.0f, -1.1f, 1.0f, -0.5f, 0.3f, 0.5f, -1.1f, 0.3f, -0.2f, 1.1f, -0.8f, -0.1f, 0.1f, 0.05f, -0.5f, -0.5f, 0.1f, 0.3f, -0.2f, 1.1f, -0.8f, -0.1f, 0.1f, 0.05f, -0.5f, -0.5f, 0.1f}}, {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, {280.0f, 318.0f, 366.420837f, 341.992798f, 0.672958f, 295.0f, 276.0f, 201.096008f, 341.992798f, -0.472958f, 120.5f, 60.549999f, 2.983649f, 0.18394f, -205.729584f, 120.900002f, 60.474998f, 125.000008f, 31.250002f, -142.704224f, 24.54764f, 68.992912f, 49.79528f, 138.685837f, -0.704224f, 17.5f, 42.5f, 0.497871f, 2.721538f, 39.402824f, 12.5f, 27.499998f, 73.890564f, 221.671677f, -29.352112f, 17.5f, 42.5f, 0.497871f, 2.721538f, -155.402832f, 105.0f, 148.0f, 0.123944f, 0.0436f, 0.704224f, 125.000008f, 127.75f, 91.105957f, 256.199982f, 0.704224f, 105.0f, 148.0f, 0.123938f, 0.04361f, -64.075356f, 125.000008f, 102.5f, 91.105942f, 353.376648f, -64.075356f, 790.0f, 860.0f, 5415.008301f, 383.603394f, 179.270416f, 730.0f, 1097.5f, 220.727676f, 698.970947f, 190.729584f, 790.0f, 860.0f, 5415.008301f, 383.603394f, -190.729584f, 730.0f, 1097.5f, 220.727676f, 698.970947f, -179.270416f}}},
// int -> INT32 map
{{1, {1, 1, 4, 2, 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_3() {
static std::vector<MixedTypedExample> examples_3 = {
// Begin of an example
{
.operands = {
//Input(s)
{ // See tools/test_generator/include/TestHarness.h:MixedTyped
// int -> FLOAT32 map
{{0, {0.0f, 250.0f, 290.0f, 300.0f, 280.0f, 0.1f, 1.0f, 121.0f, 60.5f, 2.0f, 0.5f, -200.0f, 2.0f, 15.0f, 35.0f, 10.0f, 30.0f, -58.0f, 2.0f, 15.0f, 35.0f, 10.0f, 30.0f, -58.0f, 2.0f, 100.0f, 135.0f, 50.0f, 130.0f, 58.0f, 2.0f, 100.0f, 135.0f, 50.0f, 130.0f, -1.05f, 3.0f, 700.0f, 1050.0f, 600.0f, 1900.0f, 185.0f, 3.0f, 700.0f, 1050.0f, 600.0f, 1900.0f, -185.0f}}, {1, {0.2f, 0.2f, 0.1f, 0.1f, 0.01f, 0.3f, -0.1f, -0.2f, 0.1f, -0.01f, -0.5f, 0.2f, 0.2f, -0.5f, -0.1f, -0.1f, -0.1f, 2.5f, 3.0f, 1.0f, -0.5f, -0.5f, 1.0f, 1.0f, 1.0f, 0.5f, 0.5f, -1.5f, -1.2f, 1.7f, -0.5f, -0.5f, 1.0f, 1.0f, 0.5f, 0.5f, 0.5f, -1.5f, -1.2f, -1.7f, 0.2f, 0.2f, -3.0f, -4.0f, -1.0f, 1.0f, -0.5f, 0.3f, 0.5f, -1.0f, 0.2f, 0.2f, -3.0f, -4.0f, -1.1f, 1.0f, -0.5f, 0.3f, 0.5f, -1.1f, 0.3f, -0.2f, 1.1f, -0.8f, -0.1f, 0.1f, 0.05f, -0.5f, -0.5f, 0.1f, 0.3f, -0.2f, 1.1f, -0.8f, -0.1f, 0.1f, 0.05f, -0.5f, -0.5f, 0.1f}}, {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, {280.0f, 318.0f, 366.420837f, 341.992767f, 0.672958f, 295.0f, 276.0f, 201.096008f, 341.992767f, -0.472958f, 120.5f, 60.549999f, 2.983649f, 0.18394f, -25.729584f, 120.900002f, 60.474998f, 125.000008f, 31.250002f, 37.295776f, 12.5f, 27.499998f, 73.890564f, 221.671677f, -0.704224f, 17.5f, 42.5f, 0.497871f, 2.721538f, 39.402824f, 12.5f, 27.499998f, 73.890564f, 221.671677f, -29.352112f, 17.5f, 42.5f, 0.497871f, 2.721538f, 24.597168f, 105.0f, 148.0f, 0.123938f, 0.04361f, 0.704224f, 125.000008f, 102.5f, 91.105942f, 353.376648f, 0.704224f, 105.0f, 148.0f, 0.123938f, 0.04361f, -64.075356f, 125.000008f, 102.5f, 91.105942f, 353.376648f, -64.075356f, 790.0f, 860.0f, 5415.008301f, 383.603394f, -0.729584f, 730.0f, 1097.5f, 220.727676f, 698.970947f, 10.729584f, 790.0f, 860.0f, 5415.008301f, 383.603394f, -10.729584f, 730.0f, 1097.5f, 220.727676f, 698.970947f, 0.729584f}}},
// int -> INT32 map
{{1, {1, 1, 4, 2, 0}}},
// int -> QUANT8_ASYMM map
{},
// int -> QUANT16_SYMM map
{},
// int -> FLOAT16 map
{},
}
},
}, // End of an example
};
return examples_3;
};
std::vector<MixedTypedExample>& get_examples_relaxed_3() {
static std::vector<MixedTypedExample> examples_relaxed_3 = {
// Begin of an example
{
.operands = {
//Input(s)
{ // See tools/test_generator/include/TestHarness.h:MixedTyped
// int -> FLOAT32 map
{{0, {0.0f, 250.0f, 290.0f, 300.0f, 280.0f, 0.1f, 1.0f, 121.0f, 60.5f, 2.0f, 0.5f, -200.0f, 2.0f, 15.0f, 35.0f, 10.0f, 30.0f, -58.0f, 2.0f, 15.0f, 35.0f, 10.0f, 30.0f, -58.0f, 2.0f, 100.0f, 135.0f, 50.0f, 130.0f, 58.0f, 2.0f, 100.0f, 135.0f, 50.0f, 130.0f, -1.05f, 3.0f, 700.0f, 1050.0f, 600.0f, 1900.0f, 185.0f, 3.0f, 700.0f, 1050.0f, 600.0f, 1900.0f, -185.0f}}, {1, {0.2f, 0.2f, 0.1f, 0.1f, 0.01f, 0.3f, -0.1f, -0.2f, 0.1f, -0.01f, -0.5f, 0.2f, 0.2f, -0.5f, -0.1f, -0.1f, -0.1f, 2.5f, 3.0f, 1.0f, -0.5f, -0.5f, 1.0f, 1.0f, 1.0f, 0.5f, 0.5f, -1.5f, -1.2f, 1.7f, -0.5f, -0.5f, 1.0f, 1.0f, 0.5f, 0.5f, 0.5f, -1.5f, -1.2f, -1.7f, 0.2f, 0.2f, -3.0f, -4.0f, -1.0f, 1.0f, -0.5f, 0.3f, 0.5f, -1.0f, 0.2f, 0.2f, -3.0f, -4.0f, -1.1f, 1.0f, -0.5f, 0.3f, 0.5f, -1.1f, 0.3f, -0.2f, 1.1f, -0.8f, -0.1f, 0.1f, 0.05f, -0.5f, -0.5f, 0.1f, 0.3f, -0.2f, 1.1f, -0.8f, -0.1f, 0.1f, 0.05f, -0.5f, -0.5f, 0.1f}}, {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, {280.0f, 318.0f, 366.420837f, 341.992767f, 0.672958f, 295.0f, 276.0f, 201.096008f, 341.992767f, -0.472958f, 120.5f, 60.549999f, 2.983649f, 0.18394f, -25.729584f, 120.900002f, 60.474998f, 125.000008f, 31.250002f, 37.295776f, 12.5f, 27.499998f, 73.890564f, 221.671677f, -0.704224f, 17.5f, 42.5f, 0.497871f, 2.721538f, 39.402824f, 12.5f, 27.499998f, 73.890564f, 221.671677f, -29.352112f, 17.5f, 42.5f, 0.497871f, 2.721538f, 24.597168f, 105.0f, 148.0f, 0.123938f, 0.04361f, 0.704224f, 125.000008f, 102.5f, 91.105942f, 353.376648f, 0.704224f, 105.0f, 148.0f, 0.123938f, 0.04361f, -64.075356f, 125.000008f, 102.5f, 91.105942f, 353.376648f, -64.075356f, 790.0f, 860.0f, 5415.008301f, 383.603394f, -0.729584f, 730.0f, 1097.5f, 220.727676f, 698.970947f, 10.729584f, 790.0f, 860.0f, 5415.008301f, 383.603394f, -10.729584f, 730.0f, 1097.5f, 220.727676f, 698.970947f, 0.729584f}}},
// int -> INT32 map
{{1, {1, 1, 4, 2, 0}}},
// int -> QUANT8_ASYMM map
{},
// int -> QUANT16_SYMM map
{},
// int -> FLOAT16 map
{},
}
},
}, // End of an example
};
return examples_relaxed_3;
};
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, {15.0f, 35.0f, 10.0f, 30.0f, -58.0f, 15.0f, 35.0f, 10.0f, 30.0f, -58.0f, 100.0f, 135.0f, 50.0f, 130.0f, 58.0f, 100.0f, 135.0f, 50.0f, 130.0f, -1.05f}}, {1, {-0.5f, -0.5f, 1.0f, 1.0f, 1.0f, 0.5f, 0.5f, -1.5f, -1.2f, 1.7f, -0.5f, -0.5f, 1.0f, 1.0f, 0.5f, 0.5f, 0.5f, -1.5f, -1.2f, -1.7f, 0.2f, 0.2f, -3.0f, -4.0f, -1.0f, 1.0f, -0.5f, 0.3f, 0.5f, -1.0f, 0.2f, 0.2f, -3.0f, -4.0f, -1.1f, 1.0f, -0.5f, 0.3f, 0.5f, -1.1f}}, {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, {12.5f, 27.499998f, 73.890564f, 221.671677f, -0.704224f, 17.5f, 42.5f, 0.497871f, 2.721538f, 39.402824f, 12.5f, 27.499998f, 73.890564f, 221.671677f, -29.352112f, 17.5f, 42.5f, 0.497871f, 2.721538f, 24.597168f, 105.0f, 148.0f, 0.123938f, 0.04361f, 0.704224f, 125.000008f, 102.5f, 91.105942f, 353.376648f, 0.704224f, 105.0f, 148.0f, 0.123938f, 0.04361f, -64.075356f, 125.000008f, 102.5f, 91.105942f, 353.376648f, -64.075356f}}},
// int -> INT32 map
{{1, {4}}},
// 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, {15.0f, 35.0f, 10.0f, 30.0f, -58.0f, 15.0f, 35.0f, 10.0f, 30.0f, -58.0f, 100.0f, 135.0f, 50.0f, 130.0f, 58.0f, 100.0f, 135.0f, 50.0f, 130.0f, -1.05f}}, {1, {-0.5f, -0.5f, 1.0f, 1.0f, 1.0f, 0.5f, 0.5f, -1.5f, -1.2f, 1.7f, -0.5f, -0.5f, 1.0f, 1.0f, 0.5f, 0.5f, 0.5f, -1.5f, -1.2f, -1.7f, 0.2f, 0.2f, -3.0f, -4.0f, -1.0f, 1.0f, -0.5f, 0.3f, 0.5f, -1.0f, 0.2f, 0.2f, -3.0f, -4.0f, -1.1f, 1.0f, -0.5f, 0.3f, 0.5f, -1.1f}}, {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, {12.5f, 27.499998f, 73.890564f, 221.671677f, -0.704224f, 17.5f, 42.5f, 0.497871f, 2.721538f, 39.402824f, 12.5f, 27.499998f, 73.890564f, 221.671677f, -29.352112f, 17.5f, 42.5f, 0.497871f, 2.721538f, 24.597168f, 105.0f, 148.0f, 0.123938f, 0.04361f, 0.704224f, 125.000008f, 102.5f, 91.105942f, 353.376648f, 0.704224f, 105.0f, 148.0f, 0.123938f, 0.04361f, -64.075356f, 125.000008f, 102.5f, 91.105942f, 353.376648f, -64.075356f}}},
// int -> INT32 map
{{1, {4}}},
// int -> QUANT8_ASYMM map
{},
// int -> QUANT16_SYMM map
{},
// int -> FLOAT16 map
{},
}
},
}, // End of an example
};
return examples_single_batch_relaxed;
};