aboutsummaryrefslogtreecommitdiff
path: root/src/armnnTfLiteParser/test/Mean.cpp
diff options
context:
space:
mode:
authorJim Flynn <jim.flynn@arm.com>2020-03-19 17:03:14 +0000
committerJim Flynn <jim.flynn@arm.com>2020-03-19 17:03:14 +0000
commit0e2bab81442ee6cc2b94e4f7881ed0c5c6af65e7 (patch)
treeb0af08b5a0b74149fca422151127ac6310385399 /src/armnnTfLiteParser/test/Mean.cpp
parent8c3259fa007d43fcc5ea56fe6928526dbe79f3c0 (diff)
downloadarmnn-0e2bab81442ee6cc2b94e4f7881ed0c5c6af65e7.tar.gz
Creating gh-pages documentation for ArmNN
Signed-off-by: Jim Flynn <jim.flynn@arm.com>
Diffstat (limited to 'src/armnnTfLiteParser/test/Mean.cpp')
-rw-r--r--src/armnnTfLiteParser/test/Mean.cpp98
1 files changed, 0 insertions, 98 deletions
diff --git a/src/armnnTfLiteParser/test/Mean.cpp b/src/armnnTfLiteParser/test/Mean.cpp
deleted file mode 100644
index 3f0fdf14d0..0000000000
--- a/src/armnnTfLiteParser/test/Mean.cpp
+++ /dev/null
@@ -1,98 +0,0 @@
-//
-// Copyright © 2017 Arm Ltd. All rights reserved.
-// SPDX-License-Identifier: MIT
-//
-
-#include <boost/test/unit_test.hpp>
-#include "ParserFlatbuffersFixture.hpp"
-#include "../TfLiteParser.hpp"
-
-#include <string>
-#include <iostream>
-
-BOOST_AUTO_TEST_SUITE(TensorflowLiteParser)
-
-struct MeanNoReduceFixture : public ParserFlatbuffersFixture
-{
- explicit MeanNoReduceFixture(const std::string & inputShape,
- const std::string & outputShape,
- const std::string & dimShape,
- const std::string & dimData)
- {
- m_JsonString = R"(
- {
- "version": 3,
- "operator_codes": [ { "builtin_code": "MEAN" } ],
- "subgraphs": [ {
- "tensors": [
- {
- "shape": )" + inputShape + R"(,
- "type": "FLOAT32",
- "buffer": 0,
- "name": "inputTensor",
- "quantization": {
- "min": [ 0.0 ],
- "max": [ 255.0 ],
- "scale": [ 1.0 ],
- "zero_point": [ 0 ],
- }
- },
- {
- "shape": )" + outputShape + R"( ,
- "type": "FLOAT32",
- "buffer": 1,
- "name": "outputTensor",
- "quantization": {
- "min": [ 0.0 ],
- "max": [ 255.0 ],
- "scale": [ 1.0 ],
- "zero_point": [ 0 ],
- }
- },
- {
- "shape": )" + dimShape + R"( ,
- "type": "INT32",
- "buffer": 2,
- "name": "dimShape",
- "quantization": {
- "min": [ 0.0 ],
- "max": [ 255.0 ],
- "scale": [ 1.0 ],
- "zero_point": [ 0 ],
- }
- }
- ],
- "inputs": [ 0 ],
- "outputs": [ 1 ],
- "operators": [
- {
- "opcode_index": 0,
- "inputs": [ 0 , 2 ],
- "outputs": [ 1 ],
- "custom_options_format": "FLEXBUFFERS"
- }
- ],
- } ],
- "buffers" : [
- { },
- { },
- { "data": )" + dimData + R"(, },
- ]
- }
- )";
- SetupSingleInputSingleOutput("inputTensor", "outputTensor");
- }
-};
-
-struct SimpleMeanNoReduceFixture : public MeanNoReduceFixture
-{
- SimpleMeanNoReduceFixture() : MeanNoReduceFixture("[ 2, 2 ]", "[ 1, 1 ]", "[ 0 ]", "[ ]") {}
-};
-
-BOOST_FIXTURE_TEST_CASE(ParseMeanNoReduce, SimpleMeanNoReduceFixture)
-{
- RunTest<2, armnn::DataType::Float32>(0, {{ "inputTensor", { 1.0f, 1.0f, 2.0f, 2.0f } } },
- {{ "outputTensor", { 1.5f } } });
-}
-
-BOOST_AUTO_TEST_SUITE_END()