blob: 429718596e67880021671180ad0bf5ae1e1371bc [file] [log] [blame]
Mohamed Nour Abouelseoud7420e552018-10-12 12:26:24 +01001//
2// Copyright © 2017 Arm Ltd. All rights reserved.
3// SPDX-License-Identifier: MIT
4//
5
6#pragma once
7
8#include "armnn/DescriptorsFwd.hpp"
9#include "armnn/Tensor.hpp"
10
11#include <vector>
12
13namespace armnn
14{
Mohamed Nour Abouelseouddd6acea2018-10-18 12:26:19 +010015template <typename T>
Mohamed Nour Abouelseoud7420e552018-10-12 12:26:24 +010016void Pad(const TensorInfo& inputInfo,
Mohamed Nour Abouelseouddd6acea2018-10-18 12:26:19 +010017 const TensorInfo& outputInfo,
David Monahan34757812019-06-19 11:47:21 +010018 std::vector<std::pair<unsigned int, unsigned int>> m_padList,
Mohamed Nour Abouelseouddd6acea2018-10-18 12:26:19 +010019 const T* inputData,
David Monahan34757812019-06-19 11:47:21 +010020 T* outData,
21 const float padValue);
Mohamed Nour Abouelseoud7420e552018-10-12 12:26:24 +010022} //namespace armnn