ArmNN
 20.08
StridedSliceTestImpl.cpp 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, 4 > StridedSliceShrinkAxisMaskCTSFloat32Test (armnn::IWorkloadFactory &workloadFactory, const armnn::IBackendInternal::IMemoryManagerSharedPtr &memoryManager)
 
LayerTestResult< float, 2 > StridedSliceShrinkAxisMaskBitPosition0Dim3Float32Test (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 944 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSlice2dInt16Test()

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

Definition at line 1142 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSlice2dReverseFloat32Test()

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

Definition at line 951 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSlice2dReverseInt16Test()

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

Definition at line 1149 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSlice2dReverseUint8Test()

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

Definition at line 1086 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSlice2dUint8Test()

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

Definition at line 1079 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSlice3dFloat32Test()

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

Definition at line 930 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSlice3dInt16Test()

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

Definition at line 1128 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSlice3dReverseFloat32Test()

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

Definition at line 937 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSlice3dReverseInt16Test()

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

Definition at line 1135 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSlice3dReverseUint8Test()

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

Definition at line 1072 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSlice3dUint8Test()

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

Definition at line 1065 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSlice4dFloat32Test()

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

Definition at line 825 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSlice4dInt16Test()

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

Definition at line 1093 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSlice4dReverseFloat32Test()

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

Definition at line 832 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSlice4dReverseInt16Test()

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

Definition at line 1100 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSlice4dReverseUint8Test()

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

Definition at line 965 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSlice4dUint8Test()

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

Definition at line 958 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskBitPosition0And1And3Float32Test()

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

Definition at line 923 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskBitPosition0And1And3Uint8Test()

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

Definition at line 1057 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskBitPosition0And1Float32Test()

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

Definition at line 902 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskBitPosition0And1Uint8Test()

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

Definition at line 1033 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskBitPosition0And2Float32Test()

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

Definition at line 909 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskBitPosition0And2Uint8Test()

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

Definition at line 1041 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskBitPosition0And3Float32Test()

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

Definition at line 916 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskBitPosition0And3Uint8Test()

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

Definition at line 1049 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskBitPosition0Dim3Float32Test()

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

Definition at line 867 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskBitPosition0Dim3Uint8Test()

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

Definition at line 993 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskBitPosition0Float32Test()

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

Definition at line 874 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskBitPosition0Uint8Test()

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

Definition at line 1001 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskBitPosition1Float32Test()

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

Definition at line 881 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskBitPosition1Uint8Test()

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

Definition at line 1009 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskBitPosition2Float32Test()

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

Definition at line 888 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskBitPosition2Uint8Test()

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

Definition at line 1017 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskBitPosition3Float32Test()

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

Definition at line 895 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskBitPosition3Uint8Test()

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

Definition at line 1025 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskCTSFloat32Test()

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

Definition at line 860 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskFloat32Test()

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

Definition at line 853 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskInt16Test()

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

Definition at line 1121 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceShrinkAxisMaskUint8Test()

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

Definition at line 986 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceSimpleRangeMaskFloat32Test()

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

Definition at line 846 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceSimpleRangeMaskInt16Test()

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

Definition at line 1114 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceSimpleRangeMaskUint8Test()

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

Definition at line 979 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceSimpleStrideFloat32Test()

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

Definition at line 839 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceSimpleStrideInt16Test()

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

Definition at line 1107 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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

◆ StridedSliceSimpleStrideUint8Test()

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

Definition at line 972 of file StridedSliceTestImpl.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

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