| // clang-format off | |
| // Generated file (from: mean.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 -> Dimensions map | |
| .operandDimensions = {{0, {1, 2, 2, 1}}}, | |
| // int -> FLOAT32 map | |
| .float32Operands = {{0, {1.0f, 2.0f, 3.0f, 4.0f}}}, | |
| // int -> INT32 map | |
| .int32Operands = {}, | |
| // int -> QUANT8_ASYMM map | |
| .quant8AsymmOperands = {}, | |
| // int -> QUANT16_SYMM map | |
| .quant16SymmOperands = {}, | |
| // int -> FLOAT16 map | |
| .float16Operands = {}, | |
| // int -> BOOL8 map | |
| .bool8Operands = {}, | |
| // int -> QUANT8_SYMM_PER_CHANNEL map | |
| .quant8ChannelOperands = {}, | |
| // int -> QUANT16_ASYMM map | |
| .quant16AsymmOperands = {}, | |
| // int -> QUANT8_SYMM map | |
| .quant8SymmOperands = {}, | |
| }, | |
| //Output(s) | |
| { // See tools/test_generator/include/TestHarness.h:MixedTyped | |
| // int -> Dimensions map | |
| .operandDimensions = {{0, {1, 2, 1}}}, | |
| // int -> FLOAT32 map | |
| .float32Operands = {{0, {1.5f, 3.5f}}}, | |
| // int -> INT32 map | |
| .int32Operands = {}, | |
| // int -> QUANT8_ASYMM map | |
| .quant8AsymmOperands = {}, | |
| // int -> QUANT16_SYMM map | |
| .quant16SymmOperands = {}, | |
| // int -> FLOAT16 map | |
| .float16Operands = {}, | |
| // int -> BOOL8 map | |
| .bool8Operands = {}, | |
| // int -> QUANT8_SYMM_PER_CHANNEL map | |
| .quant8ChannelOperands = {}, | |
| // int -> QUANT16_ASYMM map | |
| .quant16AsymmOperands = {}, | |
| // int -> QUANT8_SYMM map | |
| .quant8SymmOperands = {}, | |
| } | |
| }, | |
| }, // End of an example | |
| }; | |
| return examples; | |
| }; | |
| std::vector<MixedTypedExample>& get_examples_dynamic_output_shape() { | |
| static std::vector<MixedTypedExample> examples_dynamic_output_shape = { | |
| // Begin of an example | |
| { | |
| .operands = { | |
| //Input(s) | |
| { // See tools/test_generator/include/TestHarness.h:MixedTyped | |
| // int -> Dimensions map | |
| .operandDimensions = {{0, {1, 2, 2, 1}}}, | |
| // int -> FLOAT32 map | |
| .float32Operands = {{0, {1.0f, 2.0f, 3.0f, 4.0f}}}, | |
| // int -> INT32 map | |
| .int32Operands = {}, | |
| // int -> QUANT8_ASYMM map | |
| .quant8AsymmOperands = {}, | |
| // int -> QUANT16_SYMM map | |
| .quant16SymmOperands = {}, | |
| // int -> FLOAT16 map | |
| .float16Operands = {}, | |
| // int -> BOOL8 map | |
| .bool8Operands = {}, | |
| // int -> QUANT8_SYMM_PER_CHANNEL map | |
| .quant8ChannelOperands = {}, | |
| // int -> QUANT16_ASYMM map | |
| .quant16AsymmOperands = {}, | |
| // int -> QUANT8_SYMM map | |
| .quant8SymmOperands = {}, | |
| }, | |
| //Output(s) | |
| { // See tools/test_generator/include/TestHarness.h:MixedTyped | |
| // int -> Dimensions map | |
| .operandDimensions = {{0, {1, 2, 1}}}, | |
| // int -> FLOAT32 map | |
| .float32Operands = {{0, {1.5f, 3.5f}}}, | |
| // int -> INT32 map | |
| .int32Operands = {}, | |
| // int -> QUANT8_ASYMM map | |
| .quant8AsymmOperands = {}, | |
| // int -> QUANT16_SYMM map | |
| .quant16SymmOperands = {}, | |
| // int -> FLOAT16 map | |
| .float16Operands = {}, | |
| // int -> BOOL8 map | |
| .bool8Operands = {}, | |
| // int -> QUANT8_SYMM_PER_CHANNEL map | |
| .quant8ChannelOperands = {}, | |
| // int -> QUANT16_ASYMM map | |
| .quant16AsymmOperands = {}, | |
| // int -> QUANT8_SYMM map | |
| .quant8SymmOperands = {}, | |
| } | |
| }, | |
| }, // End of an example | |
| }; | |
| return examples_dynamic_output_shape; | |
| }; | |