21.05
|
#include "StridedSliceTestImpl.hpp"
#include <QuantizeHelper.hpp>
#include <ResolveType.hpp>
#include <backendsCommon/test/TensorCopyUtils.hpp>
#include <backendsCommon/test/WorkloadTestUtils.hpp>
#include <test/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 1033 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<int16_t, 2> StridedSlice2dInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1287 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<float, 2> StridedSlice2dReverseFloat32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1043 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<int16_t, 2> StridedSlice2dReverseInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1295 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<uint8_t, 2> StridedSlice2dReverseUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1217 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<uint8_t, 2> StridedSlice2dUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1209 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<float, 3> StridedSlice3dFloat32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1013 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<int16_t, 3> StridedSlice3dInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1271 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<float, 3> StridedSlice3dReverseFloat32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1023 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<int16_t, 3> StridedSlice3dReverseInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1279 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<uint8_t, 3> StridedSlice3dReverseUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1201 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<uint8_t, 3> StridedSlice3dUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1193 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<float, 4> StridedSlice4dFloat32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 863 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<int16_t, 4> StridedSlice4dInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1225 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<float, 4> StridedSlice4dReverseFloat32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 873 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<int16_t, 4> StridedSlice4dReverseInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1233 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<uint8_t, 4> StridedSlice4dReverseUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1063 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<uint8_t, 4> StridedSlice4dUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1053 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<float, 1> StridedSliceShrinkAxisMaskBitPosition0And1And3Float32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1003 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<uint8_t, 1> StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1183 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<float, 2> StridedSliceShrinkAxisMaskBitPosition0And1Float32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 973 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<uint8_t, 2> StridedSliceShrinkAxisMaskBitPosition0And1Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1153 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<float, 2> StridedSliceShrinkAxisMaskBitPosition0And2Float32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 983 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<uint8_t, 2> StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1163 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<float, 2> StridedSliceShrinkAxisMaskBitPosition0And3Float32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 993 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<uint8_t, 2> StridedSliceShrinkAxisMaskBitPosition0And3Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1173 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<float, 2> StridedSliceShrinkAxisMaskBitPosition0Dim3Float32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 923 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<uint8_t, 2> StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1103 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<float, 3> StridedSliceShrinkAxisMaskBitPosition0Float32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 933 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<uint8_t, 3> StridedSliceShrinkAxisMaskBitPosition0Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1113 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<float, 3> StridedSliceShrinkAxisMaskBitPosition1Float32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 943 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<uint8_t, 3> StridedSliceShrinkAxisMaskBitPosition1Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1123 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<float, 3> StridedSliceShrinkAxisMaskBitPosition2Float32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 953 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<uint8_t, 3> StridedSliceShrinkAxisMaskBitPosition2Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1133 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<float, 3> StridedSliceShrinkAxisMaskBitPosition3Float32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 963 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<uint8_t, 3> StridedSliceShrinkAxisMaskBitPosition3Uint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1143 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<float, 4> StridedSliceShrinkAxisMaskCTSFloat32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 913 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<float, 2> StridedSliceShrinkAxisMaskFloat32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 903 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<int16_t, 2> StridedSliceShrinkAxisMaskInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1261 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<uint8_t, 2> StridedSliceShrinkAxisMaskUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1093 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<float, 4> StridedSliceSimpleRangeMaskFloat32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 893 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<int16_t, 4> StridedSliceSimpleRangeMaskInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1251 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<uint8_t, 4> StridedSliceSimpleRangeMaskUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1083 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<float, 4> StridedSliceSimpleStrideFloat32Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 883 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<int16_t, 4> StridedSliceSimpleStrideInt16Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1241 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
LayerTestResult<uint8_t, 4> StridedSliceSimpleStrideUint8Test | ( | armnn::IWorkloadFactory & | workloadFactory, |
const armnn::IBackendInternal::IMemoryManagerSharedPtr & | memoryManager, | ||
const armnn::ITensorHandleFactory & | tensorHandleFactory | ||
) |
Definition at line 1073 of file StridedSliceTestImpl.cpp.
Referenced by BOOST_AUTO_TEST_CASE().