diff options
author | Sheri Zhang <sheri.zhang@arm.com> | 2021-02-02 11:49:34 +0000 |
---|---|---|
committer | Sheri Zhang <sheri.zhang@arm.com> | 2021-02-08 13:35:26 +0000 |
commit | 7e20e29904c98adae5a91c6492fd78da88b7a9bf (patch) | |
tree | 96309359fd28c2244984ed1d4d1a9069528b64dc /docs | |
parent | afc9c3df7600dcecf12d3d3a4686d2008502a813 (diff) | |
download | ComputeLibrary-7e20e29904c98adae5a91c6492fd78da88b7a9bf.tar.gz |
Make memset/copy functions state-less
Port following functions:
- CLCopy
- CLFill
- CLPermute
- CLReshapeLayer
- CLCropResize
Resolves: COMPMID-4002
Signed-off-by: Sheri Zhang <sheri.zhang@arm.com>
Change-Id: I8392aa515aaeb5b44dab6122be6a795d08376d5f
Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/5003
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Diffstat (limited to 'docs')
-rw-r--r-- | docs/00_introduction.dox | 12 | ||||
-rw-r--r-- | docs/04_adding_operator.dox | 2 |
2 files changed, 7 insertions, 7 deletions
diff --git a/docs/00_introduction.dox b/docs/00_introduction.dox index ab2495dbff..2f239960c3 100644 --- a/docs/00_introduction.dox +++ b/docs/00_introduction.dox @@ -191,7 +191,7 @@ v20.11 Public major release - @ref CLFuseBatchNormalizationKernel - @ref CLDepthwiseConvolutionLayerNativeKernel - @ref CLDepthConvertLayerKernel - - @ref CLCopyKernel + - CLCopyKernel - @ref CLDepthwiseConvolutionLayer3x3NHWCKernel - CLActivationLayerKernel - @ref CLWinogradFilterTransformKernel @@ -434,7 +434,7 @@ v20.08 Public major release - @ref CLArgMinMaxLayerKernel - Added new data type U8 support for: - @ref NECropKernel - - @ref CLCropKernel + - CLCropKernel - Added aligh_corner support for nearest neighbor interpolation in: - @ref NEScaleKernel - @ref CLScaleKernel @@ -777,7 +777,7 @@ v19.05 Public major release - @ref NEFFTConvolutionLayer - New OpenCL kernels / functions: - @ref CLComplexPixelWiseMultiplicationKernel / @ref CLComplexPixelWiseMultiplication - - @ref CLCropKernel / @ref CLCropResize + - CLCropKernel / @ref CLCropResize - @ref CLDeconvolutionReshapeOutputKernel - @ref CLFFTDigitReverseKernel - @ref CLFFTRadixStageKernel @@ -1019,7 +1019,7 @@ v18.05 Public major release - New OpenCL kernels / functions: - @ref CLChannelShuffleLayer / @ref CLChannelShuffleLayerKernel - @ref CLConvertFullyConnectedWeightsKernel / @ref CLConvertFullyConnectedWeights - - @ref CLCopy / @ref CLCopyKernel + - @ref CLCopy / CLCopyKernel - @ref CLLSTMLayer - @ref CLRNNLayer - CLWidthConcatenateLayer / CLWidthConcatenateLayerKernel @@ -1103,7 +1103,7 @@ v18.01 Public maintenance release - Various bug fixes - Added some of the missing validate() methods - Added @ref CLDeconvolutionLayerUpsampleKernel / @ref CLDeconvolutionLayer @ref CLDeconvolutionLayerUpsample - - Added @ref CLPermuteKernel / @ref CLPermute + - Added CLPermuteKernel / @ref CLPermute - Added method to clean the programs cache in the CL Kernel library. - Added @ref GCArithmeticAdditionKernel / @ref GCArithmeticAddition - Added @ref GCDepthwiseConvolutionLayer3x3Kernel / @ref GCDepthwiseConvolutionLayer3x3 @@ -1218,7 +1218,7 @@ v17.09 Public major release - @ref CLQuantizationLayerKernel @ref CLMinMaxLayerKernel / @ref CLQuantizationLayer - @ref CLROIPoolingLayerKernel / @ref CLROIPoolingLayer - @ref CLReductionOperationKernel / @ref CLReductionOperation - - @ref CLReshapeLayerKernel / @ref CLReshapeLayer + - CLReshapeLayerKernel / @ref CLReshapeLayer v17.06 Public major release - Various bug fixes diff --git a/docs/04_adding_operator.dox b/docs/04_adding_operator.dox index 9e6f3751b8..f311fb4d51 100644 --- a/docs/04_adding_operator.dox +++ b/docs/04_adding_operator.dox @@ -117,7 +117,7 @@ Each kernel will have to implement the method: The structure of the kernel .cpp file should be similar to the next ones. For OpenCL: -@snippet src/core/CL/kernels/CLReshapeLayerKernel.cpp CLReshapeLayerKernel Kernel +@snippet src/core/gpu/cl/kernels/ClReshapeKernel.cpp ClReshapeKernel Kernel The run will call the function defined in the .cl file. For the NEON backend case: |