aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorgios Pinitas <georgios.pinitas@arm.com>2020-11-13 14:03:07 +0000
committerGeorgios Pinitas <georgios.pinitas@arm.com>2020-11-13 16:44:40 +0000
commit61ffda4839d6fe8cc165faae0ec7c9be1d528194 (patch)
tree618b7f183e59252a865bfcf3b473ff3434149f6f
parent28a46c95a5460fd4cb55ee5c7b6af1f0dde03306 (diff)
downloadComputeLibrary-61ffda4839d6fe8cc165faae0ec7c9be1d528194.tar.gz
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 <georgios.pinitas@arm.com> Change-Id: I3ccbed64b3c7c834f9f9377f48c427f1139d6a26 Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/4405 Reviewed-by: Sang-Hoon Park <sang-hoon.park@arm.com> Comments-Addressed: Arm Jenkins <bsgcomp@arm.com> Tested-by: Arm Jenkins <bsgcomp@arm.com>
-rw-r--r--tests/validation/NEON/ConvolutionLayer.cpp2
1 files changed, 2 insertions, 0 deletions
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<float>, framewor
TEST_SUITE_END() // FP32
TEST_SUITE_END() // Float
+#ifdef __aarch64__
template <typename T>
using NEDirectGEMMConv2dLayerQuantizedFixture = ConvolutionValidationQuantizedFixture<Tensor, Accessor, NEGEMMConv2d, T>;
@@ -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