From bd2c8e1be0c83d243a9e2bc8eec60853f8dc701a Mon Sep 17 00:00:00 2001 From: Michele Di Giorgio Date: Tue, 19 Jan 2021 15:29:02 +0000 Subject: Fix doxygen references to new kernels Resolves COMPMID-4117 Change-Id: I9945a92402e34b9cfe0ba9ef2a961b168bf62721 Signed-off-by: Michele Di Giorgio Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/4883 Reviewed-by: Pablo Marquez Tello Comments-Addressed: Arm Jenkins Tested-by: Arm Jenkins --- arm_compute/runtime/NEON/functions/NEActivationLayer.h | 2 +- arm_compute/runtime/NEON/functions/NEArithmeticAddition.h | 2 +- arm_compute/runtime/NEON/functions/NEConcatenateLayer.h | 6 ++++-- arm_compute/runtime/NEON/functions/NECopy.h | 2 +- arm_compute/runtime/NEON/functions/NEFill.h | 2 +- arm_compute/runtime/NEON/functions/NEFloor.h | 2 +- arm_compute/runtime/NEON/functions/NEGEMM.h | 4 ++-- arm_compute/runtime/NEON/functions/NEGEMMConvolutionLayer.h | 4 ++-- arm_compute/runtime/NEON/functions/NEMaxUnpoolingLayer.h | 2 +- arm_compute/runtime/NEON/functions/NEPermute.h | 2 +- arm_compute/runtime/NEON/functions/NEQLSTMLayer.h | 8 ++++---- arm_compute/runtime/NEON/functions/NEReshapeLayer.h | 2 +- arm_compute/runtime/NEON/functions/NESpaceToBatchLayer.h | 2 +- 13 files changed, 21 insertions(+), 19 deletions(-) (limited to 'arm_compute/runtime/NEON/functions') diff --git a/arm_compute/runtime/NEON/functions/NEActivationLayer.h b/arm_compute/runtime/NEON/functions/NEActivationLayer.h index 3d89355be5..ffda8406aa 100644 --- a/arm_compute/runtime/NEON/functions/NEActivationLayer.h +++ b/arm_compute/runtime/NEON/functions/NEActivationLayer.h @@ -37,7 +37,7 @@ namespace arm_compute class ITensor; class ITensorInfo; -/** Basic function to run @ref NEActivationLayerKernel +/** Basic function to run @ref cpu::kernels::CpuActivationKernel * * @note The function simulates an activation layer with the specified activation function. */ diff --git a/arm_compute/runtime/NEON/functions/NEArithmeticAddition.h b/arm_compute/runtime/NEON/functions/NEArithmeticAddition.h index 6648e46209..8f9fd27906 100644 --- a/arm_compute/runtime/NEON/functions/NEArithmeticAddition.h +++ b/arm_compute/runtime/NEON/functions/NEArithmeticAddition.h @@ -33,7 +33,7 @@ namespace arm_compute class ITensor; class ITensorInfo; -/** Basic function to run @ref CpuAddKernel */ +/** Basic function to run @ref cpu::kernels::CpuAddKernel */ class NEArithmeticAddition : public IFunction { public: diff --git a/arm_compute/runtime/NEON/functions/NEConcatenateLayer.h b/arm_compute/runtime/NEON/functions/NEConcatenateLayer.h index d16ab130a3..6aa724ab0c 100644 --- a/arm_compute/runtime/NEON/functions/NEConcatenateLayer.h +++ b/arm_compute/runtime/NEON/functions/NEConcatenateLayer.h @@ -56,7 +56,8 @@ public: /** Initialise the kernel's inputs vector and output. * * @note Input and output tensor dimensions preconditions defer depending on the concatenation axis. - * @note Preconditions can be found respectively at @ref NEWidthConcatenateLayerKernel, @ref NEHeightConcatenateLayerKernel and @ref NEDepthConcatenateLayerKernel. + * @note Preconditions can be found respectively at @ref cpu::kernels::CpuConcatenateWidthKernel, @ref cpu::kernels::CpuConcatenateHeightKernel, + * @ref cpu::kernels::CpuConcatenateDepthKernel and @ref cpu::kernels::CpuConcatenateBatchKernel. * * @param[in,out] inputs_vector The vectors containing all the tensors to concatenate. Data types supported: QASYMM8/QASYMM8_SIGNED/F16/F32. * @param[out] output Output tensor. Data types supported: Same as @p input. @@ -66,7 +67,8 @@ public: /** Static function to check if given info will lead to a valid configuration of @ref NEConcatenateLayer * * @note Input and output tensor dimensions preconditions defer depending on the concatenation axis. - * @note Preconditions can be found respectively at @ref NEWidthConcatenateLayerKernel, @ref NEHeightConcatenateLayerKernel and @ref NEDepthConcatenateLayerKernel. + * @note Preconditions can be found respectively at @ref cpu::kernels::CpuConcatenateWidthKernel, @ref cpu::kernels::CpuConcatenateHeightKernel, + * @ref cpu::kernels::CpuConcatenateDepthKernel and @ref cpu::kernels::CpuConcatenateBatchKernel. * * @param[in] inputs_vector The vectors containing all the tensors info to concatenate. Data types supported: QASYMM8/QASYMM8_SIGNED/F16/F32. * @param[in] output Output tensor info. Data types supported: Same as @p input. diff --git a/arm_compute/runtime/NEON/functions/NECopy.h b/arm_compute/runtime/NEON/functions/NECopy.h index d5f22d72a6..56f8bd9803 100644 --- a/arm_compute/runtime/NEON/functions/NECopy.h +++ b/arm_compute/runtime/NEON/functions/NECopy.h @@ -35,7 +35,7 @@ namespace arm_compute class ITensor; class ITensorInfo; -/** Basic function to run @ref CpuCopyKernel */ +/** Basic function to run @ref cpu::kernels::CpuCopyKernel */ class NECopy : public IFunction { public: diff --git a/arm_compute/runtime/NEON/functions/NEFill.h b/arm_compute/runtime/NEON/functions/NEFill.h index 3162e26747..ba5d020496 100644 --- a/arm_compute/runtime/NEON/functions/NEFill.h +++ b/arm_compute/runtime/NEON/functions/NEFill.h @@ -35,7 +35,7 @@ namespace arm_compute { class ITensor; -/** Basic function to run @ref CpuFillKernel */ +/** Basic function to run @ref cpu::kernels::CpuFillKernel */ class NEFill : public IFunction { public: diff --git a/arm_compute/runtime/NEON/functions/NEFloor.h b/arm_compute/runtime/NEON/functions/NEFloor.h index 739225cdce..9560eb9169 100644 --- a/arm_compute/runtime/NEON/functions/NEFloor.h +++ b/arm_compute/runtime/NEON/functions/NEFloor.h @@ -36,7 +36,7 @@ namespace arm_compute class ITensor; class ITensorInfo; -/** Basic function to run @ref NEFloorKernel */ +/** Basic function to run @ref cpu::kernels::CpuFloorKernel */ class NEFloor : public IFunction { public: diff --git a/arm_compute/runtime/NEON/functions/NEGEMM.h b/arm_compute/runtime/NEON/functions/NEGEMM.h index 124f027227..c67154c13a 100644 --- a/arm_compute/runtime/NEON/functions/NEGEMM.h +++ b/arm_compute/runtime/NEON/functions/NEGEMM.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2017-2020 Arm Limited. + * Copyright (c) 2017-2021 Arm Limited. * * SPDX-License-Identifier: MIT * @@ -55,7 +55,7 @@ class NEGEMMAssemblyDispatch; * In both cases: * -# @ref NEGEMMMatrixAdditionKernel (if c != nullptr and beta != 0.0 and is not reshaped once) * Else: - * -# @ref NEArithmeticAdditionKernel (if c != nullptr and is reshaped once and not optimized assembly in place) + * -# @ref NEArithmeticAddition (if c != nullptr and is reshaped once and not optimized assembly in place) * * -# @ref NEActivationLayer (if activation is specified in GEMMInfo) */ diff --git a/arm_compute/runtime/NEON/functions/NEGEMMConvolutionLayer.h b/arm_compute/runtime/NEON/functions/NEGEMMConvolutionLayer.h index 59d83ed68d..aadc429864 100644 --- a/arm_compute/runtime/NEON/functions/NEGEMMConvolutionLayer.h +++ b/arm_compute/runtime/NEON/functions/NEGEMMConvolutionLayer.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2017-2020 Arm Limited. + * Copyright (c) 2017-2021 Arm Limited. * * SPDX-License-Identifier: MIT * @@ -156,7 +156,7 @@ private: * -# @ref NEGEMM (if the data type is BFLOAT16/FP16/FP32) * -# @ref NEGEMMLowpMatrixMultiplyCore (if the data type is QASYMM8/QASYMM8_SIGNED) * -# @ref NEGEMMLowpQuantizeDownInt32ToUint8ScaleByFixedPoint (if the data type is QASYMM8/QASYMM8_SIGNED) - * -# @ref NEArithmeticAdditionKernel (if biases != nullptr and we have a 1x1 convolution with the NHWC data layout) + * -# @ref NEArithmeticAddition (if biases != nullptr and we have a 1x1 convolution with the NHWC data layout) * -# @ref NECol2ImKernel (if NCHW data layout) * */ diff --git a/arm_compute/runtime/NEON/functions/NEMaxUnpoolingLayer.h b/arm_compute/runtime/NEON/functions/NEMaxUnpoolingLayer.h index 7973a6e2e1..9626ca6f66 100644 --- a/arm_compute/runtime/NEON/functions/NEMaxUnpoolingLayer.h +++ b/arm_compute/runtime/NEON/functions/NEMaxUnpoolingLayer.h @@ -37,7 +37,7 @@ class NEMaxUnpoolingLayerKernel; /** Function to perform MaxUnpooling. This function calls the following NEON kernels: * - * -# @ref NEFillKernel + * -# @ref NEFill * -# @ref NEMaxUnpoolingLayerKernel */ class NEMaxUnpoolingLayer : public IFunction diff --git a/arm_compute/runtime/NEON/functions/NEPermute.h b/arm_compute/runtime/NEON/functions/NEPermute.h index 998a1d6094..e2e50f464f 100644 --- a/arm_compute/runtime/NEON/functions/NEPermute.h +++ b/arm_compute/runtime/NEON/functions/NEPermute.h @@ -36,7 +36,7 @@ namespace arm_compute class ITensor; class ITensorInfo; -/** Basic function to run @ref CpuPermuteKernel */ +/** Basic function to run @ref cpu::kernels::CpuPermuteKernel */ class NEPermute : public IFunction { public: diff --git a/arm_compute/runtime/NEON/functions/NEQLSTMLayer.h b/arm_compute/runtime/NEON/functions/NEQLSTMLayer.h index e0054bceff..34f51d3d30 100644 --- a/arm_compute/runtime/NEON/functions/NEQLSTMLayer.h +++ b/arm_compute/runtime/NEON/functions/NEQLSTMLayer.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2020 Arm Limited. + * Copyright (c) 2020-2021 Arm Limited. * * SPDX-License-Identifier: MIT * @@ -50,13 +50,13 @@ class NEGEMMLowpMatrixAReductionKernel; * This function calls the following NEON functions/kernels: * * -# @ref NEActivationLayer Activation functions (tanh and logistic) - * -# @ref NEArithmeticAddition Elementwise addition + * -# @ref NEArithmeticAddition Elementwise addition * -# @ref NEArithmeticSubtractionKernel Elementwise subtraction - * -# @ref NECopyKernel Copy kernel for copying output_state_out to output + * -# @ref NECopy Copy kernel for copying output_state_out to output * -# @ref NEGEMMLowpMatrixMultiplyCore Quantized matrix multiplication core. Accumulators are 32-bit integers * -# @ref NEGEMMLowpQuantizeDownInt32ToInt16ScaleByFixedPoint Convert 32-bit integers into QSYMM16 * -# @ref NEGEMMLowpMatrixAReductionKernel For precomputing effective biases to use - * -# @ref NEPixelWiseMultiplication Elementwise multiplication + * -# @ref NEPixelWiseMultiplication Elementwise multiplication * -# @ref NETranspose Transpose function for reshaping the weights * */ class NEQLSTMLayer : public IFunction diff --git a/arm_compute/runtime/NEON/functions/NEReshapeLayer.h b/arm_compute/runtime/NEON/functions/NEReshapeLayer.h index b4c3af1fab..b8c0a841bc 100644 --- a/arm_compute/runtime/NEON/functions/NEReshapeLayer.h +++ b/arm_compute/runtime/NEON/functions/NEReshapeLayer.h @@ -34,7 +34,7 @@ namespace arm_compute // Forward declarations class ITensor; -/** Basic function to run @ref NEReshapeLayerKernel */ +/** Basic function to run @ref cpu::kernels::CpuReshapeKernel */ class NEReshapeLayer : public IFunction { public: diff --git a/arm_compute/runtime/NEON/functions/NESpaceToBatchLayer.h b/arm_compute/runtime/NEON/functions/NESpaceToBatchLayer.h index 3a6f8d7b0a..6a38dfba1e 100644 --- a/arm_compute/runtime/NEON/functions/NESpaceToBatchLayer.h +++ b/arm_compute/runtime/NEON/functions/NESpaceToBatchLayer.h @@ -38,7 +38,7 @@ class NEFill; /** Basic function to spatial divide a tensor. This function calls the following NEON kernels/functions: * - * -# @ref NEMemsetKernel + * -# @ref NEFill * -# @ref NESpaceToBatchLayerKernel */ class NESpaceToBatchLayer : public IFunction -- cgit v1.2.1