21.08
|
#include "L2NormalizationTestImpl.hpp"
#include <QuantizeHelper.hpp>
#include <ResolveType.hpp>
#include <armnnUtils/TensorUtils.hpp>
#include <armnnUtils/Permute.hpp>
#include <backendsCommon/test/TensorCopyUtils.hpp>
#include <backendsCommon/test/WorkloadTestUtils.hpp>
#include <test/TensorHelpers.hpp>
#include <numeric>
Go to the source code of this file.
LayerTestResult<int16_t, 4> L2Normalization1dInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
const armnn::DataLayout | layout | ||
) |
Definition at line 616 of file L2NormalizationTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 4> L2Normalization1dTest | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
const armnn::DataLayout | layout | ||
) |
Definition at line 599 of file L2NormalizationTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 4> L2Normalization1dUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
const armnn::DataLayout | layout | ||
) |
Definition at line 633 of file L2NormalizationTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<int16_t, 4> L2Normalization2dInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
const armnn::DataLayout | layout | ||
) |
Definition at line 667 of file L2NormalizationTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 2> L2Normalization2dShapeTest | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 701 of file L2NormalizationTestImpl.cpp.
References CopyDataFromITensorHandle(), CopyDataToITensorHandle(), IWorkloadFactory::CreateL2Normalization(), ITensorHandleFactory::CreateTensorHandle(), armnn::Float32, TensorInfo::GetNumElements(), TensorInfo::GetShape(), L2NormalizationDescriptor::m_DataLayout, L2NormalizationDescriptor::m_Eps, QueueDescriptorWithParameters< LayerDescriptor >::m_Parameters, and armnn::NHWC.
Referenced by TEST_SUITE().
LayerTestResult<float, 4> L2Normalization2dTest | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
const armnn::DataLayout | layout | ||
) |
Definition at line 650 of file L2NormalizationTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 4> L2Normalization2dUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
const armnn::DataLayout | layout | ||
) |
Definition at line 684 of file L2NormalizationTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<int16_t, 4> L2Normalization3dInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
const armnn::DataLayout | layout | ||
) |
Definition at line 778 of file L2NormalizationTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 4> L2Normalization3dTest | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
const armnn::DataLayout | layout | ||
) |
Definition at line 761 of file L2NormalizationTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 4> L2Normalization3dUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
const armnn::DataLayout | layout | ||
) |
Definition at line 795 of file L2NormalizationTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<int16_t, 4> L2Normalization4dInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
const armnn::DataLayout | layout | ||
) |
Definition at line 829 of file L2NormalizationTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 4> L2Normalization4dTest | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
const armnn::DataLayout | layout | ||
) |
Definition at line 812 of file L2NormalizationTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 4> L2Normalization4dUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
const armnn::DataLayout | layout | ||
) |
Definition at line 846 of file L2NormalizationTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 4> L2NormalizationDefaultEpsilonTest | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
const armnn::DataLayout | layout | ||
) |
Definition at line 560 of file L2NormalizationTestImpl.cpp.
References L2NormalizationDescriptor::m_Eps.
Referenced by TEST_SUITE().
LayerTestResult<float, 4> L2NormalizationNonDefaultEpsilonTest | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
const armnn::DataLayout | layout | ||
) |
Definition at line 581 of file L2NormalizationTestImpl.cpp.
Referenced by TEST_SUITE().