Release 18.08
[platform/upstream/armnn.git] / src / armnn / backends / NeonWorkloads / NeonPooling2dUint8Workload.cpp
1 //
2 // Copyright © 2017 Arm Ltd. All rights reserved.
3 // See LICENSE file in the project root for full license information.
4 //
5
6 #include "NeonPooling2dUint8Workload.hpp"
7
8
9
10 namespace armnn
11 {
12
13 NeonPooling2dUint8Workload::NeonPooling2dUint8Workload(const Pooling2dQueueDescriptor& descriptor,
14                                                        const WorkloadInfo& info)
15     : NeonPooling2dBaseWorkload<armnn::DataType::QuantisedAsymm8>(descriptor, info, "NeonPooling2dUint8Workload")
16 {
17 }
18
19 void NeonPooling2dUint8Workload::Execute() const
20 {
21     ARMNN_SCOPED_PROFILING_EVENT_NEON("NeonPooling2dUint8Workload_Execute");
22     m_PoolingLayer.run();
23 }
24
25 } //namespace armnn
26