ArmNN
 21.05
DepthToSpaceTestImpl.hpp
Go to the documentation of this file.
1 //
2 // Copyright © 2019 Arm Ltd. All rights reserved.
3 // SPDX-License-Identifier: MIT
4 //
5 #pragma once
6 
7 #include "LayerTestResult.hpp"
8 
9 #include <ResolveType.hpp>
10 
13 
14 template<armnn::DataType ArmnnType, typename T = armnn::ResolveType<ArmnnType>>
16  armnn::IWorkloadFactory& workloadFactory,
18  armnn::DataLayout dataLayout);
19 
20 template<armnn::DataType ArmnnType, typename T = armnn::ResolveType<ArmnnType>>
22  armnn::IWorkloadFactory& workloadFactory,
24  armnn::DataLayout dataLayout);
25 
26 template<armnn::DataType ArmnnType, typename T = armnn::ResolveType<ArmnnType>>
28  armnn::IWorkloadFactory& workloadFactory,
30  armnn::DataLayout dataLayout);
31 
32 template<armnn::DataType ArmnnType, typename T = armnn::ResolveType<ArmnnType>>
34  armnn::IWorkloadFactory& workloadFactory,
36  armnn::DataLayout dataLayout);
DataLayout
Definition: Types.hpp:54
LayerTestResult< T, 4 > DepthToSpaceTest1(armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, armnn::DataLayout dataLayout)
LayerTestResult< T, 4 > DepthToSpaceTest2(armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, armnn::DataLayout dataLayout)
std::shared_ptr< IMemoryManager > IMemoryManagerSharedPtr
LayerTestResult< T, 4 > DepthToSpaceTest3(armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, armnn::DataLayout dataLayout)
LayerTestResult< T, 4 > DepthToSpaceTest4(armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, armnn::DataLayout dataLayout)