float32 tests.
| 53 | |
| 54 | // float32 tests. |
| 55 | TEST(PackOpTest, FloatThreeInputs) { |
| 56 | PackOpModel<float> model({TensorType_FLOAT32, {2}}, 0, 3); |
| 57 | model.SetInput(0, {1, 4}); |
| 58 | model.SetInput(1, {2, 5}); |
| 59 | model.SetInput(2, {3, 6}); |
| 60 | model.Invoke(); |
| 61 | EXPECT_THAT(model.GetOutputShape(), ElementsAre(3, 2)); |
| 62 | EXPECT_THAT(model.GetOutput(), ElementsAreArray({1, 4, 2, 5, 3, 6})); |
| 63 | } |
| 64 | |
| 65 | TEST(PackOpTest, FloatThreeInputsDifferentAxis) { |
| 66 | PackOpModel<float> model({TensorType_FLOAT32, {2}}, 1, 3); |
nothing calls this directly
no test coverage detected