diff options
Diffstat (limited to 'src/armnnTfLiteParser/test/Mean.cpp')
-rw-r--r-- | src/armnnTfLiteParser/test/Mean.cpp | 98 |
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() |