ArmNN
 22.08
InstanceNormalizationTestImpl.hpp File Reference

Go to the source code of this file.

Functions

LayerTestResult< float, 4 > InstanceNormFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, armnn::DataLayout dataLayout)
 
LayerTestResult< armnn::Half, 4 > InstanceNormFloat16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, armnn::DataLayout dataLayout)
 
LayerTestResult< float, 4 > InstanceNormFloat32Test2 (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, armnn::DataLayout dataLayout)
 
LayerTestResult< armnn::Half, 4 > InstanceNormFloat16Test2 (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, const armnn::ITensorHandleFactory &tensorHandleFactory, armnn::DataLayout dataLayout)
 

Function Documentation

◆ InstanceNormFloat16Test()

LayerTestResult<armnn::Half, 4> InstanceNormFloat16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager,
const armnn::ITensorHandleFactory tensorHandleFactory,
armnn::DataLayout  dataLayout 
)

Definition at line 251 of file InstanceNormalizationTestImpl.cpp.

Referenced by TEST_SUITE().

256 {
257  return InstanceNormTest<armnn::DataType::Float16>(workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
258 }

◆ InstanceNormFloat16Test2()

LayerTestResult<armnn::Half, 4> InstanceNormFloat16Test2 ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager,
const armnn::ITensorHandleFactory tensorHandleFactory,
armnn::DataLayout  dataLayout 
)

Definition at line 269 of file InstanceNormalizationTestImpl.cpp.

Referenced by TEST_SUITE().

274 {
275  return InstanceNormTest2<armnn::DataType::Float16>(workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
276 }

◆ InstanceNormFloat32Test()

LayerTestResult<float, 4> InstanceNormFloat32Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager,
const armnn::ITensorHandleFactory tensorHandleFactory,
armnn::DataLayout  dataLayout 
)

Definition at line 242 of file InstanceNormalizationTestImpl.cpp.

Referenced by TEST_SUITE().

247 {
248  return InstanceNormTest<armnn::DataType::Float32>(workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
249 }

◆ InstanceNormFloat32Test2()

LayerTestResult<float, 4> InstanceNormFloat32Test2 ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager,
const armnn::ITensorHandleFactory tensorHandleFactory,
armnn::DataLayout  dataLayout 
)

Definition at line 260 of file InstanceNormalizationTestImpl.cpp.

Referenced by TEST_SUITE().

265 {
266  return InstanceNormTest2<armnn::DataType::Float32>(workloadFactory, memoryManager, tensorHandleFactory, dataLayout);
267 }