Release 18.08
[platform/upstream/armnn.git] / src / armnn / backends / ClWorkloads / ClPooling2dFloat32Workload.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 "ClPooling2dFloat32Workload.hpp"
7
8 namespace armnn
9 {
10
11 ClPooling2dFloat32Workload::ClPooling2dFloat32Workload(const Pooling2dQueueDescriptor& descriptor,
12                                                        const WorkloadInfo& info)
13     : ClPooling2dBaseWorkload<DataType::Float16, DataType::Float32>(descriptor, info, "ClPooling2dFloat32Workload")
14 {
15 }
16
17 void ClPooling2dFloat32Workload::Execute() const
18 {
19     ARMNN_SCOPED_PROFILING_EVENT_CL("ClPooling2dFloat32Workload_Execute");
20     m_PoolingLayer.run();
21 }
22
23 } //namespace armnn
24