diff options
author | Teresa Charlin <teresa.charlinreyes@arm.com> | 2024-02-07 22:02:48 +0000 |
---|---|---|
committer | TeresaARM <teresa.charlinreyes@arm.com> | 2024-02-08 09:55:14 +0000 |
commit | 1d6b731aa3c56f9ff6d6fb337576ae2f1d2e3b6f (patch) | |
tree | 915ea3d14c01848555723adb63ce89ddb20b404c /src/backends/gpuFsa/test/GpuFsaEndToEndTests.cpp | |
parent | bc5a5d59e07d2365c2c88b3430b4a311d186ebbc (diff) | |
download | armnn-1d6b731aa3c56f9ff6d6fb337576ae2f1d2e3b6f.tar.gz |
IVGCVSW-7625 GpuFsa Op: Add Resize/Scale operator
Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com>
Change-Id: I695ef452d004ed7b606020037cad681ef1fc80c3
Diffstat (limited to 'src/backends/gpuFsa/test/GpuFsaEndToEndTests.cpp')
-rw-r--r-- | src/backends/gpuFsa/test/GpuFsaEndToEndTests.cpp | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/src/backends/gpuFsa/test/GpuFsaEndToEndTests.cpp b/src/backends/gpuFsa/test/GpuFsaEndToEndTests.cpp index ccab0bf4f9..d2412bfdbc 100644 --- a/src/backends/gpuFsa/test/GpuFsaEndToEndTests.cpp +++ b/src/backends/gpuFsa/test/GpuFsaEndToEndTests.cpp @@ -11,7 +11,7 @@ #include "backendsCommon/test/DepthwiseConvolution2dEndToEndTests.hpp" #include "backendsCommon/test/ElementwiseBinaryEndToEndTestImpl.hpp" #include "backendsCommon/test/Pooling2dEndToEndTestImpl.hpp" - +#include "backendsCommon/test/ResizeEndToEndTestImpl.hpp" #include <doctest/doctest.h> @@ -129,4 +129,28 @@ TEST_CASE("UNSUPPORTED_GpuFsaMaxPool2DIgnoreValueEndtoEndTestFloat32") } } +// Resize Bilinear +TEST_CASE("GpuFsaResizeBilinearEndToEndFloatNhwcTest") +{ + ResizeBilinearEndToEnd<armnn::DataType::Float32>(gpuFsaDefaultBackends, armnn::DataLayout::NHWC); +} + +// Resize NearestNeighbor +TEST_CASE("GpuFsaResizeNearestNeighborEndToEndFloatNhwcTest") +{ + ResizeNearestNeighborEndToEnd<armnn::DataType::Float32>(gpuFsaDefaultBackends, armnn::DataLayout::NHWC); +} + +TEST_CASE("GpuFsaResizeNearestNeighborEndToEndFloatAlignCornersNhwcTest") +{ + ResizeNearestNeighborEndToEnd<armnn::DataType::Float32>(gpuFsaDefaultBackends, armnn::DataLayout::NHWC, + true, false); +} + +TEST_CASE("GpuFsaResizeNearestNeighborEndToEndFloatHalfPixelNhwcTest") +{ + ResizeNearestNeighborEndToEnd<armnn::DataType::Float32>(gpuFsaDefaultBackends, armnn::DataLayout::NHWC, + false, true); +} + } |