aboutsummaryrefslogtreecommitdiff
path: root/arm_compute/core
diff options
context:
space:
mode:
authorAnthony Barbier <anthony.barbier@arm.com>2017-11-23 18:02:04 +0000
committerAnthony Barbier <anthony.barbier@arm.com>2018-11-02 16:41:04 +0000
commitf202e50a8b89f143f74c393e33e0154817bd3c1d (patch)
treee9653958a6e343c1d7610840b66b9391d3fcf75b /arm_compute/core
parentdbfb31cdee063ec61e0ab1087f99f235c12d2e7e (diff)
downloadComputeLibrary-f202e50a8b89f143f74c393e33e0154817bd3c1d.tar.gz
COMPMID-556 Improved indentation and error handling in format_doxygen.py
Change-Id: I6f51ffe6c324d9da500716b52c97c344f2a2a164 Reviewed-on: https://eu-gerrit-1.euhpc.arm.com/110486 Tested-by: BSG Visual Compute Jenkins server to access repositories on http://mpd-gerrit.cambridge.arm.com <bsgcomp@arm.com> Reviewed-by: Georgios Pinitas <georgios.pinitas@arm.com>
Diffstat (limited to 'arm_compute/core')
-rw-r--r--arm_compute/core/CL/CLKernelLibrary.h4
-rw-r--r--arm_compute/core/CL/ICLMultiHOG.h4
-rw-r--r--arm_compute/core/CL/ICLMultiImage.h4
-rw-r--r--arm_compute/core/FixedPoint.h126
-rw-r--r--arm_compute/core/GLES_COMPUTE/IGCKernel.h2
-rw-r--r--arm_compute/core/IArray.h2
-rw-r--r--arm_compute/core/IMultiHOG.h4
-rw-r--r--arm_compute/core/IMultiImage.h4
-rw-r--r--arm_compute/core/ITensorInfo.h10
-rw-r--r--arm_compute/core/NEON/NEFixedPoint.h20
-rw-r--r--arm_compute/core/NEON/kernels/NEActivationLayerKernel.h8
-rw-r--r--arm_compute/core/NEON/kernels/NEDerivativeKernel.h6
-rw-r--r--arm_compute/core/NEON/kernels/NEGEMMLowpQuantizeDownInt32ToUint8ScaleKernel.h34
-rw-r--r--arm_compute/core/NEON/kernels/NEHistogramKernel.h20
-rw-r--r--arm_compute/core/NEON/kernels/NEMagnitudePhaseKernel.h12
-rw-r--r--arm_compute/core/NEON/kernels/NEWarpKernel.h6
-rw-r--r--arm_compute/core/Utils.h16
-rw-r--r--arm_compute/core/Validate.h346
18 files changed, 314 insertions, 314 deletions
diff --git a/arm_compute/core/CL/CLKernelLibrary.h b/arm_compute/core/CL/CLKernelLibrary.h
index 8e2bb66684..25c7f75ba6 100644
--- a/arm_compute/core/CL/CLKernelLibrary.h
+++ b/arm_compute/core/CL/CLKernelLibrary.h
@@ -227,8 +227,8 @@ public:
return _kernel_path;
};
/** Gets the source of the selected program
- *
- * @param[in] program_name Program name.
+ *
+ * @param[in] program_name Program name.
*/
std::string get_program_source(const std::string &program_name);
/** Sets the CL context used to create programs.
diff --git a/arm_compute/core/CL/ICLMultiHOG.h b/arm_compute/core/CL/ICLMultiHOG.h
index 9f3c775230..90082a611f 100644
--- a/arm_compute/core/CL/ICLMultiHOG.h
+++ b/arm_compute/core/CL/ICLMultiHOG.h
@@ -35,14 +35,14 @@ class ICLMultiHOG : public IMultiHOG
public:
/** Return a pointer to the requested OpenCL HOG model
*
- * @param[in] index The index of the wanted OpenCL HOG model.
+ * @param[in] index The index of the wanted OpenCL HOG model.
*
* @return A pointer pointed to the HOG model
*/
virtual ICLHOG *cl_model(size_t index) = 0;
/** Return a constant pointer to the requested OpenCL HOG model
*
- * @param[in] index The index of the wanted OpenCL HOG model.
+ * @param[in] index The index of the wanted OpenCL HOG model.
*
* @return A constant pointer pointed to the OpenCL HOG model
*/
diff --git a/arm_compute/core/CL/ICLMultiImage.h b/arm_compute/core/CL/ICLMultiImage.h
index e8705b1824..774175607b 100644
--- a/arm_compute/core/CL/ICLMultiImage.h
+++ b/arm_compute/core/CL/ICLMultiImage.h
@@ -37,14 +37,14 @@ class ICLMultiImage : public IMultiImage
public:
/** Return a pointer to the requested OpenCL plane of the image.
*
- * @param[in] index The index of the wanted planed.
+ * @param[in] index The index of the wanted planed.
*
* @return A pointer pointed to the OpenCL plane
*/
virtual ICLImage *cl_plane(unsigned int index) = 0;
/** Return a constant pointer to the requested OpenCL plane of the image.
*
- * @param[in] index The index of the wanted planed.
+ * @param[in] index The index of the wanted planed.
*
* @return A constant pointer pointed to the OpenCL plane
*/
diff --git a/arm_compute/core/FixedPoint.h b/arm_compute/core/FixedPoint.h
index 82c2d3347e..6e00500b10 100644
--- a/arm_compute/core/FixedPoint.h
+++ b/arm_compute/core/FixedPoint.h
@@ -225,96 +225,96 @@ qint16_t sqmull_qs8(qint8_t a, qint8_t b, int fixed_point_position);
qint32_t sqmull_qs16(qint16_t a, qint16_t b, int fixed_point_position);
/** 16 bit fixed point scalar saturating multiply
-*
-* @param[in] a First 16 bit fixed point input
-* @param[in] b Second 16 bit fixed point input
-* @param[in] fixed_point_position Fixed point position that expresses the number of bits for the fractional part of the number
-*
-* @return The result of the 16 bit fixed point multiplication. The result is saturated in case of overflow
-*/
+ *
+ * @param[in] a First 16 bit fixed point input
+ * @param[in] b Second 16 bit fixed point input
+ * @param[in] fixed_point_position Fixed point position that expresses the number of bits for the fractional part of the number
+ *
+ * @return The result of the 16 bit fixed point multiplication. The result is saturated in case of overflow
+ */
qint16_t sqmul_qs16(qint16_t a, qint16_t b, int fixed_point_position);
/** 8 bit fixed point scalar inverse square root
-*
-* @param[in] a 8 bit fixed point input
-* @param[in] fixed_point_position Fixed point position that expresses the number of bits for the fractional part of the number
-*
-* @return The result of the 8 bit fixed point inverse square root.
-*/
+ *
+ * @param[in] a 8 bit fixed point input
+ * @param[in] fixed_point_position Fixed point position that expresses the number of bits for the fractional part of the number
+ *
+ * @return The result of the 8 bit fixed point inverse square root.
+ */
qint8_t sinvsqrt_qs8(qint8_t a, int fixed_point_position);
/** 16 bit fixed point scalar inverse square root
-*
-* @param[in] a 16 bit fixed point input
-* @param[in] fixed_point_position Fixed point position that expresses the number of bits for the fractional part of the number
-*
-* @return The result of the 16 bit fixed point inverse square root.
-*/
+ *
+ * @param[in] a 16 bit fixed point input
+ * @param[in] fixed_point_position Fixed point position that expresses the number of bits for the fractional part of the number
+ *
+ * @return The result of the 16 bit fixed point inverse square root.
+ */
qint16_t sinvsqrt_qs16(qint16_t a, int fixed_point_position);
/** 8 bit fixed point scalar division
-*
-* @param[in] a First 8 bit fixed point input
-* @param[in] b Second 8 bit fixed point input
-* @param[in] fixed_point_position Fixed point position that expresses the number of bits for the fractional part of the number
-*
-* @return The result of the 8 bit fixed point division.
-*/
+ *
+ * @param[in] a First 8 bit fixed point input
+ * @param[in] b Second 8 bit fixed point input
+ * @param[in] fixed_point_position Fixed point position that expresses the number of bits for the fractional part of the number
+ *
+ * @return The result of the 8 bit fixed point division.
+ */
qint8_t sdiv_qs8(qint8_t a, qint8_t b, int fixed_point_position);
/** 16 bit fixed point scalar division
-*
-* @param[in] a First 16 bit fixed point input
-* @param[in] b Second 16 bit fixed point input
-* @param[in] fixed_point_position Fixed point position that expresses the number of bits for the fractional part of the number
-*
-* @return The result of the 16 bit fixed point division.
-*/
+ *
+ * @param[in] a First 16 bit fixed point input
+ * @param[in] b Second 16 bit fixed point input
+ * @param[in] fixed_point_position Fixed point position that expresses the number of bits for the fractional part of the number
+ *
+ * @return The result of the 16 bit fixed point division.
+ */
qint16_t sdiv_qs16(qint16_t a, qint16_t b, int fixed_point_position);
/** 8 bit fixed point scalar exponential
-*
-* @param[in] a 8 bit fixed point input
-* @param[in] fixed_point_position Fixed point position that expresses the number of bits for the fractional part of the number
-*
-* @return The result of the 8 bit fixed point exponential.
-*/
+ *
+ * @param[in] a 8 bit fixed point input
+ * @param[in] fixed_point_position Fixed point position that expresses the number of bits for the fractional part of the number
+ *
+ * @return The result of the 8 bit fixed point exponential.
+ */
qint8_t sqexp_qs8(qint8_t a, int fixed_point_position);
/** 16 bit fixed point scalar exponential
-*
-* @param[in] a 16 bit fixed point input
-* @param[in] fixed_point_position Fixed point position that expresses the number of bits for the fractional part of the number
-*
-* @return The result of the 16 bit fixed point exponential.
-*/
+ *
+ * @param[in] a 16 bit fixed point input
+ * @param[in] fixed_point_position Fixed point position that expresses the number of bits for the fractional part of the number
+ *
+ * @return The result of the 16 bit fixed point exponential.
+ */
qint16_t sqexp_qs16(qint16_t a, int fixed_point_position);
/** 16 bit fixed point scalar exponential
-*
-* @param[in] a 16 bit fixed point input
-* @param[in] fixed_point_position Fixed point position that expresses the number of bits for the fractional part of the number
-*
-* @return The result of the 16 bit fixed point exponential.
-*/
+ *
+ * @param[in] a 16 bit fixed point input
+ * @param[in] fixed_point_position Fixed point position that expresses the number of bits for the fractional part of the number
+ *
+ * @return The result of the 16 bit fixed point exponential.
+ */
qint16_t sexp_qs16(qint16_t a, int fixed_point_position);
/** 8 bit fixed point scalar logarithm
-*
-* @param[in] a 8 bit fixed point input
-* @param[in] fixed_point_position Fixed point position that expresses the number of bits for the fractional part of the number
-*
-* @return The result of the 8 bit fixed point logarithm.
-*/
+ *
+ * @param[in] a 8 bit fixed point input
+ * @param[in] fixed_point_position Fixed point position that expresses the number of bits for the fractional part of the number
+ *
+ * @return The result of the 8 bit fixed point logarithm.
+ */
qint8_t slog_qs8(qint8_t a, int fixed_point_position);
/** 16 bit fixed point scalar logarithm
-*
-* @param[in] a 16 bit fixed point input
-* @param[in] fixed_point_position Fixed point position that expresses the number of bits for the fractional part of the number
-*
-* @return The result of the 16 bit fixed point logarithm.
-*/
+ *
+ * @param[in] a 16 bit fixed point input
+ * @param[in] fixed_point_position Fixed point position that expresses the number of bits for the fractional part of the number
+ *
+ * @return The result of the 16 bit fixed point logarithm.
+ */
qint16_t slog_qs16(qint16_t a, int fixed_point_position);
/** Convert an 8 bit fixed point to float
diff --git a/arm_compute/core/GLES_COMPUTE/IGCKernel.h b/arm_compute/core/GLES_COMPUTE/IGCKernel.h
index 0d3bfb30fd..11b2b17e51 100644
--- a/arm_compute/core/GLES_COMPUTE/IGCKernel.h
+++ b/arm_compute/core/GLES_COMPUTE/IGCKernel.h
@@ -58,7 +58,7 @@ public:
*
* @param[in] binding Tensor's binding point.
* @param[in] shift Number of bits to be shift for offset calculation
- */
+ */
BufferParam(const unsigned int binding, const unsigned int shift)
: binding_point(binding), buffer_data_type_shift(shift)
{
diff --git a/arm_compute/core/IArray.h b/arm_compute/core/IArray.h
index 960e18f3df..bc01df9817 100644
--- a/arm_compute/core/IArray.h
+++ b/arm_compute/core/IArray.h
@@ -124,7 +124,7 @@ public:
/** Resizes the array to contain "num" elements. If "num" is smaller than the maximum array size, the content is reduced to its first "num" elements,
* "num" elements can't be bigger than the maximum number of values which can be stored in this array.
*
- * @param[in] num The new array size in number of elements
+ * @param[in] num The new array size in number of elements
*/
void resize(size_t num)
{
diff --git a/arm_compute/core/IMultiHOG.h b/arm_compute/core/IMultiHOG.h
index e91da75398..5e9ee3a4ff 100644
--- a/arm_compute/core/IMultiHOG.h
+++ b/arm_compute/core/IMultiHOG.h
@@ -43,14 +43,14 @@ public:
virtual size_t num_models() const = 0;
/** Return a pointer to the requested HOG model
*
- * @param[in] index The index of the wanted HOG model.
+ * @param[in] index The index of the wanted HOG model.
*
* @return A pointer pointed to the HOG model
*/
virtual IHOG *model(size_t index) = 0;
/** Return a const pointer to the requested HOG model
*
- * @param[in] index The index of the wanted HOG model.
+ * @param[in] index The index of the wanted HOG model.
*
* @return A const pointer pointed to the HOG model
*/
diff --git a/arm_compute/core/IMultiImage.h b/arm_compute/core/IMultiImage.h
index 6ed3c785ca..0d11c2c6b8 100644
--- a/arm_compute/core/IMultiImage.h
+++ b/arm_compute/core/IMultiImage.h
@@ -43,14 +43,14 @@ public:
virtual const MultiImageInfo *info() const = 0;
/** Return a pointer to the requested plane of the image.
*
- * @param[in] index The index of the wanted planed.
+ * @param[in] index The index of the wanted planed.
*
* @return A pointer pointed to the plane
*/
virtual IImage *plane(unsigned int index) = 0;
/** Return a constant pointer to the requested plane of the image.
*
- * @param[in] index The index of the wanted planed.
+ * @param[in] index The index of the wanted planed.
*
* @return A constant pointer pointed to the plane
*/
diff --git a/arm_compute/core/ITensorInfo.h b/arm_compute/core/ITensorInfo.h
index 4f69442b48..9a67712f3d 100644
--- a/arm_compute/core/ITensorInfo.h
+++ b/arm_compute/core/ITensorInfo.h
@@ -90,11 +90,11 @@ public:
*/
virtual ITensorInfo &set_fixed_point_position(int fixed_point_position) = 0;
/** Set the quantization settings (scale and offset) of the tensor.
- *
- * @param[in] quantization_info QuantizationInfo containing the scale and offset
- *
- * @return Reference to this ITensorInfo object
- */
+ *
+ * @param[in] quantization_info QuantizationInfo containing the scale and offset
+ *
+ * @return Reference to this ITensorInfo object
+ */
virtual ITensorInfo &set_quantization_info(QuantizationInfo quantization_info) = 0;
/** Resets the padding settings of the tensor.
*
diff --git a/arm_compute/core/NEON/NEFixedPoint.h b/arm_compute/core/NEON/NEFixedPoint.h
index f8579e08b5..5719b63618 100644
--- a/arm_compute/core/NEON/NEFixedPoint.h
+++ b/arm_compute/core/NEON/NEFixedPoint.h
@@ -179,19 +179,19 @@ void vst1_qs16(qint16_t *addr, qint16x4_t b);
void vst1q_qs8(qint8_t *addr, qint8x16_t b);
/** Store a single 16 bit fixed point vector to memory (8 elements)
-*
-* @param[in] addr Memory address where the 16 bit fixed point vector should be stored
-* @param[in] b 16 bit fixed point vector to store
-*
-*/
+ *
+ * @param[in] addr Memory address where the 16 bit fixed point vector should be stored
+ * @param[in] b 16 bit fixed point vector to store
+ *
+ */
void vst1q_qs16(qint16_t *addr, qint16x8_t b);
/** Store two 16 bit fixed point vector to memory (8x2 elements)
-*
-* @param[in] addr Memory address where the 16 bit fixed point vectors should be stored
-* @param[in] b 16 bit fixed point vectors to store
-*
-*/
+ *
+ * @param[in] addr Memory address where the 16 bit fixed point vectors should be stored
+ * @param[in] b 16 bit fixed point vectors to store
+ *
+ */
void vst2q_qs16(qint16_t *addr, qint16x8x2_t b);
/** 16 bit fixed point vector saturating narrow (8 elements)
diff --git a/arm_compute/core/NEON/kernels/NEActivationLayerKernel.h b/arm_compute/core/NEON/kernels/NEActivationLayerKernel.h
index a3fd3feb58..ef51cbe841 100644
--- a/arm_compute/core/NEON/kernels/NEActivationLayerKernel.h
+++ b/arm_compute/core/NEON/kernels/NEActivationLayerKernel.h
@@ -72,27 +72,27 @@ private:
using ActivationFunctionExecutorPtr = void (NEActivationLayerKernel::*)(const Window &window);
/** Function to apply an activation function on a tensor.
*
- * @param[in] window Region on which to execute the kernel
+ * @param[in] window Region on which to execute the kernel
*/
template <ActivationLayerInfo::ActivationFunction F, typename T>
typename std::enable_if<std::is_same<T, float>::value, void>::type activation(const Window &window);
#ifdef __ARM_FEATURE_FP16_VECTOR_ARITHMETIC
/** Function to apply an activation function on a tensor.
*
- * @param[in] window Region on which to execute the kernel
+ * @param[in] window Region on which to execute the kernel
*/
template <ActivationLayerInfo::ActivationFunction F, typename T>
typename std::enable_if<std::is_same<T, float16_t>::value, void>::type activation(const Window &window);
#endif /* __ARM_FEATURE_FP16_VECTOR_ARITHMETIC */
/** Function to apply an activation function on a tensor.
*
- * @param[in] window Region on which to execute the kernel
+ * @param[in] window Region on which to execute the kernel
*/
template <ActivationLayerInfo::ActivationFunction F, typename T>
typename std::enable_if<std::is_same<T, qint8_t>::value, void>::type activation(const Window &window);
/** Function to apply an activation function on a tensor.
*
- * @param[in] window Region on which to execute the kernel
+ * @param[in] window Region on which to execute the kernel
*/
template <ActivationLayerInfo::ActivationFunction F, typename T>
typename std::enable_if<std::is_same<T, qint16_t>::value, void>::type activation(const Window &window);
diff --git a/arm_compute/core/NEON/kernels/NEDerivativeKernel.h b/arm_compute/core/NEON/kernels/NEDerivativeKernel.h
index 7613b586d0..5d46516f68 100644
--- a/arm_compute/core/NEON/kernels/NEDerivativeKernel.h
+++ b/arm_compute/core/NEON/kernels/NEDerivativeKernel.h
@@ -64,17 +64,17 @@ public:
private:
/** Function to perform derivative along the X direction on the given window
*
- * @param[in] window Region on which to execute the kernel
+ * @param[in] window Region on which to execute the kernel
*/
void derivative_x(const Window &window);
/** Function to perform derivative along the Y direction on the given window
*
- * @param[in] window Region on which to execute the kernel
+ * @param[in] window Region on which to execute the kernel
*/
void derivative_y(const Window &window);
/** Function to perform derivative along the X and Y direction on the given window
*
- * @param[in] window Region on which to execute the kernel
+ * @param[in] window Region on which to execute the kernel
*/
void derivative_xy(const Window &window);
/** Common signature for all the specialised derivative functions
diff --git a/arm_compute/core/NEON/kernels/NEGEMMLowpQuantizeDownInt32ToUint8ScaleKernel.h b/arm_compute/core/NEON/kernels/NEGEMMLowpQuantizeDownInt32ToUint8ScaleKernel.h
index 654dee21af..7684350c0f 100644
--- a/arm_compute/core/NEON/kernels/NEGEMMLowpQuantizeDownInt32ToUint8ScaleKernel.h
+++ b/arm_compute/core/NEON/kernels/NEGEMMLowpQuantizeDownInt32ToUint8ScaleKernel.h
@@ -58,27 +58,27 @@ public:
NEGEMMLowpQuantizeDownInt32ToUint8ScaleKernel &operator=(NEGEMMLowpQuantizeDownInt32ToUint8ScaleKernel &&) = default;
/** Initialise the kernel's input and output.
*
- * @param[in] input Input tensor. Data type supported: S32
- * @param[in] bias Biases tensor. Only shared biases supported and it can be a nullptr if the biases addition is not required.
- * Biases are 1D tensor with dimensions [OFM]. Data type supported: Same as @p input.
- * @param[out] output Output tensor. Data type supported: Data type supported: QASYMM8
- * @param[in] result_offset Offset to be added to each element of the input matrix
- * @param[in] result_mult_int Value to be multiplied to each element of the input matrix when once the result_offset has been add
- * @param[in] result_shift Number of bits to shift right the result before converting back to QASYMM8
- * @param[in] min (Optional) Min value used to saturate down the output result before converting back to QASYMM8
- * @param[in] max (Optional) Max value used to saturate up the output result before converting back to QASYMM8,
- * Along with @p min, this value can be used to implement "rectified linear unit" activation functions
+ * @param[in] input Input tensor. Data type supported: S32
+ * @param[in] bias Biases tensor. Only shared biases supported and it can be a nullptr if the biases addition is not required.
+ * Biases are 1D tensor with dimensions [OFM]. Data type supported: Same as @p input.
+ * @param[out] output Output tensor. Data type supported: Data type supported: QASYMM8
+ * @param[in] result_offset Offset to be added to each element of the input matrix
+ * @param[in] result_mult_int Value to be multiplied to each element of the input matrix when once the result_offset has been add
+ * @param[in] result_shift Number of bits to shift right the result before converting back to QASYMM8
+ * @param[in] min (Optional) Min value used to saturate down the output result before converting back to QASYMM8
+ * @param[in] max (Optional) Max value used to saturate up the output result before converting back to QASYMM8,
+ * Along with @p min, this value can be used to implement "rectified linear unit" activation functions
*/
void configure(const ITensor *input, const ITensor *bias, ITensor *output, int result_offset, int result_mult_int, int result_shift, int min = 0, int max = 0);
/** Static function to check if given info will lead to a valid configuration of @ref NEGEMMLowpQuantizeDownInt32ToUint8ScaleKernel
*
- * @param[in] input Input tensor. Data type supported: S32
- * @param[in] bias Biases tensor. Only shared biases supported and it can be a nullptr if the biases addition is not required.
- * Biases are 1D tensor with dimensions [OFM]. Data type supported: Same as @p input.
- * @param[in] output Output tensor. Data type supported: Data type supported: QASYMM8
- * @param[in] min (Optional) Min value used to saturate down the output result before converting back to QASYMM8
- * @param[in] max (Optional) Max value used to saturate up the output result before converting back to QASYMM8,
- * Along with @p min, this value can be used to implement "rectified linear unit" activation functions
+ * @param[in] input Input tensor. Data type supported: S32
+ * @param[in] bias Biases tensor. Only shared biases supported and it can be a nullptr if the biases addition is not required.
+ * Biases are 1D tensor with dimensions [OFM]. Data type supported: Same as @p input.
+ * @param[in] output Output tensor. Data type supported: Data type supported: QASYMM8
+ * @param[in] min (Optional) Min value used to saturate down the output result before converting back to QASYMM8
+ * @param[in] max (Optional) Max value used to saturate up the output result before converting back to QASYMM8,
+ * Along with @p min, this value can be used to implement "rectified linear unit" activation functions
*/
static Error validate(const ITensorInfo *input, const ITensorInfo *bias, const ITensorInfo *output, int min = 0, int max = 0);
diff --git a/arm_compute/core/NEON/kernels/NEHistogramKernel.h b/arm_compute/core/NEON/kernels/NEHistogramKernel.h
index 0fa911dbf0..672472e082 100644
--- a/arm_compute/core/NEON/kernels/NEHistogramKernel.h
+++ b/arm_compute/core/NEON/kernels/NEHistogramKernel.h
@@ -82,28 +82,28 @@ public:
private:
/** Function to merge multiple partial histograms.
*
- * @param[out] global_hist Pointer to the final histogram.
- * @param[in] local_hist Pointer to the partial histograms.
- * @param[in] bins Number of bins.
+ * @param[out] global_hist Pointer to the final histogram.
+ * @param[in] local_hist Pointer to the partial histograms.
+ * @param[in] bins Number of bins.
*/
void merge_histogram(uint32_t *global_hist, const uint32_t *local_hist, size_t bins);
/** Function to merge multiple minimum values of partial histograms.
*
- * @param[out] global_min Pointer to the global min value.
- * @param[in] local_min Local min value.
+ * @param[out] global_min Pointer to the global min value.
+ * @param[in] local_min Local min value.
*/
void merge_min(uint8_t *global_min, const uint8_t &local_min);
/** Function to perform histogram on the given window
- *
- * @param[in] win Region on which to execute the kernel
- * @param[in] info Info about the executing thread
+ *
+ * @param[in] win Region on which to execute the kernel
+ * @param[in] info Info about the executing thread
*/
void histogram_U8(Window win, const ThreadInfo &info);
/** Function to perform histogram on the given window where histogram is
* of fixed size 256 without ranges and offsets.
*
- * @param[in] win Region on which to execute the kernel
- * @param[in] info Info about the executing thread
+ * @param[in] win Region on which to execute the kernel
+ * @param[in] info Info about the executing thread
*/
void histogram_fixed_U8(Window win, const ThreadInfo &info);
/** Pre-calculate the pixel windowing for every possible pixel
diff --git a/arm_compute/core/NEON/kernels/NEMagnitudePhaseKernel.h b/arm_compute/core/NEON/kernels/NEMagnitudePhaseKernel.h
index 46b2a8ddb4..76c6163607 100644
--- a/arm_compute/core/NEON/kernels/NEMagnitudePhaseKernel.h
+++ b/arm_compute/core/NEON/kernels/NEMagnitudePhaseKernel.h
@@ -66,17 +66,17 @@ public:
private:
/** Function to perform magnitude on the given window
*
- * @param[in] window Region on which to execute the kernel
+ * @param[in] window Region on which to execute the kernel
*/
void magnitude(const Window &window);
/** Function to perform phase on the given window
*
- * @param[in] window Region on which to execute the kernel
+ * @param[in] window Region on which to execute the kernel
*/
void phase(const Window &window);
/** Function to perform magnitude and phase on the given window
*
- * @param[in] window Region on which to execute the kernel
+ * @param[in] window Region on which to execute the kernel
*/
void magnitude_phase(const Window &window);
@@ -130,17 +130,17 @@ public:
private:
/** Function to perform magnitude on the given window
*
- * @param[in] window Region on which to execute the kernel
+ * @param[in] window Region on which to execute the kernel
*/
void magnitude(const Window &window);
/** Function to perform phase on the given window
*
- * @param[in] window Region on which to execute the kernel
+ * @param[in] window Region on which to execute the kernel
*/
void phase(const Window &window);
/** Function to perform magnitude and phase on the given window
*
- * @param[in] window Region on which to execute the kernel
+ * @param[in] window Region on which to execute the kernel
*/
void magnitude_phase(const Window &window);
diff --git a/arm_compute/core/NEON/kernels/NEWarpKernel.h b/arm_compute/core/NEON/kernels/NEWarpKernel.h
index 3a1cab1585..d7cb82f27e 100644
--- a/arm_compute/core/NEON/kernels/NEWarpKernel.h
+++ b/arm_compute/core/NEON/kernels/NEWarpKernel.h
@@ -66,17 +66,17 @@ public:
protected:
/** function to perform warp affine or warp perspective on the given window when border mode == UNDEFINED
*
- * @param[in] window Region on which to execute the kernel
+ * @param[in] window Region on which to execute the kernel
*/
virtual void warp_undefined(const Window &window) = 0;
/** function to perform warp affine or warp perspective on the given window when border mode == CONSTANT
*
- * @param[in] window Region on which to execute the kernel
+ * @param[in] window Region on which to execute the kernel
*/
virtual void warp_constant(const Window &window) = 0;
/** function to perform warp affine or warp perspective on the given window when border mode == REPLICATE
*
- * @param[in] window Region on which to execute the kernel
+ * @param[in] window Region on which to execute the kernel
*/
virtual void warp_replicate(const Window &window) = 0;
/** Common signature for all the specialised warp functions
diff --git a/arm_compute/core/Utils.h b/arm_compute/core/Utils.h
index b8c5b34e5a..af9cf23548 100644
--- a/arm_compute/core/Utils.h
+++ b/arm_compute/core/Utils.h
@@ -384,14 +384,14 @@ inline DataType get_promoted_data_type(DataType dt)
}
/** Separate a 2D convolution into two 1D convolutions
-*
-* @param[in] conv 2D convolution
-* @param[out] conv_col 1D vertical convolution
-* @param[out] conv_row 1D horizontal convolution
-* @param[in] size Size of the 2D convolution
-*
-* @return true if the separation was successful
-*/
+ *
+ * @param[in] conv 2D convolution
+ * @param[out] conv_col 1D vertical convolution
+ * @param[out] conv_row 1D horizontal convolution
+ * @param[in] size Size of the 2D convolution
+ *
+ * @return true if the separation was successful
+ */
inline bool separate_matrix(const int16_t *conv, int16_t *conv_col, int16_t *conv_row, uint8_t size)
{
int32_t min_col = -1;
diff --git a/arm_compute/core/Validate.h b/arm_compute/core/Validate.h
index 4f3b6102f5..227c3e7d69 100644
--- a/arm_compute/core/Validate.h
+++ b/arm_compute/core/Validate.h
@@ -123,10 +123,10 @@ struct get_tensor_info_t<ITensorInfo *>
/** Create an error if one of the pointers is a nullptr.
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] pointers Pointers to check against nullptr.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] pointers Pointers to check against nullptr.
*
* @return Error
*/
@@ -153,11 +153,11 @@ inline arm_compute::Error error_on_nullptr(const char *function, const char *fil
* - Its dimensions don't match the full window's ones
* - The step for each of its dimension is not identical to the corresponding one of the full window.
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] full Full size window
- * @param[in] win Window to validate.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] full Full size window
+ * @param[in] win Window to validate.
*
* @return Error
*/
@@ -175,11 +175,11 @@ arm_compute::Error error_on_mismatching_windows(const char *function, const char
* - It is not fully contained inside the full window
* - The step for each of its dimension is not identical to the corresponding one of the full window.
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] full Full size window
- * @param[in] sub Sub-window to validate.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] full Full size window
+ * @param[in] sub Sub-window to validate.
*
* @return Error
*/
@@ -194,12 +194,12 @@ arm_compute::Error error_on_invalid_subwindow(const char *function, const char *
*
* The window cannot be collapsed if the given dimension not equal to the full window's dimension or not start from 0.
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] full Full size window
- * @param[in] window Window to be collapsed.
- * @param[in] dim Dimension need to be checked.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] full Full size window
+ * @param[in] window Window to be collapsed.
+ * @param[in] dim Dimension need to be checked.
*
* @return Error
*/
@@ -214,11 +214,11 @@ arm_compute::Error error_on_window_not_collapsable_at_dimension(const char *func
*
* The coordinates have too many dimensions if any of the dimensions greater or equal to max_dim is different from 0.
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] pos Coordinates to validate
- * @param[in] max_dim Maximum number of dimensions allowed.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] pos Coordinates to validate
+ * @param[in] max_dim Maximum number of dimensions allowed.
*
* @return Error
*/
@@ -233,11 +233,11 @@ arm_compute::Error error_on_coordinates_dimensions_gte(const char *function, con
*
* The window has too many dimensions if any of the dimension greater or equal to max_dim is different from 0.
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] win Window to validate
- * @param[in] max_dim Maximum number of dimensions allowed.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] win Window to validate
+ * @param[in] max_dim Maximum number of dimensions allowed.
*
* @return Error
*/
@@ -250,12 +250,12 @@ arm_compute::Error error_on_window_dimensions_gte(const char *function, const ch
/** Return an error if the passed dimension objects differ.
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] dim1 The first object to be compared.
- * @param[in] dim2 The second object to be compared.
- * @param[in] dims (Optional) Further allowed objects.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] dim1 The first object to be compared.
+ * @param[in] dim2 The second object to be compared.
+ * @param[in] dims (Optional) Further allowed objects.
*
* @return Error
*/
@@ -273,12 +273,12 @@ arm_compute::Error error_on_mismatching_dimensions(const char *function, const c
/** Return an error if the passed two tensor infos have different shapes from the given dimension
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] tensor_info_1 The first tensor info to be compared.
- * @param[in] tensor_info_2 The second tensor info to be compared.
- * @param[in] tensor_infos (Optional) Further allowed tensor infos.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] tensor_info_1 The first tensor info to be compared.
+ * @param[in] tensor_info_2 The second tensor info to be compared.
+ * @param[in] tensor_infos (Optional) Further allowed tensor infos.
*
* @return Error
*/
@@ -290,12 +290,12 @@ inline arm_compute::Error error_on_mismatching_shapes(const char *function, cons
}
/** Return an error if the passed two tensors have different shapes from the given dimension
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] tensor_1 The first tensor to be compared.
- * @param[in] tensor_2 The second tensor to be compared.
- * @param[in] tensors (Optional) Further allowed tensors.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] tensor_1 The first tensor to be compared.
+ * @param[in] tensor_2 The second tensor to be compared.
+ * @param[in] tensors (Optional) Further allowed tensors.
*
* @return Error
*/
@@ -307,13 +307,13 @@ inline arm_compute::Error error_on_mismatching_shapes(const char *function, cons
}
/** Return an error if the passed two tensors have different shapes from the given dimension
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] upper_dim The dimension from which to check.
- * @param[in] tensor_info_1 The first tensor info to be compared.
- * @param[in] tensor_info_2 The second tensor info to be compared.
- * @param[in] tensor_infos (Optional) Further allowed tensor infos.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] upper_dim The dimension from which to check.
+ * @param[in] tensor_info_1 The first tensor info to be compared.
+ * @param[in] tensor_info_2 The second tensor info to be compared.
+ * @param[in] tensor_infos (Optional) Further allowed tensor infos.
*
* @return Error
*/
@@ -335,13 +335,13 @@ inline arm_compute::Error error_on_mismatching_shapes(const char *function, cons
}
/** Return an error if the passed two tensors have different shapes from the given dimension
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] upper_dim The dimension from which to check.
- * @param[in] tensor_1 The first tensor to be compared.
- * @param[in] tensor_2 The second tensor to be compared.
- * @param[in] tensors (Optional) Further allowed tensors.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] upper_dim The dimension from which to check.
+ * @param[in] tensor_1 The first tensor to be compared.
+ * @param[in] tensor_2 The second tensor to be compared.
+ * @param[in] tensors (Optional) Further allowed tensors.
*
* @return Error
*/
@@ -363,11 +363,11 @@ inline arm_compute::Error error_on_mismatching_shapes(const char *function, cons
/** Return an error if the passed two tensor infos have different data types
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] tensor_info The first tensor info to be compared.
- * @param[in] tensor_infos (Optional) Further allowed tensor infos.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] tensor_info The first tensor info to be compared.
+ * @param[in] tensor_infos (Optional) Further allowed tensor infos.
*
* @return Error
*/
@@ -389,11 +389,11 @@ inline arm_compute::Error error_on_mismatching_data_types(const char *function,
}
/** Return an error if the passed two tensors have different data types
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] tensor The first tensor to be compared.
- * @param[in] tensors (Optional) Further allowed tensors.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] tensor The first tensor to be compared.
+ * @param[in] tensors (Optional) Further allowed tensors.
*
* @return Error
*/
@@ -416,12 +416,12 @@ inline arm_compute::Error error_on_mismatching_data_types(const char *function,
*
* @note: If the first tensor doesn't have fixed point data type, the function returns without throwing an error
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] tensor_info_1 The first tensor info to be compared.
- * @param[in] tensor_info_2 The second tensor info to be compared.
- * @param[in] tensor_infos (Optional) Further allowed tensor infos.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] tensor_info_1 The first tensor info to be compared.
+ * @param[in] tensor_info_2 The second tensor info to be compared.
+ * @param[in] tensor_infos (Optional) Further allowed tensor infos.
*
* @return Error
*/
@@ -455,12 +455,12 @@ inline arm_compute::Error error_on_mismatching_fixed_point(const char *function,
*
* @note: If the first tensor doesn't have fixed point data type, the function returns without throwing an error
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] tensor_1 The first tensor to be compared.
- * @param[in] tensor_2 The second tensor to be compared.
- * @param[in] tensors (Optional) Further allowed tensors.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] tensor_1 The first tensor to be compared.
+ * @param[in] tensor_2 The second tensor to be compared.
+ * @param[in] tensors (Optional) Further allowed tensors.
*
* @return Error
*/
@@ -481,12 +481,12 @@ inline arm_compute::Error error_on_mismatching_fixed_point(const char *function,
*
* @note: If the first tensor info doesn't have asymmetric quantized data type, the function returns without throwing an error
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] tensor_info_1 The first tensor info to be compared.
- * @param[in] tensor_info_2 The second tensor info to be compared.
- * @param[in] tensor_infos (Optional) Further allowed tensor infos.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] tensor_info_1 The first tensor info to be compared.
+ * @param[in] tensor_info_2 The second tensor info to be compared.
+ * @param[in] tensor_infos (Optional) Further allowed tensor infos.
*
* @return Error
*/
@@ -520,12 +520,12 @@ inline arm_compute::Error error_on_mismatching_quantization_info(const char *fun
*
* @note: If the first tensor doesn't have asymmetric quantized data type, the function returns without throwing an error
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] tensor_1 The first tensor to be compared.
- * @param[in] tensor_2 The second tensor to be compared.
- * @param[in] tensors (Optional) Further allowed tensors.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] tensor_1 The first tensor to be compared.
+ * @param[in] tensor_2 The second tensor to be compared.
+ * @param[in] tensors (Optional) Further allowed tensors.
*
* @return Error
*/
@@ -544,12 +544,12 @@ inline arm_compute::Error error_on_mismatching_quantization_info(const char *fun
/** Throw an error if the format of the passed tensor/multi-image does not match any of the formats provided.
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] object Tensor/multi-image to validate.
- * @param[in] format First format allowed.
- * @param[in] formats (Optional) Further allowed formats.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] object Tensor/multi-image to validate.
+ * @param[in] format First format allowed.
+ * @param[in] formats (Optional) Further allowed formats.
*/
template <typename T, typename F, typename... Fs>
void error_on_format_not_in(const char *function, const char *file, const int line,
@@ -575,12 +575,12 @@ void error_on_format_not_in(const char *function, const char *file, const int li
/** Return an error if the data type of the passed tensor info does not match any of the data types provided.
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] tensor_info Tensor info to validate.
- * @param[in] dt First data type allowed.
- * @param[in] dts (Optional) Further allowed data types.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] tensor_info Tensor info to validate.
+ * @param[in] dt First data type allowed.
+ * @param[in] dts (Optional) Further allowed data types.
*
* @return Error
*/
@@ -603,12 +603,12 @@ inline arm_compute::Error error_on_data_type_not_in(const char *function, const
}
/** Return an error if the data type of the passed tensor does not match any of the data types provided.
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] tensor Tensor to validate.
- * @param[in] dt First data type allowed.
- * @param[in] dts (Optional) Further allowed data types.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] tensor Tensor to validate.
+ * @param[in] dt First data type allowed.
+ * @param[in] dts (Optional) Further allowed data types.
*
* @return Error
*/
@@ -627,13 +627,13 @@ inline arm_compute::Error error_on_data_type_not_in(const char *function, const
/** Return an error if the data type or the number of channels of the passed tensor info does not match any of the data types and number of channels provided.
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] tensor_info Tensor info to validate.
- * @param[in] num_channels Number of channels to check
- * @param[in] dt First data type allowed.
- * @param[in] dts (Optional) Further allowed data types.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] tensor_info Tensor info to validate.
+ * @param[in] num_channels Number of channels to check
+ * @param[in] dt First data type allowed.
+ * @param[in] dts (Optional) Further allowed data types.
*
* @return Error
*/
@@ -648,13 +648,13 @@ inline arm_compute::Error error_on_data_type_channel_not_in(const char *function
}
/** Return an error if the data type or the number of channels of the passed tensor does not match any of the data types and number of channels provided.
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] tensor Tensor to validate.
- * @param[in] num_channels Number of channels to check
- * @param[in] dt First data type allowed.
- * @param[in] dts (Optional) Further allowed data types.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] tensor Tensor to validate.
+ * @param[in] num_channels Number of channels to check
+ * @param[in] dt First data type allowed.
+ * @param[in] dts (Optional) Further allowed data types.
*
* @return Error
*/
@@ -673,10 +673,10 @@ inline arm_compute::Error error_on_data_type_channel_not_in(const char *function
/** Return an error if the tensor is not 2D.
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] tensor Tensor to validate.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] tensor Tensor to validate.
*
* @return Error
*/
@@ -689,12 +689,12 @@ arm_compute::Error error_on_tensor_not_2d(const char *function, const char *file
/** Return an error if the channel is not in channels.
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] cn Input channel
- * @param[in] channel First channel allowed.
- * @param[in] channels (Optional) Further allowed channels.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] cn Input channel
+ * @param[in] channel First channel allowed.
+ * @param[in] channels (Optional) Further allowed channels.
*
* @return Error
*/
@@ -719,11 +719,11 @@ inline arm_compute::Error error_on_channel_not_in(const char *function, const ch
/** Return an error if the channel is not in format.
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] fmt Input channel
- * @param[in] cn First channel allowed.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] fmt Input channel
+ * @param[in] cn First channel allowed.
*
* @return Error
*/
@@ -742,10 +742,10 @@ arm_compute::Error error_on_channel_not_in_known_format(const char *function, co
* -# it doesn't contain models
* -# it doesn't have the HOG data objects with the same phase_type, normalization_type and l2_hyst_threshold (if normalization_type == L2HYS_NORM)
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] multi_hog IMultiHOG container to validate
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] multi_hog IMultiHOG container to validate
*
* @return Error
*/
@@ -758,10 +758,10 @@ arm_compute::Error error_on_invalid_multi_hog(const char *function, const char *
/** Return an error if the kernel is not configured.
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] kernel Kernel to validate.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] kernel Kernel to validate.
*/
arm_compute::Error error_on_unconfigured_kernel(const char *function, const char *file, const int line,
const IKernel *kernel);
@@ -807,12 +807,12 @@ arm_compute::Error error_on_invalid_subtensor_valid_region(const char *function,
/** Return an error if the input fixed-point positions are different.
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] tensor_info_1 The first tensor info to be compared.
- * @param[in] tensor_info_2 The second tensor info to be compared.
- * @param[in] tensor_infos (Optional) Further allowed tensor infos.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] tensor_info_1 The first tensor info to be compared.
+ * @param[in] tensor_info_2 The second tensor info to be compared.
+ * @param[in] tensor_infos (Optional) Further allowed tensor infos.
*
* @return Error
*/
@@ -830,12 +830,12 @@ inline arm_compute::Error error_on_mismatching_fixed_point_position(const char *
}
/** Return an error if the input fixed-point positions are different.
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] tensor_1 The first tensor to be compared.
- * @param[in] tensor_2 The second tensor to be compared.
- * @param[in] tensors (Optional) Further allowed tensors.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] tensor_1 The first tensor to be compared.
+ * @param[in] tensor_2 The second tensor to be compared.
+ * @param[in] tensors (Optional) Further allowed tensors.
*
* @return Error
*/
@@ -854,11 +854,11 @@ inline arm_compute::Error error_on_mismatching_fixed_point_position(const char *
/** Return an error if the fixed-point value is not representable in the specified Q format.
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] value The floating point value to be checked.
- * @param[in] tensor_info Input tensor info that has information on data type and fixed-point position.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] value The floating point value to be checked.
+ * @param[in] tensor_info Input tensor info that has information on data type and fixed-point position.
*
* @return Error
*/
@@ -876,11 +876,11 @@ inline arm_compute::Error error_on_value_not_representable_in_fixed_point(const
}
/** Return an error an error if the fixed-point value is not representable in the specified Q format.
*
- * @param[in] function Function in which the error occurred.
- * @param[in] file Name of the file where the error occurred.
- * @param[in] line Line on which the error occurred.
- * @param[in] value The floating point value to be checked.
- * @param[in] tensor Input tensor that has information on data type and fixed-point position.
+ * @param[in] function Function in which the error occurred.
+ * @param[in] file Name of the file where the error occurred.
+ * @param[in] line Line on which the error occurred.
+ * @param[in] value The floating point value to be checked.
+ * @param[in] tensor Input tensor that has information on data type and fixed-point position.
*
* @return Error
*/