Removed unnecessary tests and put back TF_LITE_MICRO_EXPECT_EQ. Passes all tests now

This commit is contained in:
Stephan 2021-03-03 13:16:58 +01:00
parent 542e5cbed8
commit f08cd4494f
2 changed files with 4 additions and 28 deletions

View File

@ -54,6 +54,8 @@ TfLiteStatus ValidateBatchToSpaceNdGoldens(TfLiteTensor* tensors,
TF_LITE_ENSURE_STATUS(runner.Invoke());
for (int i = 0; i < output_size; ++i) {
// TODO(b/158102673): workaround for not having fatal test assertions.
TF_LITE_MICRO_EXPECT_EQ(golden[i], output[i]);
if (golden[i] != output[i]) {
return kTfLiteError;
}
@ -149,18 +151,4 @@ TF_LITE_MICRO_TEST(BatchToSpaceBasicInt8) {
tflite::testing::basic_golden, golden_quantized, 1.0f, 0, output));
}
TF_LITE_MICRO_TEST(BatchToSpaceInvalidOutputDimensionShouldFail) {
constexpr int output_length = 12;
const int output_dims[] = {4, 1, 4, 3, 1};
float output[output_length];
TF_LITE_MICRO_EXPECT_EQ(
kTfLiteError,
tflite::testing::TestBatchToSpaceNdFloat(
tflite::testing::basic_input_dims, tflite::testing::basic_input,
tflite::testing::basic_block_shape_dims,
tflite::testing::basic_block_shape, tflite::testing::basic_crops_dims,
tflite::testing::basic_crops, output_dims,
tflite::testing::basic_golden, output));
}
TF_LITE_MICRO_TESTS_END

View File

@ -54,6 +54,8 @@ TfLiteStatus ValidateSpaceToBatchNdGoldens(TfLiteTensor* tensors,
TF_LITE_ENSURE_STATUS(runner.Invoke());
for (int i = 0; i < output_size; ++i) {
// TODO(b/158102673): workaround for not having fatal test assertions.
TF_LITE_MICRO_EXPECT_EQ(golden[i], output[i]);
if (golden[i] != output[i]) {
return kTfLiteError;
}
@ -149,18 +151,4 @@ TF_LITE_MICRO_TEST(SpaceToBatchBasicInt8) {
tflite::testing::basic_golden, golden_quantized, 1.0f, 0, output));
}
TF_LITE_MICRO_TEST(SpaceToBatchInvalidOutputDimensionShouldFail) {
constexpr int output_length = 12;
const int output_dims[] = {4, 1, 4, 3, 1};
float output[output_length];
TF_LITE_MICRO_EXPECT_EQ(
kTfLiteError,
tflite::testing::TestSpaceToBatchNdFloat(
tflite::testing::basic_input_dims, tflite::testing::basic_input,
tflite::testing::basic_block_shape_dims,
tflite::testing::basic_block_shape, tflite::testing::basic_crops_dims,
tflite::testing::basic_crops, output_dims,
tflite::testing::basic_golden, output));
}
TF_LITE_MICRO_TESTS_END