ArmNN
 20.05
StridedSliceTestImpl.hpp File Reference

Go to the source code of this file.

Functions

LayerTestResult< float, 4 > StridedSlice4dFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 4 > StridedSlice4dReverseFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 4 > StridedSliceSimpleStrideFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 4 > StridedSliceSimpleRangeMaskFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 2 > StridedSliceShrinkAxisMaskFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 2 > StridedSliceShrinkAxisMaskBitPosition0Dim3Float32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 4 > StridedSliceShrinkAxisMaskCTSFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 3 > StridedSliceShrinkAxisMaskBitPosition0Float32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 3 > StridedSliceShrinkAxisMaskBitPosition1Float32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 3 > StridedSliceShrinkAxisMaskBitPosition2Float32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 3 > StridedSliceShrinkAxisMaskBitPosition3Float32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 2 > StridedSliceShrinkAxisMaskBitPosition0And1Float32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 2 > StridedSliceShrinkAxisMaskBitPosition0And2Float32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 2 > StridedSliceShrinkAxisMaskBitPosition0And3Float32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 1 > StridedSliceShrinkAxisMaskBitPosition0And1And3Float32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 3 > StridedSlice3dFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 3 > StridedSlice3dReverseFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 2 > StridedSlice2dFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 2 > StridedSlice2dReverseFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 4 > StridedSlice4dUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 4 > StridedSlice4dReverseUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 4 > StridedSliceSimpleStrideUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 4 > StridedSliceSimpleRangeMaskUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 2 > StridedSliceShrinkAxisMaskUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 2 > StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 3 > StridedSliceShrinkAxisMaskBitPosition0Uint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 3 > StridedSliceShrinkAxisMaskBitPosition1Uint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 3 > StridedSliceShrinkAxisMaskBitPosition2Uint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 3 > StridedSliceShrinkAxisMaskBitPosition3Uint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 2 > StridedSliceShrinkAxisMaskBitPosition0And1Uint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 2 > StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 2 > StridedSliceShrinkAxisMaskBitPosition0And3Uint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 1 > StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 3 > StridedSlice3dUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 3 > StridedSlice3dReverseUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 2 > StridedSlice2dUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< uint8_t, 2 > StridedSlice2dReverseUint8Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< int16_t, 4 > StridedSlice4dInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< int16_t, 4 > StridedSlice4dReverseInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< int16_t, 4 > StridedSliceSimpleStrideInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< int16_t, 4 > StridedSliceSimpleRangeMaskInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< int16_t, 2 > StridedSliceShrinkAxisMaskInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< int16_t, 3 > StridedSlice3dInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< int16_t, 3 > StridedSlice3dReverseInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< int16_t, 2 > StridedSlice2dInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< int16_t, 2 > StridedSlice2dReverseInt16Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 

Function Documentation

◆ StridedSlice2dFloat32Test()

LayerTestResult<float, 2> StridedSlice2dFloat32Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 943 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

946 {
947  return StridedSlice2dTest<armnn::DataType::Float32>(workloadFactory, memoryManager);
948 }

◆ StridedSlice2dInt16Test()

LayerTestResult<int16_t, 2> StridedSlice2dInt16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1141 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1144 {
1145  return StridedSlice2dTest<armnn::DataType::QSymmS16>(workloadFactory, memoryManager);
1146 }

◆ StridedSlice2dReverseFloat32Test()

LayerTestResult<float, 2> StridedSlice2dReverseFloat32Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 950 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

953 {
954  return StridedSlice2dReverseTest<armnn::DataType::Float32>(workloadFactory, memoryManager);
955 }

◆ StridedSlice2dReverseInt16Test()

LayerTestResult<int16_t, 2> StridedSlice2dReverseInt16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1148 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1151 {
1152  return StridedSlice2dReverseTest<armnn::DataType::QSymmS16>(workloadFactory, memoryManager);
1153 }

◆ StridedSlice2dReverseUint8Test()

LayerTestResult<uint8_t, 2> StridedSlice2dReverseUint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1085 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1088 {
1089  return StridedSlice2dReverseTest<armnn::DataType::QAsymmU8>(workloadFactory, memoryManager);
1090 }

◆ StridedSlice2dUint8Test()

LayerTestResult<uint8_t, 2> StridedSlice2dUint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1078 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1081 {
1082  return StridedSlice2dTest<armnn::DataType::QAsymmU8>(workloadFactory, memoryManager);
1083 }

◆ StridedSlice3dFloat32Test()

LayerTestResult<float, 3> StridedSlice3dFloat32Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 929 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

932 {
933  return StridedSlice3dTest<armnn::DataType::Float32>(workloadFactory, memoryManager);
934 }

◆ StridedSlice3dInt16Test()

LayerTestResult<int16_t, 3> StridedSlice3dInt16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1127 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1130 {
1131  return StridedSlice3dTest<armnn::DataType::QSymmS16>(workloadFactory, memoryManager);
1132 }

◆ StridedSlice3dReverseFloat32Test()

LayerTestResult<float, 3> StridedSlice3dReverseFloat32Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 936 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

939 {
940  return StridedSlice3dReverseTest<armnn::DataType::Float32>(workloadFactory, memoryManager);
941 }

◆ StridedSlice3dReverseInt16Test()

LayerTestResult<int16_t, 3> StridedSlice3dReverseInt16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1134 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1137 {
1138  return StridedSlice3dReverseTest<armnn::DataType::QSymmS16>(workloadFactory, memoryManager);
1139 }

◆ StridedSlice3dReverseUint8Test()

LayerTestResult<uint8_t, 3> StridedSlice3dReverseUint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1071 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1074 {
1075  return StridedSlice3dReverseTest<armnn::DataType::QAsymmU8>(workloadFactory, memoryManager);
1076 }

◆ StridedSlice3dUint8Test()

LayerTestResult<uint8_t, 3> StridedSlice3dUint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1064 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1067 {
1068  return StridedSlice3dTest<armnn::DataType::QAsymmU8>(workloadFactory, memoryManager);
1069 }

◆ StridedSlice4dFloat32Test()

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

Definition at line 824 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

827 {
828  return StridedSlice4dTest<armnn::DataType::Float32>(workloadFactory, memoryManager);
829 }

◆ StridedSlice4dInt16Test()

LayerTestResult<int16_t, 4> StridedSlice4dInt16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1092 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1095 {
1096  return StridedSlice4dTest<armnn::DataType::QSymmS16>(workloadFactory, memoryManager);
1097 }

◆ StridedSlice4dReverseFloat32Test()

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

Definition at line 831 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

834 {
835  return StridedSlice4dReverseTest<armnn::DataType::Float32>(workloadFactory, memoryManager);
836 }

◆ StridedSlice4dReverseInt16Test()

LayerTestResult<int16_t, 4> StridedSlice4dReverseInt16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1099 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1102 {
1103  return StridedSlice4dReverseTest<armnn::DataType::QSymmS16>(workloadFactory, memoryManager);
1104 }

◆ StridedSlice4dReverseUint8Test()

LayerTestResult<uint8_t, 4> StridedSlice4dReverseUint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 964 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

967 {
968  return StridedSlice4dReverseTest<armnn::DataType::QAsymmU8>(workloadFactory, memoryManager);
969 }

◆ StridedSlice4dUint8Test()

LayerTestResult<uint8_t, 4> StridedSlice4dUint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 957 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

960 {
961  return StridedSlice4dTest<armnn::DataType::QAsymmU8>(workloadFactory, memoryManager);
962 }

◆ StridedSliceShrinkAxisMaskBitPosition0And1And3Float32Test()

LayerTestResult<float, 1> StridedSliceShrinkAxisMaskBitPosition0And1And3Float32Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 922 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

925 {
926  return StridedSliceShrinkAxisMaskBitPosition0And1And3Test<armnn::DataType::Float32>(workloadFactory, memoryManager);
927 }

◆ StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test()

LayerTestResult<uint8_t, 1> StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1056 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1059 {
1060  return StridedSliceShrinkAxisMaskBitPosition0And1And3Test<armnn::DataType::QAsymmU8>(workloadFactory,
1061  memoryManager);
1062 }

◆ StridedSliceShrinkAxisMaskBitPosition0And1Float32Test()

LayerTestResult<float, 2> StridedSliceShrinkAxisMaskBitPosition0And1Float32Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 901 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

904 {
905  return StridedSliceShrinkAxisMaskBitPosition0And1Test<armnn::DataType::Float32>(workloadFactory, memoryManager);
906 }

◆ StridedSliceShrinkAxisMaskBitPosition0And1Uint8Test()

LayerTestResult<uint8_t, 2> StridedSliceShrinkAxisMaskBitPosition0And1Uint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1032 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1035 {
1036  return StridedSliceShrinkAxisMaskBitPosition0And1Test<armnn::DataType::QAsymmU8>(workloadFactory,
1037  memoryManager);
1038 }

◆ StridedSliceShrinkAxisMaskBitPosition0And2Float32Test()

LayerTestResult<float, 2> StridedSliceShrinkAxisMaskBitPosition0And2Float32Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 908 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

911 {
912  return StridedSliceShrinkAxisMaskBitPosition0And2Test<armnn::DataType::Float32>(workloadFactory, memoryManager);
913 }

◆ StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test()

LayerTestResult<uint8_t, 2> StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1040 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1043 {
1044  return StridedSliceShrinkAxisMaskBitPosition0And2Test<armnn::DataType::QAsymmU8>(workloadFactory,
1045  memoryManager);
1046 }

◆ StridedSliceShrinkAxisMaskBitPosition0And3Float32Test()

LayerTestResult<float, 2> StridedSliceShrinkAxisMaskBitPosition0And3Float32Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 915 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

918 {
919  return StridedSliceShrinkAxisMaskBitPosition0And3Test<armnn::DataType::Float32>(workloadFactory, memoryManager);
920 }

◆ StridedSliceShrinkAxisMaskBitPosition0And3Uint8Test()

LayerTestResult<uint8_t, 2> StridedSliceShrinkAxisMaskBitPosition0And3Uint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1048 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1051 {
1052  return StridedSliceShrinkAxisMaskBitPosition0And3Test<armnn::DataType::QAsymmU8>(workloadFactory,
1053  memoryManager);
1054 }

◆ StridedSliceShrinkAxisMaskBitPosition0Dim3Float32Test()

LayerTestResult<float, 2> StridedSliceShrinkAxisMaskBitPosition0Dim3Float32Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 866 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

869 {
870  return StridedSliceShrinkAxisMaskBitPosition0Dim3Test<armnn::DataType::Float32>(workloadFactory, memoryManager);
871 }

◆ StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test()

LayerTestResult<uint8_t, 2> StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 992 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

995 {
996  return StridedSliceShrinkAxisMaskBitPosition0Dim3Test<armnn::DataType::QAsymmU8>(workloadFactory,
997  memoryManager);
998 }

◆ StridedSliceShrinkAxisMaskBitPosition0Float32Test()

LayerTestResult<float, 3> StridedSliceShrinkAxisMaskBitPosition0Float32Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 873 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

876 {
877  return StridedSliceShrinkAxisMaskBitPosition0Test<armnn::DataType::Float32>(workloadFactory, memoryManager);
878 }

◆ StridedSliceShrinkAxisMaskBitPosition0Uint8Test()

LayerTestResult<uint8_t, 3> StridedSliceShrinkAxisMaskBitPosition0Uint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1000 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1003 {
1004  return StridedSliceShrinkAxisMaskBitPosition0Test<armnn::DataType::QAsymmU8>(workloadFactory,
1005  memoryManager);
1006 }

◆ StridedSliceShrinkAxisMaskBitPosition1Float32Test()

LayerTestResult<float, 3> StridedSliceShrinkAxisMaskBitPosition1Float32Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 880 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

883 {
884  return StridedSliceShrinkAxisMaskBitPosition1Test<armnn::DataType::Float32>(workloadFactory, memoryManager);
885 }

◆ StridedSliceShrinkAxisMaskBitPosition1Uint8Test()

LayerTestResult<uint8_t, 3> StridedSliceShrinkAxisMaskBitPosition1Uint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1008 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1011 {
1012  return StridedSliceShrinkAxisMaskBitPosition1Test<armnn::DataType::QAsymmU8>(workloadFactory,
1013  memoryManager);
1014 }

◆ StridedSliceShrinkAxisMaskBitPosition2Float32Test()

LayerTestResult<float, 3> StridedSliceShrinkAxisMaskBitPosition2Float32Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 887 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

890 {
891  return StridedSliceShrinkAxisMaskBitPosition2Test<armnn::DataType::Float32>(workloadFactory, memoryManager);
892 }

◆ StridedSliceShrinkAxisMaskBitPosition2Uint8Test()

LayerTestResult<uint8_t, 3> StridedSliceShrinkAxisMaskBitPosition2Uint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1016 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1019 {
1020  return StridedSliceShrinkAxisMaskBitPosition2Test<armnn::DataType::QAsymmU8>(workloadFactory,
1021  memoryManager);
1022 }

◆ StridedSliceShrinkAxisMaskBitPosition3Float32Test()

LayerTestResult<float, 3> StridedSliceShrinkAxisMaskBitPosition3Float32Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 894 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

897 {
898  return StridedSliceShrinkAxisMaskBitPosition3Test<armnn::DataType::Float32>(workloadFactory, memoryManager);
899 }

◆ StridedSliceShrinkAxisMaskBitPosition3Uint8Test()

LayerTestResult<uint8_t, 3> StridedSliceShrinkAxisMaskBitPosition3Uint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1024 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1027 {
1028  return StridedSliceShrinkAxisMaskBitPosition3Test<armnn::DataType::QAsymmU8>(workloadFactory,
1029  memoryManager);
1030 }

◆ StridedSliceShrinkAxisMaskCTSFloat32Test()

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

Definition at line 859 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

862 {
863  return StridedSliceShrinkAxisMaskCTSTest<armnn::DataType::Float32>(workloadFactory, memoryManager);
864 }

◆ StridedSliceShrinkAxisMaskFloat32Test()

LayerTestResult<float, 2> StridedSliceShrinkAxisMaskFloat32Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 852 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

855 {
856  return StridedSliceShrinkAxisMaskTest<armnn::DataType::Float32>(workloadFactory, memoryManager);
857 }

◆ StridedSliceShrinkAxisMaskInt16Test()

LayerTestResult<int16_t, 2> StridedSliceShrinkAxisMaskInt16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1120 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1123 {
1124  return StridedSliceShrinkAxisMaskTest<armnn::DataType::QSymmS16>(workloadFactory, memoryManager);
1125 }

◆ StridedSliceShrinkAxisMaskUint8Test()

LayerTestResult<uint8_t, 2> StridedSliceShrinkAxisMaskUint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 985 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

988 {
989  return StridedSliceShrinkAxisMaskTest<armnn::DataType::QAsymmU8>(workloadFactory, memoryManager);
990 }

◆ StridedSliceSimpleRangeMaskFloat32Test()

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

Definition at line 845 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

848 {
849  return StridedSliceSimpleRangeMaskTest<armnn::DataType::Float32>(workloadFactory, memoryManager);
850 }

◆ StridedSliceSimpleRangeMaskInt16Test()

LayerTestResult<int16_t, 4> StridedSliceSimpleRangeMaskInt16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1113 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1116 {
1117  return StridedSliceSimpleRangeMaskTest<armnn::DataType::QSymmS16>(workloadFactory, memoryManager);
1118 }

◆ StridedSliceSimpleRangeMaskUint8Test()

LayerTestResult<uint8_t, 4> StridedSliceSimpleRangeMaskUint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 978 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

981 {
982  return StridedSliceSimpleRangeMaskTest<armnn::DataType::QAsymmU8>(workloadFactory, memoryManager);
983 }

◆ StridedSliceSimpleStrideFloat32Test()

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

Definition at line 838 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

841 {
842  return StridedSliceSimpleStrideTest<armnn::DataType::Float32>(workloadFactory, memoryManager);
843 }

◆ StridedSliceSimpleStrideInt16Test()

LayerTestResult<int16_t, 4> StridedSliceSimpleStrideInt16Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 1106 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

1109 {
1110  return StridedSliceSimpleStrideTest<armnn::DataType::QSymmS16>(workloadFactory, memoryManager);
1111 }

◆ StridedSliceSimpleStrideUint8Test()

LayerTestResult<uint8_t, 4> StridedSliceSimpleStrideUint8Test ( armnn::IWorkloadFactory workloadFactory,
const armnn::IBackendInternal::IMemoryManagerSharedPtr memoryManager 
)

Definition at line 971 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

974 {
975  return StridedSliceSimpleStrideTest<armnn::DataType::QAsymmU8>(workloadFactory, memoryManager);
976 }