ArmNN
 20.02
InstanceNormalizationTestImpl.hpp
Go to the documentation of this file.
1 //
2 // Copyright © 2019 Arm Ltd. All rights reserved.
3 // SPDX-License-Identifier: MIT
4 //
5 
6 #pragma once
7 
8 #include "LayerTestResult.hpp"
9 
10 #include <Half.hpp>
11 
12 #include <armnn/Types.hpp>
13 
16 
18  armnn::IWorkloadFactory& workloadFactory,
20  armnn::DataLayout dataLayout);
21 
23  armnn::IWorkloadFactory& workloadFactory,
25  armnn::DataLayout dataLayout);
26 
28  armnn::IWorkloadFactory& workloadFactory,
30  armnn::DataLayout dataLayout);
31 
33  armnn::IWorkloadFactory& workloadFactory,
35  armnn::DataLayout dataLayout);
36 
DataLayout
Definition: Types.hpp:49
LayerTestResult< armnn::Half, 4 > InstanceNormFloat16Test2(armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, armnn::DataLayout dataLayout)
std::shared_ptr< IMemoryManager > IMemoryManagerSharedPtr
LayerTestResult< float, 4 > InstanceNormFloat32Test2(armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, armnn::DataLayout dataLayout)
LayerTestResult< armnn::Half, 4 > InstanceNormFloat16Test(armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, armnn::DataLayout dataLayout)
LayerTestResult< float, 4 > InstanceNormFloat32Test(armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, armnn::DataLayout dataLayout)