aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorSheri Zhang <sheri.zhang@arm.com>2020-04-17 14:59:13 +0100
committerSheri Zhang <sheri.zhang@arm.com>2020-04-23 17:00:42 +0000
commit0de45d0a8009e19331c4e29d617fa183167c513a (patch)
treefcb4ff83220b4b5ca21e49e405c59a2ddd10a8c4 /tests
parent7b1bf3ea21281055561ae14753d47abc505a6c7c (diff)
downloadComputeLibrary-0de45d0a8009e19331c4e29d617fa183167c513a.tar.gz
COMPMID-3394: Replace get_cl_type_from_data_type in All
Signed-off-by: Sheri Zhang <sheri.zhang@arm.com> Change-Id: I978050182817c964779c775cdefd88d2c7df0ca5 Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/3069 Tested-by: Arm Jenkins <bsgcomp@arm.com> Comments-Addressed: Arm Jenkins <bsgcomp@arm.com> Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/validation/CL/PadLayer.cpp19
1 files changed, 16 insertions, 3 deletions
diff --git a/tests/validation/CL/PadLayer.cpp b/tests/validation/CL/PadLayer.cpp
index 431b7ebd19..631cc7081f 100644
--- a/tests/validation/CL/PadLayer.cpp
+++ b/tests/validation/CL/PadLayer.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2018-2019 ARM Limited.
+ * Copyright (c) 2018-2020 ARM Limited.
*
* SPDX-License-Identifier: MIT
*
@@ -41,7 +41,8 @@ namespace validation
namespace
{
const auto PaddingSizesDataset3D = framework::dataset::make("PaddingSize",
-{ PaddingList{ { 0, 0 } },
+{
+ PaddingList{ { 0, 0 } },
PaddingList{ { 1, 1 } },
PaddingList{ { 33, 33 } },
PaddingList{ { 1, 1 }, { 5, 5 } },
@@ -50,7 +51,8 @@ const auto PaddingSizesDataset3D = framework::dataset::make("PaddingSize",
PaddingList{ { 0, 0 }, { 0, 0 }, { 0, 0 } }
});
const auto PaddingSizesDataset4D = framework::dataset::make("PaddingSize",
-{ PaddingList{ { 1, 1 }, { 1, 0 }, { 1, 1 }, { 0, 0 } },
+{
+ PaddingList{ { 1, 1 }, { 1, 0 }, { 1, 1 }, { 0, 0 } },
PaddingList{ { 0, 0 }, { 0, 0 }, { 0, 0 }, { 1, 1 } },
PaddingList{ { 0, 1 }, { 1, 0 }, { 2, 2 }, { 1, 0 } },
PaddingList{ { 1, 1 }, { 1, 1 }, { 1, 1 }, { 3, 3 } }
@@ -175,6 +177,17 @@ FIXTURE_DATA_TEST_CASE(RunLarge, CLPaddingFixture<uint8_t>, framework::DatasetMo
validate(CLAccessor(_target), _reference);
}
TEST_SUITE_END() // QASYMM8
+
+TEST_SUITE(QASYMM8_SIGNED)
+FIXTURE_DATA_TEST_CASE(RunSmall, CLPaddingFixture<int8_t>, framework::DatasetMode::PRECOMMIT,
+ combine(combine(combine(datasets::Small3DShapes(), framework::dataset::make("DataType", { DataType::QASYMM8_SIGNED })), PaddingSizesDataset3D),
+ framework::dataset::make("PaddingMode", { PaddingMode::CONSTANT, PaddingMode::REFLECT })))
+{
+ // Validate output
+ validate(CLAccessor(_target), _reference);
+}
+TEST_SUITE_END() // QASYMM8_SIGNED
+
TEST_SUITE_END() // Quantized
TEST_SUITE_END() // PadLayer