aboutsummaryrefslogtreecommitdiff
path: root/src/backends/reference/test/RefEndToEndTests.cpp
diff options
context:
space:
mode:
authorCian McGriskin <cian.mcgriskin@arm.com>2023-07-25 14:15:45 +0100
committerTeresaARM <teresa.charlinreyes@arm.com>2023-07-25 17:04:40 +0000
commit160edb3a6b10bfe5fd6e3fcc118765265d1722a6 (patch)
tree0aad2731736b47b5f4ce77ad19616061a663d718 /src/backends/reference/test/RefEndToEndTests.cpp
parent616b22f52b169db10992fd70f4584365fd3db463 (diff)
downloadarmnn-160edb3a6b10bfe5fd6e3fcc118765265d1722a6.tar.gz
IVGCVSW-7887 Add TILE End to End tests
* Fix error in InferOutputShapes Signed-off-by: Cian McGriskin <cian.mcgriskin@arm.com> Change-Id: I1b38285d82d22715c6502dc63b7bab981e3258e4
Diffstat (limited to 'src/backends/reference/test/RefEndToEndTests.cpp')
-rw-r--r--src/backends/reference/test/RefEndToEndTests.cpp37
1 files changed, 37 insertions, 0 deletions
diff --git a/src/backends/reference/test/RefEndToEndTests.cpp b/src/backends/reference/test/RefEndToEndTests.cpp
index eb2aabcd1e..6f05ba77cb 100644
--- a/src/backends/reference/test/RefEndToEndTests.cpp
+++ b/src/backends/reference/test/RefEndToEndTests.cpp
@@ -36,6 +36,7 @@
#include <backendsCommon/test/SplitterEndToEndTestImpl.hpp>
#include <backendsCommon/test/StridedSliceAsyncEndToEndTest.hpp>
#include <backendsCommon/test/SubgraphUtilsTest.hpp>
+#include <backendsCommon/test/TileEndToEndTestImpl.hpp>
#include <backendsCommon/test/TransposeConvolution2dEndToEndTestImpl.hpp>
#include <backendsCommon/test/TransposeEndToEndTestImpl.hpp>
@@ -1180,6 +1181,42 @@ TEST_CASE("RefSplitter4dDim3EndToEndUint8Test")
Splitter4dDim3EndToEnd<armnn::DataType::QAsymmU8>(defaultBackends);
}
+// Tile
+TEST_CASE("RefTileEndToEndFloat32")
+{
+ TileEndToEnd<armnn::DataType::Float32>(defaultBackends);
+}
+
+TEST_CASE("RefTileEndToEndFloat16")
+{
+ TileEndToEnd<armnn::DataType::Float16>(defaultBackends);
+}
+
+TEST_CASE("RefTileEndToEndQAsymmS8")
+{
+ TileEndToEnd<armnn::DataType::QAsymmS8>(defaultBackends);
+}
+
+TEST_CASE("RefTileEndToEndQAsymmU8")
+{
+ TileEndToEnd<armnn::DataType::QAsymmU8>(defaultBackends);
+}
+
+TEST_CASE("RefTileEndToEndQSymmS8")
+{
+ TileEndToEnd<armnn::DataType::QSymmS8>(defaultBackends);
+}
+
+TEST_CASE("RefTileEndToEndQSymmS16")
+{
+ TileEndToEnd<armnn::DataType::QSymmS16>(defaultBackends);
+}
+
+TEST_CASE("RefTileEndToEndSigned32")
+{
+ TileEndToEnd<armnn::DataType::Signed32>(defaultBackends);
+}
+
// TransposeConvolution2d
TEST_CASE("RefTransposeConvolution2dEndToEndFloatNchwTest")
{