blob: c273b497b39e9ab09ae2180a890511cfe6f76bea [file] [log] [blame]
Nina Drozdd41b2592018-11-19 13:03:36 +00001//
2// Copyright © 2017 Arm Ltd. All rights reserved.
3// SPDX-License-Identifier: MIT
4//
5
6#pragma once
7
8#include <armnn/TypesUtils.hpp>
9
10namespace armnnUtils
11{
12armnn::TensorShape GetTensorShape(unsigned int numberOfBatches,
13 unsigned int numberOfChannels,
14 unsigned int height,
15 unsigned int width,
16 const armnn::DataLayout dataLayout);
17
Nina Drozdd41b2592018-11-19 13:03:36 +000018armnn::TensorInfo GetTensorInfo(unsigned int numberOfBatches,
19 unsigned int numberOfChannels,
20 unsigned int height,
21 unsigned int width,
Nattapat Chaimanowong649dd952019-01-22 16:10:44 +000022 const armnn::DataLayout dataLayout,
23 const armnn::DataType dataType);
24
Jim Flynnf92dfce2019-05-02 11:33:25 +010025std::pair<float, float> FindMinMax(armnn::ITensorHandle* tensorHandle);
26
Nattapat Chaimanowong649dd952019-01-22 16:10:44 +000027} // namespace armnnUtils