blob: a983dba79a4de650e7a41f9f6f26471d08fb9594 [file] [log] [blame]
surmeh013537c2c2018-05-18 16:31:43 +01001//
2// Copyright © 2017 Arm Ltd. All rights reserved.
David Beckecb56cd2018-09-05 12:52:57 +01003// SPDX-License-Identifier: MIT
surmeh013537c2c2018-05-18 16:31:43 +01004//
5
6#pragma once
7
Matthew Bentham14e46692018-09-20 15:35:30 +01008#include <armnn/Tensor.hpp>
9#include <armnn/Descriptors.hpp>
surmeh013537c2c2018-05-18 16:31:43 +010010
arovir01a6824102018-08-28 17:40:45 +010011#include <boost/optional.hpp>
12
Matthew Bentham14e46692018-09-20 15:35:30 +010013#include <arm_compute/core/Error.h>
14
surmeh013537c2c2018-05-18 16:31:43 +010015namespace armnn
16{
17
18arm_compute::Status ClConvolution2dWorkloadValidate(const TensorInfo& input,
19 const TensorInfo& output,
20 const Convolution2dDescriptor& descriptor,
21 const TensorInfo& weights,
arovir01a6824102018-08-28 17:40:45 +010022 const boost::optional<TensorInfo>& biases);
surmeh013537c2c2018-05-18 16:31:43 +010023
24} //namespace armnn