@@ -1062,7 +1062,7 @@ TEST(FloatPoolingOpTest, L2Pool) {
1062
1062
3 , 2 , 10 , 7 , //
1063
1063
});
1064
1064
ASSERT_EQ (m.Invoke (), kTfLiteOk );
1065
- EXPECT_THAT (m.GetOutput (), ElementsAreArray ({3.5 , 6.5 }));
1065
+ EXPECT_THAT (m.GetOutput (), ElementsAreArray ({7.0 , 13.0 }));
1066
1066
}
1067
1067
1068
1068
TEST (FloatPoolingOpTest, L2PoolActivationRelu) {
@@ -1076,7 +1076,7 @@ TEST(FloatPoolingOpTest, L2PoolActivationRelu) {
1076
1076
-3 , -2 , 10 , 7 , //
1077
1077
});
1078
1078
ASSERT_EQ (m.Invoke (), kTfLiteOk );
1079
- EXPECT_THAT (m.GetOutput (), ElementsAreArray (ArrayFloatNear ({3.53553 , 6.5 })));
1079
+ EXPECT_THAT (m.GetOutput (), ElementsAreArray (ArrayFloatNear ({7.07107 , 13.0 })));
1080
1080
}
1081
1081
1082
1082
TEST (FloatPoolingOpTest, L2PoolActivationRelu1) {
@@ -1090,7 +1090,7 @@ TEST(FloatPoolingOpTest, L2PoolActivationRelu1) {
1090
1090
-0.3 , -0.2 , 10 , 7 , //
1091
1091
});
1092
1092
ASSERT_EQ (m.Invoke (), kTfLiteOk );
1093
- EXPECT_THAT (m.GetOutput (), ElementsAreArray (ArrayFloatNear ({0.353553 , 1.0 })));
1093
+ EXPECT_THAT (m.GetOutput (), ElementsAreArray (ArrayFloatNear ({0.707107 , 1.0 })));
1094
1094
}
1095
1095
1096
1096
TEST (FloatPoolingOpTest, L2PoolActivationRelu6) {
@@ -1104,7 +1104,7 @@ TEST(FloatPoolingOpTest, L2PoolActivationRelu6) {
1104
1104
-0.3 , -0.2 , 10 , 7 , //
1105
1105
});
1106
1106
ASSERT_EQ (m.Invoke (), kTfLiteOk );
1107
- EXPECT_THAT (m.GetOutput (), ElementsAreArray (ArrayFloatNear ({0.353553 , 6.0 })));
1107
+ EXPECT_THAT (m.GetOutput (), ElementsAreArray (ArrayFloatNear ({0.707107 , 6.0 })));
1108
1108
}
1109
1109
1110
1110
TEST (FloatPoolingOpTest, L2PoolPaddingSame) {
@@ -1117,7 +1117,7 @@ TEST(FloatPoolingOpTest, L2PoolPaddingSame) {
1117
1117
3 , 2 , 10 , 7 , //
1118
1118
});
1119
1119
ASSERT_EQ (m.Invoke (), kTfLiteOk );
1120
- EXPECT_THAT (m.GetOutput (), ElementsAreArray ({3.5 , 6.5 }));
1120
+ EXPECT_THAT (m.GetOutput (), ElementsAreArray ({7.0 , 13.0 }));
1121
1121
}
1122
1122
1123
1123
TEST (FloatPoolingOpTest, L2PoolPaddingSameSlide1) {
@@ -1133,7 +1133,7 @@ TEST(FloatPoolingOpTest, L2PoolPaddingSameSlide1) {
1133
1133
ASSERT_EQ (m.Invoke (), kTfLiteOk );
1134
1134
EXPECT_THAT (m.GetOutput (),
1135
1135
ElementsAreArray (ArrayFloatNear (
1136
- {3.5 , 6 .0 , 6.5 , 5.70088 , 2.54951 , 7.2111 , 8.63134 , 7.0 },
1136
+ {7.0 , 12 .0 , 13.0 , 8.06226 , 3.60555 , 10.19804 , 12.20656 , 7.0 },
1137
1137
/* max_abs_error=*/ 1e-4 )));
1138
1138
}
1139
1139
@@ -1148,7 +1148,7 @@ TEST(FloatPoolingOpTest, L2PoolPaddingValidSlide1) {
1148
1148
3 , 2 , 10 , 7 , //
1149
1149
});
1150
1150
ASSERT_EQ (m.Invoke (), kTfLiteOk );
1151
- EXPECT_THAT (m.GetOutput (), ElementsAreArray ({3.5 , 6 .0 , 6.5 }));
1151
+ EXPECT_THAT (m.GetOutput (), ElementsAreArray ({7.0 , 12 .0 , 13.0 }));
1152
1152
}
1153
1153
1154
1154
#if GTEST_HAS_DEATH_TEST
0 commit comments