blob: 1550f4b97cd490b78ad64331cb4a7997219bca62 [file] [log] [blame]
narpra014951d842019-01-18 16:53:53 +00001//
Teresa Charlin52664732020-06-29 16:27:03 +01002// Copyright © 2017 Arm Ltd and Contributors. All rights reserved.
narpra014951d842019-01-18 16:53:53 +00003// SPDX-License-Identifier: MIT
4//
5
6#pragma once
7
8#include "armnn/Tensor.hpp"
9
Ellen Norris-Thompson6858d3f2019-06-21 15:50:00 +010010#include "BaseIterator.hpp"
11#include "Decoders.hpp"
12#include "Encoders.hpp"
13
narpra014951d842019-01-18 16:53:53 +000014namespace armnn
15{
16
narpra014951d842019-01-18 16:53:53 +000017void Gather(const TensorInfo& paramsInfo,
18 const TensorInfo& indicesInfo,
19 const TensorInfo& outputInfo,
Ellen Norris-Thompson6858d3f2019-06-21 15:50:00 +010020 Decoder<float>& params,
narpra014951d842019-01-18 16:53:53 +000021 const int32_t* indices,
Teresa Charlin52664732020-06-29 16:27:03 +010022 Encoder<float>& output,
23 const int32_t = 0);
narpra014951d842019-01-18 16:53:53 +000024
25} //namespace armnn