blob: 99362afb05c74979c8aa5cbfe14bf9986c1bcae4 [file] [log] [blame]
Laurent Carlier749294b2020-06-01 09:03:17 +01001//
Teresa Charlin970f43b2019-07-01 13:51:07 +01002// Copyright © 2017 Arm Ltd. All rights reserved.
3// SPDX-License-Identifier: MIT
4//
5
6#pragma once
7
8#include "BaseIterator.hpp"
Matteo Martincighe011d202019-11-28 11:35:47 +00009
Teresa Charlin970f43b2019-07-01 13:51:07 +010010#include <armnn/Tensor.hpp>
11
Matteo Martincighe011d202019-11-28 11:35:47 +000012#include <armnnUtils/DataLayoutIndexed.hpp>
Teresa Charlin970f43b2019-07-01 13:51:07 +010013
14namespace armnn
15{
16
17void Resize(Decoder<float>& in,
18 const TensorInfo& inputInfo,
19 Encoder<float>& out,
20 const TensorInfo& outputInfo,
21 armnnUtils::DataLayoutIndexed dataLayout = DataLayout::NCHW,
Sang-Hoon Park820eb142020-01-08 10:25:24 +000022 ResizeMethod resizeMethod = ResizeMethod::NearestNeighbor,
David Monahanab219752020-06-19 16:43:48 +010023 bool alignCorners = false,
24 bool halfPixelCenters = false);
Teresa Charlin970f43b2019-07-01 13:51:07 +010025
Matteo Martincighe011d202019-11-28 11:35:47 +000026} // namespace armnn