aboutsummaryrefslogtreecommitdiff
path: root/src/backends/tosaReference/test/TosaRefEndToEndTests.cpp
diff options
context:
space:
mode:
authorMatthew Sloyan <matthew.sloyan@arm.com>2022-11-14 10:18:01 +0000
committerMatthew Sloyan <matthew.sloyan@arm.com>2022-11-14 17:59:27 +0000
commit2523b79fd01dfba6c12fa903c80b7a66b853f861 (patch)
treec1ffbec232c4e249ea3f32b77dd2405726b46993 /src/backends/tosaReference/test/TosaRefEndToEndTests.cpp
parentf53b28f27bfe9cb0c92aa3103622f0fbd3d279c5 (diff)
downloadarmnn-2523b79fd01dfba6c12fa903c80b7a66b853f861.tar.gz
Add additional data type support to TOSA Reference Backend
* Added all data types to TosaRefPreCompiledWorkload::Execute(). * Generalised IsTosaLayerSupported and fixed Addition support. * Added Fp16 and Int32 Addition End to End tests. Signed-off-by: Matthew Sloyan <matthew.sloyan@arm.com> Change-Id: I1f89c310ede33615427343e89bcec7e7bb643fa1
Diffstat (limited to 'src/backends/tosaReference/test/TosaRefEndToEndTests.cpp')
-rw-r--r--src/backends/tosaReference/test/TosaRefEndToEndTests.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/backends/tosaReference/test/TosaRefEndToEndTests.cpp b/src/backends/tosaReference/test/TosaRefEndToEndTests.cpp
index ce4cde2423..54d6db6cef 100644
--- a/src/backends/tosaReference/test/TosaRefEndToEndTests.cpp
+++ b/src/backends/tosaReference/test/TosaRefEndToEndTests.cpp
@@ -19,4 +19,14 @@ TEST_CASE("TosaRefEndtoEndTestFloat32")
AdditionEndToEnd<armnn::DataType::Float32>(tosaDefaultBackends);
}
+TEST_CASE("TosaRefEndtoEndTestInt32")
+{
+ AdditionEndToEnd<armnn::DataType::Signed32>(tosaDefaultBackends);
+}
+
+TEST_CASE("TosaRefEndtoEndTestFloat16")
+{
+ AdditionEndToEndFloat16<armnn::DataType::Float16>(tosaDefaultBackends);
+}
+
} \ No newline at end of file