Port CLWinogradConvolutionLayer with ClWinogradConv2d
Port CLWinogradInputTransformKernel
Port CLWinogradFilterTransformKernel
Port CLWinogradOutputTransformKernel
Resolves: COMPMID-4504
Change-Id: I3177dda0b9c2f56b36cb317027e94abe8d47229e
Signed-off-by: Manuel Bottini <manuel.bottini@arm.com>
Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/5680
Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
diff --git a/docs/user_guide/release_version_and_change_log.dox b/docs/user_guide/release_version_and_change_log.dox
index 20995af..3ffa11b 100644
--- a/docs/user_guide/release_version_and_change_log.dox
+++ b/docs/user_guide/release_version_and_change_log.dox
@@ -259,13 +259,13 @@
- CLElementwiseOperationKernel
- @ref CLBatchNormalizationLayerKernel
- CLPoolingLayerKernel
- - @ref CLWinogradInputTransformKernel
+ - CLWinogradInputTransformKernel
- @ref CLGEMMLowpMatrixMultiplyNativeKernel
- @ref CLGEMMLowpMatrixAReductionKernel
- @ref CLGEMMLowpMatrixBReductionKernel
- @ref CLGEMMLowpOffsetContributionOutputStageKernel
- @ref CLGEMMLowpOffsetContributionKernel
- - @ref CLWinogradOutputTransformKernel
+ - CLWinogradOutputTransformKernel
- @ref CLGEMMLowpMatrixMultiplyReshapedKernel
- @ref CLFuseBatchNormalizationKernel
- @ref CLDepthwiseConvolutionLayerNativeKernel
@@ -273,7 +273,7 @@
- CLCopyKernel
- @ref CLDepthwiseConvolutionLayer3x3NHWCKernel
- CLActivationLayerKernel
- - @ref CLWinogradFilterTransformKernel
+ - CLWinogradFilterTransformKernel
- CLWidthConcatenateLayerKernel
- CLWidthConcatenate4TensorsKernel
- CLWidthConcatenate2TensorsKernel
@@ -1102,8 +1102,8 @@
- @ref CLLSTMLayer
- @ref CLRNNLayer
- CLWidthConcatenateLayer / CLWidthConcatenateLayerKernel
- - @ref CLWinogradFilterTransformKernel / @ref CLWinogradInputTransformKernel / @ref CLWinogradConvolutionLayer
- - @ref CLWinogradInputTransformKernel / @ref CLWinogradInputTransform
+ - CLWinogradFilterTransformKernel / @ref CLWinogradConvolutionLayer
+ - CLWinogradInputTransformKernel / CLWinogradInputTransform
- New Arm® Neon™ kernels / functions:
- NEConvertFullyConnectedWeightsKernel / @ref NEConvertFullyConnectedWeights.
- Created the validate method in @ref CLDepthwiseConvolutionLayer.