aboutsummaryrefslogtreecommitdiff
path: root/src/armnnTfLiteParser/test
diff options
context:
space:
mode:
authorNina Drozd <nina.drozd@arm.com>2019-04-09 09:37:38 +0100
committerNina Drozd <nina.drozd@arm.com>2019-04-09 11:32:39 +0000
commit998517647d699d602e36f06b40d3f1d1ddaae7be (patch)
tree4b9505e7476f41ad38960ffc3e1271b32cdea1ad /src/armnnTfLiteParser/test
parent2e6dc3a1c5d47825535db7993ba77eb1596ae99b (diff)
downloadarmnn-998517647d699d602e36f06b40d3f1d1ddaae7be.tar.gz
IVGCVSW-2845: Add TfLite Parser support for TanH activation layer
* Added ParseTanH in TfLiteParser * Added testcase for parsing TanH activation in Activations.cpp * Added new supported TanH operator in TensorflowLiteSupport.md Signed-off-by: Nina Drozd <nina.drozd@arm.com> Change-Id: Ie60f38994d76b077f86828c21c57381bdeeaeb5a
Diffstat (limited to 'src/armnnTfLiteParser/test')
-rw-r--r--src/armnnTfLiteParser/test/Activations.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/armnnTfLiteParser/test/Activations.cpp b/src/armnnTfLiteParser/test/Activations.cpp
index dac16ce2c6..e8153a28cb 100644
--- a/src/armnnTfLiteParser/test/Activations.cpp
+++ b/src/armnnTfLiteParser/test/Activations.cpp
@@ -93,4 +93,16 @@ BOOST_FIXTURE_TEST_CASE(ParseLogistic, SigmoidFixture)
RunTest<2, armnn::DataType::Float32>(0, { -1.0f, -0.5f, 4.0f, -4.0f, 0.0f, 0.5f, -0.75f },
{0.268941f, 0.377541f, 0.982013f, 0.0179862f, 0.5f, 0.622459f, 0.320821f });
}
+
+struct TanHFixture : ActivationFixture
+{
+ TanHFixture() : ActivationFixture("TANH", "FLOAT32") {}
+};
+
+BOOST_FIXTURE_TEST_CASE(ParseTanH, TanHFixture)
+{
+ RunTest<2, armnn::DataType::Float32>(0,
+ { -0.1f, -0.2f, -0.3f, -0.4f, 0.1f, 0.2f, 0.3f },
+ { -0.09966799f, -0.19737528f, -0.29131261f, -0.379949f, 0.09966799f, 0.19737528f, 0.29131261f });
+}
BOOST_AUTO_TEST_SUITE_END()