22.05
|
#include <armnnTestUtils/LayerTestResult.hpp>
#include <BFloat16.hpp>
#include <Half.hpp>
#include <ResolveType.hpp>
#include <armnn/backends/IBackendInternal.hpp>
#include <armnn/backends/WorkloadFactory.hpp>
Go to the source code of this file.
LayerTestResult<float, 1> Concat1dTest | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2260 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 1> Concat1dUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2869 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 2> Concat2dDim0DiffInputDimsTest | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2284 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 2> Concat2dDim0DiffInputDimsUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2893 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 2> Concat2dDim0Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2268 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 2> Concat2dDim0Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2877 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 2> Concat2dDim1DiffInputDimsTest | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2293 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 2> Concat2dDim1DiffInputDimsUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2902 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 2> Concat2dDim1Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2276 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 2> Concat2dDim1Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2885 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 3> Concat3dDim0DiffInputDimsTest | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2331 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 3> Concat3dDim0DiffInputDimsUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2937 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 3> Concat3dDim0Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2305 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 3> Concat3dDim0Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2911 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 3> Concat3dDim1DiffInputDimsTest | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2340 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 3> Concat3dDim1DiffInputDimsUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2945 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 3> Concat3dDim1Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2313 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 3> Concat3dDim1Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2919 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 3> Concat3dDim2DiffInputDimsTest | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
bool | useSubtensor | ||
) |
Definition at line 2349 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 3> Concat3dDim2DiffInputDimsUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
bool | useSubtensor | ||
) |
Definition at line 2954 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 3> Concat3dDim2Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
bool | useSubtensor | ||
) |
Definition at line 2321 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 3> Concat3dDim2Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
bool | useSubtensor | ||
) |
Definition at line 2927 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 4> Concat4dDiffShapeDim0Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2393 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 4> Concat4dDiffShapeDim0Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2997 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 4> Concat4dDiffShapeDim1Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2402 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 4> Concat4dDiffShapeDim1Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 3006 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 4> Concat4dDiffShapeDim2Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2411 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 4> Concat4dDiffShapeDim2Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 3015 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 4> Concat4dDiffShapeDim3Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
bool | useSubtensor | ||
) |
Definition at line 2420 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 4> Concat4dDiffShapeDim3Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
bool | useSubtensor | ||
) |
Definition at line 3024 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 4> Concat4dDim0Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2359 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 4> Concat4dDim0Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2964 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 4> Concat4dDim1Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2367 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 4> Concat4dDim1Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2972 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 4> Concat4dDim2Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2375 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 4> Concat4dDim2Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2980 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 4> Concat4dDim3Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
bool | useSubtensor | ||
) |
Definition at line 2383 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 4> Concat4dDim3Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
bool | useSubtensor | ||
) |
Definition at line 2988 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<armnn::BFloat16, 3> ConcatBFloat16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2438 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<int16_t, 3> ConcatDifferentInputOutputQParamInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
bool | useSubtensor | ||
) |
LayerTestResult<T, 3> ConcatDifferentInputOutputQParamTest | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
bool | useSubtensor | ||
) |
Definition at line 2082 of file ConcatTestImpl.cpp.
References armnn::Concat, CopyDataFromITensorHandle(), CopyDataToITensorHandle(), armnn::CreateDescriptorForConcatenation(), ITensorHandleFactory::CreateSubTensorHandle(), ITensorHandleFactory::CreateTensorHandle(), IWorkloadFactory::CreateWorkload(), armnn::IgnoreUnused(), armnn::info, QueueDescriptorWithParameters< LayerDescriptor >::m_Parameters, ConcatQueueDescriptor::m_ViewOrigins, TensorInfo::SetQuantizationScale(), and IWorkloadFactory::SupportsSubTensors().
LayerTestResult<uint8_t, 3> ConcatDifferentInputOutputQParamUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory, | ||
bool | useSubtensor | ||
) |
LayerTestResult<armnn::Half, 3> ConcatFloat16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2430 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<int32_t, 3> ConcatInt32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2252 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 3> ConcatTest | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2244 of file ConcatTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint16_t, 3> ConcatUint16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2730 of file ConcatTestImpl.cpp.
References armnn::Concat, CopyDataFromITensorHandle(), CopyDataToITensorHandle(), ITensorHandleFactory::CreateSubTensorHandle(), ITensorHandleFactory::CreateTensorHandle(), IWorkloadFactory::CreateWorkload(), armnn::IgnoreUnused(), armnn::info, ConcatQueueDescriptor::m_ViewOrigins, armnn::QSymmS16, TensorInfo::SetQuantizationScale(), and IWorkloadFactory::SupportsSubTensors().
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 3> ConcatUint8DifferentQParamsTest | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2446 of file ConcatTestImpl.cpp.
References armnn::Concat, CopyDataFromITensorHandle(), CopyDataToITensorHandle(), ITensorHandleFactory::CreateSubTensorHandle(), ITensorHandleFactory::CreateTensorHandle(), IWorkloadFactory::CreateWorkload(), armnn::IgnoreUnused(), armnn::info, ConcatQueueDescriptor::m_ViewOrigins, armnn::QAsymmU8, TensorInfo::SetQuantizationScale(), and IWorkloadFactory::SupportsSubTensors().
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 3> ConcatUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 2592 of file ConcatTestImpl.cpp.
References armnn::Concat, CopyDataFromITensorHandle(), CopyDataToITensorHandle(), ITensorHandleFactory::CreateSubTensorHandle(), ITensorHandleFactory::CreateTensorHandle(), IWorkloadFactory::CreateWorkload(), armnn::IgnoreUnused(), armnn::info, ConcatQueueDescriptor::m_ViewOrigins, armnn::QAsymmU8, TensorInfo::SetQuantizationScale(), and IWorkloadFactory::SupportsSubTensors().
Referenced by TEST_SUITE().