Remove support for NEIm2Col, NECol2Im, NEGEMMInterleave4x4, NEGEMMTranspose1xW
Remove functions that are rarely used standalone.
Moreover, similar OpenCL functions are not exposed, thus there is no
parity in place.
Partially Resolves: COMPMID-3996
Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com>
Change-Id: Idd124c27c37dae9cbcfec1b6453d451cc9d4ef53
Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/4649
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
diff --git a/docs/00_introduction.dox b/docs/00_introduction.dox
index 49ccbce..4b1819a 100644
--- a/docs/00_introduction.dox
+++ b/docs/00_introduction.dox
@@ -90,6 +90,10 @@
- Upgraded C++ standard to C++14
- Removed functions:
- NELocallyConnectedLayer / CLLocallyConnectedLayer
+ - NEIm2Col
+ - NECol2Im
+ - NEGEMMInterleave4x4
+ - NEGEMMTranspose1xW
- Remove kernels:
- NEGEMMMatrixVectorMultiplyKernel
- NELocallyConnectedMatrixMultiplyKernel / CLLocallyConnectedMatrixMultiplyKernel
@@ -477,7 +481,7 @@
- @ref NEWeightsReshapeKernel
- @ref NEConvolutionLayerReshapeWeights
- @ref NEIm2ColKernel
- - @ref NEIm2Col
+ - NEIm2Col
- @ref NEDepthConvertLayerKernel
- @ref NEDepthConvertLayer
- @ref NEGEMMConvolutionLayer
@@ -984,7 +988,7 @@
- @ref NEBatchNormalizationLayer / @ref CLBatchNormalizationLayer
- @ref NEDepthwiseConvolutionLayer
- @ref NEScale
- - @ref NEIm2Col
+ - NEIm2Col
- Added support for dilated convolutions in @ref NEConvolutionLayer and @ref CLConvolutionLayer.
- New OpenCL kernels / functions:
- @ref CLChannelShuffleLayer / @ref CLChannelShuffleLayerKernel