From 61ffda4839d6fe8cc165faae0ec7c9be1d528194 Mon Sep 17 00:00:00 2001 From: Georgios Pinitas Date: Fri, 13 Nov 2020 14:03:07 +0000 Subject: COMPMID-3599: Disable direct gemm convolution testing for armv7 for 8bit NEGEMMConv2d does not support armv7 kernels for uint8/int8 input. Restrict int8/uint8 testing to aarch64 only. Signed-off-by: Georgios Pinitas Change-Id: I3ccbed64b3c7c834f9f9377f48c427f1139d6a26 Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/4405 Reviewed-by: Sang-Hoon Park Comments-Addressed: Arm Jenkins Tested-by: Arm Jenkins --- tests/validation/NEON/ConvolutionLayer.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/validation/NEON/ConvolutionLayer.cpp b/tests/validation/NEON/ConvolutionLayer.cpp index 112188fdfa..9dff36b139 100644 --- a/tests/validation/NEON/ConvolutionLayer.cpp +++ b/tests/validation/NEON/ConvolutionLayer.cpp @@ -514,6 +514,7 @@ FIXTURE_DATA_TEST_CASE(RunSmall, NEDirectGEMMConv2dLayerFixture, framewor TEST_SUITE_END() // FP32 TEST_SUITE_END() // Float +#ifdef __aarch64__ template using NEDirectGEMMConv2dLayerQuantizedFixture = ConvolutionValidationQuantizedFixture; @@ -568,6 +569,7 @@ FIXTURE_DATA_TEST_CASE(RunSmallSigned, NEDirectGEMMConv2dLayerQuantizedPerChanne } TEST_SUITE_END() // QSYMM8_PER_CHANNEL TEST_SUITE_END() // Quantized +#endif // __aarch64__ TEST_SUITE_END() // DirectGEMMConv2d -- cgit v1.2.1