ArmNN
NotReleased
SampleDynamicLayerSupport.hpp
Go to the documentation of this file.
1
//
2
// Copyright © 2020 Arm Ltd. All rights reserved.
3
// SPDX-License-Identifier: MIT
4
//
5
6
#pragma once
7
8
#include <
backendsCommon/LayerSupportBase.hpp
>
9
10
namespace
armnn
11
{
12
13
class
SampleDynamicLayerSupport
:
public
LayerSupportBase
14
{
15
public
:
16
bool
IsAdditionSupported
(
const
TensorInfo
& input0,
17
const
TensorInfo
& input1,
18
const
TensorInfo
& output,
19
Optional<std::string&>
reasonIfUnsupported =
EmptyOptional
())
const override
;
20
21
bool
IsInputSupported
(
const
TensorInfo
& input,
22
Optional<std::string&>
reasonIfUnsupported)
const override
;
23
24
bool
IsOutputSupported
(
const
TensorInfo
& output,
25
Optional<std::string&>
reasonIfUnsupported)
const override
;
26
};
27
28
}
// namespace armnn
LayerSupportBase.hpp
armnn::Optional
Definition:
Optional.hpp:270
armnn::SampleDynamicLayerSupport::IsAdditionSupported
bool IsAdditionSupported(const TensorInfo &input0, const TensorInfo &input1, const TensorInfo &output, Optional< std::string &> reasonIfUnsupported=EmptyOptional()) const override
Definition:
SampleDynamicLayerSupport.cpp:27
armnn::SampleDynamicLayerSupport::IsInputSupported
bool IsInputSupported(const TensorInfo &input, Optional< std::string &> reasonIfUnsupported) const override
Definition:
SampleDynamicLayerSupport.cpp:15
armnn::TensorInfo
Definition:
Tensor.hpp:53
armnn::SampleDynamicLayerSupport
Definition:
SampleDynamicLayerSupport.hpp:13
armnn::SampleDynamicLayerSupport::IsOutputSupported
bool IsOutputSupported(const TensorInfo &output, Optional< std::string &> reasonIfUnsupported) const override
Definition:
SampleDynamicLayerSupport.cpp:21
armnn::EmptyOptional
Definition:
Optional.hpp:32
armnn
Definition:
BackendHelper.hpp:11
armnn::LayerSupportBase
Definition:
LayerSupportBase.hpp:13
src
dynamic
sample
SampleDynamicLayerSupport.hpp
Generated on Fri Mar 13 2020 16:06:58 for ArmNN by
1.8.13