From 7c9541ccd4c98d7e9a456ee67c3ceecce8531ffb Mon Sep 17 00:00:00 2001 From: Michalis Spyrou Date: Thu, 20 Sep 2018 17:40:04 +0100 Subject: COMPMID-1596 Create UpsampleLayer for NEON Change-Id: I82d95c4f1c5fed13b213a2591cc2b4e0d0e02a54 Reviewed-on: https://eu-gerrit-1.euhpc.arm.com/149676 Reviewed-by: Georgios Pinitas Reviewed-by: Pablo Tello Tested-by: bsgcomp --- tests/validation/reference/UpsampleLayer.cpp | 12 +++++++----- tests/validation/reference/UpsampleLayer.h | 2 +- 2 files changed, 8 insertions(+), 6 deletions(-) (limited to 'tests/validation/reference') diff --git a/tests/validation/reference/UpsampleLayer.cpp b/tests/validation/reference/UpsampleLayer.cpp index 3a340d0905..876f6d794a 100644 --- a/tests/validation/reference/UpsampleLayer.cpp +++ b/tests/validation/reference/UpsampleLayer.cpp @@ -35,10 +35,10 @@ namespace reference { template SimpleTensor upsample_layer(const SimpleTensor &src, - const Size2D &info, const InterpolationPolicy upsampling_policy) + const Size2D &info, const InterpolationPolicy policy) { - ARM_COMPUTE_ERROR_ON(upsampling_policy != InterpolationPolicy::NEAREST_NEIGHBOR); - ARM_COMPUTE_UNUSED(upsampling_policy); + ARM_COMPUTE_ERROR_ON(policy != InterpolationPolicy::NEAREST_NEIGHBOR); + ARM_COMPUTE_UNUSED(policy); TensorShape output_shape = src.shape(); output_shape.set(0, src.shape().x() * info.x()); @@ -77,9 +77,11 @@ SimpleTensor upsample_layer(const SimpleTensor &src, } template SimpleTensor upsample_layer(const SimpleTensor &src, - const Size2D &info, const InterpolationPolicy upsampling_policy); + const Size2D &info, const InterpolationPolicy policy); template SimpleTensor upsample_layer(const SimpleTensor &src, - const Size2D &info, const InterpolationPolicy upsampling_policy); + const Size2D &info, const InterpolationPolicy policy); +template SimpleTensor upsample_layer(const SimpleTensor &src, + const Size2D &info, const InterpolationPolicy policy); } // namespace reference } // namespace validation } // namespace test diff --git a/tests/validation/reference/UpsampleLayer.h b/tests/validation/reference/UpsampleLayer.h index fc1da39186..ecb458a0c6 100644 --- a/tests/validation/reference/UpsampleLayer.h +++ b/tests/validation/reference/UpsampleLayer.h @@ -37,7 +37,7 @@ namespace reference { template SimpleTensor upsample_layer(const SimpleTensor &src, - const Size2D &info, const InterpolationPolicy upsampling_policy); + const Size2D &info, const InterpolationPolicy policy); } // namespace reference } // namespace validation } // namespace test -- cgit v1.2.1