22.02
|
#include "StridedSliceTestImpl.hpp"
#include <armnnUtils/QuantizeHelper.hpp>
#include <ResolveType.hpp>
#include <armnnTestUtils/TensorCopyUtils.hpp>
#include <armnnTestUtils/WorkloadTestUtils.hpp>
#include <armnnTestUtils/TensorHelpers.hpp>
Go to the source code of this file.
LayerTestResult<float, 2> StridedSlice2dFloat32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1035 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<int16_t, 2> StridedSlice2dInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1289 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 2> StridedSlice2dReverseFloat32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1045 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<int16_t, 2> StridedSlice2dReverseInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1297 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 2> StridedSlice2dReverseUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1219 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 2> StridedSlice2dUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1211 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 3> StridedSlice3dFloat32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1015 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<int16_t, 3> StridedSlice3dInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1273 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 3> StridedSlice3dReverseFloat32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1025 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<int16_t, 3> StridedSlice3dReverseInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1281 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 3> StridedSlice3dReverseUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1203 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 3> StridedSlice3dUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1195 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 4> StridedSlice4dFloat32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 865 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<int16_t, 4> StridedSlice4dInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1227 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 4> StridedSlice4dReverseFloat32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 875 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<int16_t, 4> StridedSlice4dReverseInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1235 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 4> StridedSlice4dReverseUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1065 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 4> StridedSlice4dUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1055 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 1> StridedSliceShrinkAxisMaskBitPosition0And1And3Float32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1005 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 1> StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1185 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 2> StridedSliceShrinkAxisMaskBitPosition0And1Float32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 975 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 2> StridedSliceShrinkAxisMaskBitPosition0And1Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1155 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 2> StridedSliceShrinkAxisMaskBitPosition0And2Float32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 985 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 2> StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1165 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 2> StridedSliceShrinkAxisMaskBitPosition0And3Float32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 995 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 2> StridedSliceShrinkAxisMaskBitPosition0And3Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1175 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 2> StridedSliceShrinkAxisMaskBitPosition0Dim3Float32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 925 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 2> StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1105 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 3> StridedSliceShrinkAxisMaskBitPosition0Float32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 935 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 3> StridedSliceShrinkAxisMaskBitPosition0Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1115 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 3> StridedSliceShrinkAxisMaskBitPosition1Float32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 945 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 3> StridedSliceShrinkAxisMaskBitPosition1Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1125 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 3> StridedSliceShrinkAxisMaskBitPosition2Float32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 955 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 3> StridedSliceShrinkAxisMaskBitPosition2Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1135 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 3> StridedSliceShrinkAxisMaskBitPosition3Float32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 965 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 3> StridedSliceShrinkAxisMaskBitPosition3Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1145 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 4> StridedSliceShrinkAxisMaskCTSFloat32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 915 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 2> StridedSliceShrinkAxisMaskFloat32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 905 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<int16_t, 2> StridedSliceShrinkAxisMaskInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1263 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 2> StridedSliceShrinkAxisMaskUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1095 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 4> StridedSliceSimpleRangeMaskFloat32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 895 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<int16_t, 4> StridedSliceSimpleRangeMaskInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1253 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 4> StridedSliceSimpleRangeMaskUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1085 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<float, 4> StridedSliceSimpleStrideFloat32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 885 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<int16_t, 4> StridedSliceSimpleStrideInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1243 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().
LayerTestResult<uint8_t, 4> StridedSliceSimpleStrideUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1075 of file StridedSliceTestImpl.cpp.
Referenced by TEST_SUITE().