From 473cb01e84cef6cab057e9492bfa3b68f708e5d7 Mon Sep 17 00:00:00 2001 From: Michalis Spyrou Date: Tue, 23 Feb 2021 11:48:12 +0000 Subject: Remove Compute Vision CL support Resolves COMPMID-4151 Change-Id: I46f541efe8c4087f27794d2e158b6c1547d459ba Signed-off-by: Michalis Spyrou Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/5160 Comments-Addressed: Arm Jenkins Tested-by: Arm Jenkins Reviewed-by: Michele Di Giorgio --- Android.bp | 81 ++------------------------------------------------------------ 1 file changed, 2 insertions(+), 79 deletions(-) (limited to 'Android.bp') diff --git a/Android.bp b/Android.bp index c5980c3170..a51b91bee0 100644 --- a/Android.bp +++ b/Android.bp @@ -82,23 +82,15 @@ cc_library_static { "src/core/CL/gemm/reshaped/CLGEMMDefaultConfigReshapedValhall.cpp", "src/core/CL/gemm/reshaped_only_rhs/CLGEMMDefaultConfigReshapedRHSOnlyBifrost.cpp", "src/core/CL/gemm/reshaped_only_rhs/CLGEMMDefaultConfigReshapedRHSOnlyValhall.cpp", - "src/core/CL/kernels/CLAbsoluteDifferenceKernel.cpp", - "src/core/CL/kernels/CLAccumulateKernel.cpp", "src/core/CL/kernels/CLArgMinMaxLayerKernel.cpp", "src/core/CL/kernels/CLBatchNormalizationLayerKernel.cpp", "src/core/CL/kernels/CLBatchToSpaceLayerKernel.cpp", "src/core/CL/kernels/CLBitwiseKernel.cpp", "src/core/CL/kernels/CLBoundingBoxTransformKernel.cpp", - "src/core/CL/kernels/CLBox3x3Kernel.cpp", - "src/core/CL/kernels/CLCannyEdgeKernel.cpp", - "src/core/CL/kernels/CLChannelCombineKernel.cpp", - "src/core/CL/kernels/CLChannelExtractKernel.cpp", "src/core/CL/kernels/CLChannelShuffleLayerKernel.cpp", "src/core/CL/kernels/CLCol2ImKernel.cpp", - "src/core/CL/kernels/CLColorConvertKernel.cpp", "src/core/CL/kernels/CLComparisonKernel.cpp", "src/core/CL/kernels/CLConvertFullyConnectedWeightsKernel.cpp", - "src/core/CL/kernels/CLConvolutionKernel.cpp", "src/core/CL/kernels/CLDeconvolutionLayerUpsampleKernel.cpp", "src/core/CL/kernels/CLDeconvolutionReshapeOutputKernel.cpp", "src/core/CL/kernels/CLDepthConvertLayerKernel.cpp", @@ -108,14 +100,10 @@ cc_library_static { "src/core/CL/kernels/CLDepthwiseConvolutionLayerNativeKernel.cpp", "src/core/CL/kernels/CLDepthwiseConvolutionLayerReshapeWeightsKernel.cpp", "src/core/CL/kernels/CLDequantizationLayerKernel.cpp", - "src/core/CL/kernels/CLDerivativeKernel.cpp", - "src/core/CL/kernels/CLDilateKernel.cpp", "src/core/CL/kernels/CLDirectConvolutionLayerKernel.cpp", - "src/core/CL/kernels/CLErodeKernel.cpp", "src/core/CL/kernels/CLFFTDigitReverseKernel.cpp", "src/core/CL/kernels/CLFFTRadixStageKernel.cpp", "src/core/CL/kernels/CLFFTScaleKernel.cpp", - "src/core/CL/kernels/CLFastCornersKernel.cpp", "src/core/CL/kernels/CLFillBorderKernel.cpp", "src/core/CL/kernels/CLFuseBatchNormalizationKernel.cpp", "src/core/CL/kernels/CLGEMMLowpMatrixMultiplyNativeKernel.cpp", @@ -134,28 +122,14 @@ cc_library_static { "src/core/CL/kernels/CLGEMMReshapeLHSMatrixKernel.cpp", "src/core/CL/kernels/CLGEMMReshapeRHSMatrixKernel.cpp", "src/core/CL/kernels/CLGatherKernel.cpp", - "src/core/CL/kernels/CLGaussian3x3Kernel.cpp", - "src/core/CL/kernels/CLGaussian5x5Kernel.cpp", - "src/core/CL/kernels/CLGaussianPyramidKernel.cpp", "src/core/CL/kernels/CLGenerateProposalsLayerKernel.cpp", - "src/core/CL/kernels/CLHOGDescriptorKernel.cpp", - "src/core/CL/kernels/CLHOGDetectorKernel.cpp", - "src/core/CL/kernels/CLHarrisCornersKernel.cpp", - "src/core/CL/kernels/CLHistogramKernel.cpp", "src/core/CL/kernels/CLIm2ColKernel.cpp", "src/core/CL/kernels/CLInstanceNormalizationLayerKernel.cpp", - "src/core/CL/kernels/CLIntegralImageKernel.cpp", "src/core/CL/kernels/CLL2NormalizeLayerKernel.cpp", "src/core/CL/kernels/CLLKTrackerKernel.cpp", - "src/core/CL/kernels/CLMagnitudePhaseKernel.cpp", "src/core/CL/kernels/CLMaxUnpoolingLayerKernel.cpp", - "src/core/CL/kernels/CLMeanStdDevKernel.cpp", "src/core/CL/kernels/CLMeanStdDevNormalizationKernel.cpp", - "src/core/CL/kernels/CLMedian3x3Kernel.cpp", "src/core/CL/kernels/CLMinMaxLayerKernel.cpp", - "src/core/CL/kernels/CLMinMaxLocationKernel.cpp", - "src/core/CL/kernels/CLNonLinearFilterKernel.cpp", - "src/core/CL/kernels/CLNonMaximaSuppression3x3Kernel.cpp", "src/core/CL/kernels/CLNormalizationLayerKernel.cpp", "src/core/CL/kernels/CLNormalizePlanarYUVLayerKernel.cpp", "src/core/CL/kernels/CLPadLayerKernel.cpp", @@ -171,22 +145,14 @@ cc_library_static { "src/core/CL/kernels/CLReorgLayerKernel.cpp", "src/core/CL/kernels/CLReverseKernel.cpp", "src/core/CL/kernels/CLScaleKernel.cpp", - "src/core/CL/kernels/CLScharr3x3Kernel.cpp", "src/core/CL/kernels/CLSelectKernel.cpp", - "src/core/CL/kernels/CLSobel3x3Kernel.cpp", - "src/core/CL/kernels/CLSobel5x5Kernel.cpp", - "src/core/CL/kernels/CLSobel7x7Kernel.cpp", "src/core/CL/kernels/CLSoftmaxLayerKernel.cpp", "src/core/CL/kernels/CLSpaceToBatchLayerKernel.cpp", "src/core/CL/kernels/CLSpaceToDepthLayerKernel.cpp", "src/core/CL/kernels/CLStackLayerKernel.cpp", "src/core/CL/kernels/CLStridedSliceKernel.cpp", - "src/core/CL/kernels/CLTableLookupKernel.cpp", - "src/core/CL/kernels/CLThresholdKernel.cpp", "src/core/CL/kernels/CLTileKernel.cpp", "src/core/CL/kernels/CLTransposeKernel.cpp", - "src/core/CL/kernels/CLWarpAffineKernel.cpp", - "src/core/CL/kernels/CLWarpPerspectiveKernel.cpp", "src/core/CL/kernels/CLWeightsReshapeKernel.cpp", "src/core/CL/kernels/CLWinogradFilterTransformKernel.cpp", "src/core/CL/kernels/CLWinogradInputTransformKernel.cpp", @@ -223,7 +189,6 @@ cc_library_static { "src/core/NEON/kernels/NECol2ImKernel.cpp", "src/core/NEON/kernels/NEConvertFullyConnectedWeightsKernel.cpp", "src/core/NEON/kernels/NEConvertQuantizedSignednessKernel.cpp", - "src/core/NEON/kernels/NEConvolutionKernel.cpp", "src/core/NEON/kernels/NECropKernel.cpp", "src/core/NEON/kernels/NECumulativeDistributionKernel.cpp", "src/core/NEON/kernels/NEDepthConvertLayerKernel.cpp", @@ -260,7 +225,6 @@ cc_library_static { "src/core/NEON/kernels/NEMaxUnpoolingLayerKernel.cpp", "src/core/NEON/kernels/NEMeanStdDevNormalizationKernel.cpp", "src/core/NEON/kernels/NEMinMaxLayerKernel.cpp", - "src/core/NEON/kernels/NENonMaximaSuppression3x3Kernel.cpp", "src/core/NEON/kernels/NENormalizationLayerKernel.cpp", "src/core/NEON/kernels/NEPadLayerKernel.cpp", "src/core/NEON/kernels/NEPixelWiseMultiplicationKernel.cpp", @@ -271,6 +235,7 @@ cc_library_static { "src/core/NEON/kernels/NEROIPoolingLayerKernel.cpp", "src/core/NEON/kernels/NERangeKernel.cpp", "src/core/NEON/kernels/NEReductionOperationKernel.cpp", + "src/core/NEON/kernels/NERemapKernel.cpp", "src/core/NEON/kernels/NEReorgLayerKernel.cpp", "src/core/NEON/kernels/NEReverseKernel.cpp", "src/core/NEON/kernels/NEScaleKernel.cpp", @@ -463,8 +428,6 @@ cc_library_static { "src/runtime/CL/CLTuner.cpp", "src/runtime/CL/ICLSimpleFunction.cpp", "src/runtime/CL/Utils.cpp", - "src/runtime/CL/functions/CLAbsoluteDifference.cpp", - "src/runtime/CL/functions/CLAccumulate.cpp", "src/runtime/CL/functions/CLActivationLayer.cpp", "src/runtime/CL/functions/CLArgMinMaxLayer.cpp", "src/runtime/CL/functions/CLBatchNormalizationLayer.cpp", @@ -474,17 +437,11 @@ cc_library_static { "src/runtime/CL/functions/CLBitwiseOr.cpp", "src/runtime/CL/functions/CLBitwiseXor.cpp", "src/runtime/CL/functions/CLBoundingBoxTransform.cpp", - "src/runtime/CL/functions/CLBox3x3.cpp", - "src/runtime/CL/functions/CLCannyEdge.cpp", "src/runtime/CL/functions/CLCast.cpp", - "src/runtime/CL/functions/CLChannelCombine.cpp", - "src/runtime/CL/functions/CLChannelExtract.cpp", "src/runtime/CL/functions/CLChannelShuffleLayer.cpp", - "src/runtime/CL/functions/CLColorConvert.cpp", "src/runtime/CL/functions/CLComparison.cpp", "src/runtime/CL/functions/CLConcatenateLayer.cpp", "src/runtime/CL/functions/CLConvertFullyConnectedWeights.cpp", - "src/runtime/CL/functions/CLConvolution.cpp", "src/runtime/CL/functions/CLConvolutionLayer.cpp", "src/runtime/CL/functions/CLCopy.cpp", "src/runtime/CL/functions/CLCrop.cpp", @@ -495,18 +452,13 @@ cc_library_static { "src/runtime/CL/functions/CLDepthToSpaceLayer.cpp", "src/runtime/CL/functions/CLDepthwiseConvolutionLayer.cpp", "src/runtime/CL/functions/CLDequantizationLayer.cpp", - "src/runtime/CL/functions/CLDerivative.cpp", - "src/runtime/CL/functions/CLDilate.cpp", "src/runtime/CL/functions/CLDirectConvolutionLayer.cpp", "src/runtime/CL/functions/CLDirectDeconvolutionLayer.cpp", "src/runtime/CL/functions/CLElementWiseUnaryLayer.cpp", "src/runtime/CL/functions/CLElementwiseOperations.cpp", - "src/runtime/CL/functions/CLEqualizeHistogram.cpp", - "src/runtime/CL/functions/CLErode.cpp", "src/runtime/CL/functions/CLFFT1D.cpp", "src/runtime/CL/functions/CLFFT2D.cpp", "src/runtime/CL/functions/CLFFTConvolutionLayer.cpp", - "src/runtime/CL/functions/CLFastCorners.cpp", "src/runtime/CL/functions/CLFill.cpp", "src/runtime/CL/functions/CLFillBorder.cpp", "src/runtime/CL/functions/CLFlattenLayer.cpp", @@ -519,41 +471,21 @@ cc_library_static { "src/runtime/CL/functions/CLGEMMLowpMatrixMultiplyCore.cpp", "src/runtime/CL/functions/CLGEMMLowpOutputStage.cpp", "src/runtime/CL/functions/CLGather.cpp", - "src/runtime/CL/functions/CLGaussian3x3.cpp", - "src/runtime/CL/functions/CLGaussian5x5.cpp", - "src/runtime/CL/functions/CLGaussianPyramid.cpp", "src/runtime/CL/functions/CLGenerateProposalsLayer.cpp", - "src/runtime/CL/functions/CLHOGDescriptor.cpp", - "src/runtime/CL/functions/CLHOGDetector.cpp", - "src/runtime/CL/functions/CLHOGGradient.cpp", - "src/runtime/CL/functions/CLHOGMultiDetection.cpp", - "src/runtime/CL/functions/CLHarrisCorners.cpp", - "src/runtime/CL/functions/CLHistogram.cpp", "src/runtime/CL/functions/CLInstanceNormalizationLayer.cpp", - "src/runtime/CL/functions/CLIntegralImage.cpp", "src/runtime/CL/functions/CLL2NormalizeLayer.cpp", "src/runtime/CL/functions/CLLSTMLayer.cpp", "src/runtime/CL/functions/CLLSTMLayerQuantized.cpp", - "src/runtime/CL/functions/CLLaplacianPyramid.cpp", - "src/runtime/CL/functions/CLLaplacianReconstruct.cpp", "src/runtime/CL/functions/CLLogicalAnd.cpp", "src/runtime/CL/functions/CLLogicalNot.cpp", "src/runtime/CL/functions/CLLogicalOr.cpp", - "src/runtime/CL/functions/CLMagnitude.cpp", "src/runtime/CL/functions/CLMaxUnpoolingLayer.cpp", - "src/runtime/CL/functions/CLMeanStdDev.cpp", "src/runtime/CL/functions/CLMeanStdDevNormalizationLayer.cpp", - "src/runtime/CL/functions/CLMedian3x3.cpp", - "src/runtime/CL/functions/CLMinMaxLocation.cpp", - "src/runtime/CL/functions/CLNonLinearFilter.cpp", - "src/runtime/CL/functions/CLNonMaximaSuppression3x3.cpp", "src/runtime/CL/functions/CLNormalizationLayer.cpp", "src/runtime/CL/functions/CLNormalizePlanarYUVLayer.cpp", - "src/runtime/CL/functions/CLOpticalFlow.cpp", "src/runtime/CL/functions/CLPReluLayer.cpp", "src/runtime/CL/functions/CLPadLayer.cpp", "src/runtime/CL/functions/CLPermute.cpp", - "src/runtime/CL/functions/CLPhase.cpp", "src/runtime/CL/functions/CLPixelWiseMultiplication.cpp", "src/runtime/CL/functions/CLPoolingLayer.cpp", "src/runtime/CL/functions/CLPriorBoxLayer.cpp", @@ -570,25 +502,17 @@ cc_library_static { "src/runtime/CL/functions/CLReshapeLayer.cpp", "src/runtime/CL/functions/CLReverse.cpp", "src/runtime/CL/functions/CLScale.cpp", - "src/runtime/CL/functions/CLScharr3x3.cpp", "src/runtime/CL/functions/CLSelect.cpp", "src/runtime/CL/functions/CLSlice.cpp", - "src/runtime/CL/functions/CLSobel3x3.cpp", - "src/runtime/CL/functions/CLSobel5x5.cpp", - "src/runtime/CL/functions/CLSobel7x7.cpp", "src/runtime/CL/functions/CLSoftmaxLayer.cpp", "src/runtime/CL/functions/CLSpaceToBatchLayer.cpp", "src/runtime/CL/functions/CLSpaceToDepthLayer.cpp", "src/runtime/CL/functions/CLSplit.cpp", "src/runtime/CL/functions/CLStackLayer.cpp", "src/runtime/CL/functions/CLStridedSlice.cpp", - "src/runtime/CL/functions/CLTableLookup.cpp", - "src/runtime/CL/functions/CLThreshold.cpp", "src/runtime/CL/functions/CLTile.cpp", "src/runtime/CL/functions/CLTranspose.cpp", "src/runtime/CL/functions/CLUnstack.cpp", - "src/runtime/CL/functions/CLWarpAffine.cpp", - "src/runtime/CL/functions/CLWarpPerspective.cpp", "src/runtime/CL/functions/CLWinogradConvolutionLayer.cpp", "src/runtime/CL/functions/CLWinogradInputTransform.cpp", "src/runtime/CL/gemm/CLGEMMDefaultTypeBifrost.cpp", @@ -646,7 +570,6 @@ cc_library_static { "src/runtime/NEON/functions/NEChannelShuffleLayer.cpp", "src/runtime/NEON/functions/NEConcatenateLayer.cpp", "src/runtime/NEON/functions/NEConvertFullyConnectedWeights.cpp", - "src/runtime/NEON/functions/NEConvolution.cpp", "src/runtime/NEON/functions/NEConvolutionLayer.cpp", "src/runtime/NEON/functions/NECopy.cpp", "src/runtime/NEON/functions/NECropResize.cpp", @@ -683,7 +606,6 @@ cc_library_static { "src/runtime/NEON/functions/NELogical.cpp", "src/runtime/NEON/functions/NEMaxUnpoolingLayer.cpp", "src/runtime/NEON/functions/NEMeanStdDevNormalizationLayer.cpp", - "src/runtime/NEON/functions/NENonMaximaSuppression3x3.cpp", "src/runtime/NEON/functions/NENormalizationLayer.cpp", "src/runtime/NEON/functions/NEPReluLayer.cpp", "src/runtime/NEON/functions/NEPadLayer.cpp", @@ -699,6 +621,7 @@ cc_library_static { "src/runtime/NEON/functions/NERange.cpp", "src/runtime/NEON/functions/NEReduceMean.cpp", "src/runtime/NEON/functions/NEReductionOperation.cpp", + "src/runtime/NEON/functions/NERemap.cpp", "src/runtime/NEON/functions/NEReorgLayer.cpp", "src/runtime/NEON/functions/NEReshapeLayer.cpp", "src/runtime/NEON/functions/NEReverse.cpp", -- cgit v1.2.1