ArmNN
 20.08
NormalizationTestImpl.cpp File Reference

Go to the source code of this file.

Functions

LayerTestResult< float, 4 > SimpleNormalizationAcrossTest (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 4 > SimpleNormalizationWithinTest (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 4 > SimpleNormalizationAcrossNhwcTest (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 4 > CompareNormalizationTest (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager, armnn::IWorkloadFactory &refWorkloadFactory, armnn::NormalizationAlgorithmChannel normChannel, armnn::NormalizationAlgorithmMethod normMethod)
 

Function Documentation

◆ CompareNormalizationTest()

LayerTestResult<float,4> CompareNormalizationTest ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager,
armnn::IWorkloadFactory refWorkloadFactory,
armnn::NormalizationAlgorithmChannel  normChannel,
armnn::NormalizationAlgorithmMethod  normMethod 
)

Definition at line 393 of file NormalizationTestImpl.cpp.

399 {
400  return CompareNormalizationTestImpl(workloadFactory, memoryManager, refWorkloadFactory, normChannel, normMethod);
401 }

◆ SimpleNormalizationAcrossNhwcTest()

LayerTestResult<float,4> SimpleNormalizationAcrossNhwcTest ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 384 of file NormalizationTestImpl.cpp.

References armnn::Across, and armnn::LocalBrightness.

387 {
390  return SimpleNormalizationNhwcTestImpl(workloadFactory, memoryManager, normChannel, normMethod);
391 }
Krichevsky 2012: Local Brightness Normalization.

◆ SimpleNormalizationAcrossTest()

LayerTestResult<float,4> SimpleNormalizationAcrossTest ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 366 of file NormalizationTestImpl.cpp.

References armnn::Across, and armnn::LocalBrightness.

369 {
372  return SimpleNormalizationTestImpl(workloadFactory, memoryManager, normChannel, normMethod);
373 }
Krichevsky 2012: Local Brightness Normalization.

◆ SimpleNormalizationWithinTest()

LayerTestResult<float,4> SimpleNormalizationWithinTest ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 375 of file NormalizationTestImpl.cpp.

References armnn::LocalBrightness, and armnn::Within.

378 {
381  return SimpleNormalizationTestImpl(workloadFactory, memoryManager, normChannel, normMethod);
382 }
Krichevsky 2012: Local Brightness Normalization.